Programación Frontend Web Senior

Curso de Programación Frontend Web Senior

Presencial y/o Online

Información general

Descripción: Este curso integrado esta compuesto de los cursos que un Programador Frontend Web Senior necesita. Para obtener el titulo puedes hacerlo cursando cada curso con nosotros o solo presentando los exámenes de los cursos que consideras ya posees conocimientos. Si solo presentarás el examen de algún curso, entonces solo debes pagar la certificación de dicho curso. Recuerda que para obtener el titulo debes aprobar todos los exámenes.

Requisitos: Ser usuario de Windows, Mac OS o Linux.

Duración: 128 Horas.

Curso integrado

Este es un curso integrado, un curso integrado esta compuesto por varios cursos/modulos. Para obtener el certificado de este curso integrado debes obtener los certificados de cada curso/modulo.


Fechas de inicio

Si verás este curso integrado en la modalidad presencial u online 1 ver las fechas de inicio en la página de cada curso/modulo que componen este curso integrado. Si verás este curso integrado en la modalidad online 2 ó 3 puedes iniciar cuando quieras. Puedes ir viendo los cursos en el orden mostrado en la tabla "Precios" o también puedes verlos en el orden de tu preferencia, sin embargo debes estar pendiente de las prelaciones.


Contenido

Introducción a la Programación Estructurada (PE)

  • Objetivos de la programación
  • Lenguajes de Programación
  • Modelación del mundo real
  • Resolución de problemas con computadoras
  • Diseño del algoritmo
  • Resolución del algoritmo en la computadora
  • Lenguajes naturales, pseudo formales y de programación

Diseño de algoritmos

  • Análisis del problema
  • Definición del algoritmo de resolución del problema
  • Diseño y verificación del algoritmo
  • Pseudocódigo y los diagramas de flujo
  • Análisis y desarrollo de algoritmos

Del papel a la máquina

  • Estructura general de un programa
  • Instrucciones y tipos de instrucciones
  • Recursos abstractos y estructuras básicas
  • Operaciones de entrada y salida de datos: leer y escribir
  • Control de la ejecución de un programa
  • Estructuras de control: secuencias, condicionales y ciclos
  • Ciclos infinitos y como evitarlos
  • Correctitud de un programa

Programación modular

  • Introducción a los subprogramas o subalgoritmos
  • Funciones y procedimientos o subrutinas
  • Envío de parámetros
  • Variables locales y globales
  • Procedimientos versus funciones

Tipos de datos estructurados

  • Arreglos de una sola dimensión o vectores
  • Operaciones básicas con vectores
  • Arreglos multidimensionales
  • Registros: definición y uso
  • Comparación entre los tipos de datos simples
  • Tipos de datos estructurados

Introducción a HTML

  • Estructura de un documento HTML
  • Encabezado y cuerpo de las páginas
  • Etiquetas <body>, <head>
  • Crear mi primera página web

Texto y parrafo

  • Tamaños y tipos de fuentes
  • Color del texto
  • Salto de párrafos y salto de línea
  • Línea horizontal
  • Texto preformateado
  • Códigos de caracteres
  • Alineación
  • Elementos que modifican el aspecto del texto
  • Listas: ordenadas, desordenadas y de definición

Enlaces

  • Atributos href, name, target
  • Enlaces a correos electrónicos: mailto

Multimedia

  • Imágenes: etiqueta <img> y sus atributos
  • Imágenes estáticas y animadas
  • Sonido y video

Tablas

  • Etiquetas <table>, <tr>, <thead>, <th>, <tbody>, <td>
  • Atributos rowspan, colspan, border
  • Manejo de cellpadding, cellspacing

Formularios

  • Introducción
  • Etiqueta <input>
  • Cajas de texto y de contraseña
  • Atributo type y sus variants
  • Botones y tipos
  • Botones de selección y de radio
  • Listas de selección y áreas de texto
  • Etiquetas <fieldset>, <legend>, <label>

Elementos Adicionales

  • Introducción a JavaScript
  • Introducción a CSS

Inicio Bootstrap

  • Introducción
  • Instalacion

Columnas

  • Tipos de columna
  • Desplazando columnas
  • Reordenando las columnas

Tipografía

  • Titulares
  • Clases CSS
  • Abreviaturas
  • Direcciones
  • Blockquotes
  • Otras Etiquetas HTML5

Tablas

  • Tablas Básicas
  • Filas de Cebra
  • Posicionamiento encima
  • Tablas responsivas
  • Paneles con tablas

Imágenes

  • Forma de Imágenes
  • Imágenes responsivas

Formularios

  • Formulario básico
  • Formulario en línea
  • Formularios horizontales
  • Campos de formulario
  • Estados de formulario
  • Redimensionando campos de formulario
  • Mensajes de ayuda
  • Botones

Componentes

  • Iconos (glyphicons)
  • Menús desplegables
  • Grupos de botones
  • Botones desplegables
  • Elementos de navegación
  • Barras de navegación
  • Migas de pan
  • Paginadores
  • Etiquetas
  • Encabezado de página
  • Mensajes de alerta
  • Barras de progreso
  • Paneles

Plugins de JavaScript

  • Js Alert
  • JS Button
  • Js Carrusel
  • JsCollapse
  • JsDropdown
  • Js Tab
  • Js ScrollSpy

Introducción a JavaScript

  • ¿Qué es JavaScript?
  • Primer script en JavaScript  
  • Secuencias de escape
  • Sentencias y bloques de código

Variables

  • Cadenas de caracteres
  • Números enteros y decimales
  • Booleanos
  • Arreglos y matrices
  • Variables globales y locales

Operadores

  • Operadores aritméticos y de asignación
  • Operadores lógicos y de comparación
  • Operadores y cadenas

Estructuras de control

  • Sentencias if-else, switch
  • Bucles while, for, do while

Funciones

  • ¿Qué son las funciones?
  • Definiendo funciones

Objetos

  • Programación orientada a objetos
  • Atributos y métodos
  • Objetos predefinidos

Eventos

  • ¿Qué son los eventos?
  • Utilizando eventos
  • Listado de eventos

JavaScript y formularios

  • Accediendo a los campos de un formulario
  • Modificando las propiedades de un campo
  • Enviar el formulario
  • Manejar una lista

Objetos más utilizados

  • Objetos screen, document y window
  • Abriendo ventanas popup
  • Fecha y Hora

CSS y JavaScript

  • Manejar las propiedades de una etiqueta
  • Hacer desaparecer/mostrar un elemento
  • Cambiar el contenido de una etiqueta

Configuración y uso de un panel de control

  • Cambio de password
  • Cambio de lenguaje
  • Cambio de estilos
  • Actualización de la información de contacto

Configuración de dominios y subdominios

  • Dominios y Subdominios
  • Apuntadores a dominios
  • Redirecciones

FTP

  • Configuración y uso de accesos
  • Configuración de usuarios
  • Control de Sesiones
  • Introducción a FileZilla

Gestión de archivos y directorios

  • Administrador de Archivos
  • Manejo de archivos comprimidos
  • Respaldos

Bases de Datos

  • Asistentes de Creación de Usuarios
  • Asistentes de Creación de Bases de Datos
  • Introducción a phpMyAdmin

Correo

  • Configuración, mantenimiento y uso de usuarios
  • Introducción a webmail
  • Configuración de un correo en Outlook

Manejo y uso de estadísticas

  • Lectura de reportes de estadísticas
  • Gestión de reportes de estadísticas
  • Respaldo de reportes de estadísticas

Introducción a SQL

  • Comandos
  • Cláusulas
  • Operadores lógicos
  • Operadores de comparación
  • Funciones de agregado
  • Consultas de selección
  • Consultas básicas
  • Ordenar los registros
  • Consultas con predicado
  • Alias

Manejo de datos

  • Criterios de selección
  • Operadores lógicos
  • Intervalos de valores
  • El Operador like
  • El Operador in
  • La cláusula where
  • Agrupamiento de registros con group by
  • Funciones comunes: avg, count, max, min, sum
  • Consultas de acción: update, delete, insert into
  • Tipos de datos
  • Subconsultas

Referencias Cruzadas

  • Tipos de joins: join, inner join, left y right join

Manejo de tablas

  • Estructuras de las tablas
  • Creación de tablas nuevas
  • La cláusula constraint
  • Creación de índices
  • Modificar el diseño de una tabla
  • Consultas con parámetros
  • Bases de datos externas

Introducción a jQuery

  • ¿Qué es jQuery?
  • Ventajas del uso de jQuery
  • Función jQuery o función $()
  • Core/each: each del core de jQuery

Selectores y filtros en jQuery

  • Selectores básicos, jerárquicos, de elementos de formularios.
  • Filtros básicos, por atributos, de formularios

Métodos y Eventos en jQuery

  • Métodos en jQuery
  • Acceder y modificar atributos HTML desde jQuery
  • Acceder o modificar HTML y Texto
  • Funciones CSS de jQuery
  • Eventos en JQuery: definir eventos, eventos de ratón en jQuerymouseenter y mouseleave, eventos de teclado en jQuery, eventos definidos con live()
  • Funciones CSS de jQuery
  • Efectos en jQuery: efectos básicos, Fading en jQuery, Slide

AJAX con jQuery

  • Módulo $.load: Pasar parámetros y ejecutar acciones después de la llamada a Ajax, Ajax jQuery con mensaje de carga
  • Módulo $.get y $.post
  • Módulo y parámetros de $.ajax

Introducción a AngularJS

  • ¿Qué es AngularJS?
  • Objetivo de AngularJS
  • ¿Por qué usar AngularJS?
  • Estructura de AngularJS (MVC-MVW)

Primeros pasos en AngularJS

  • Incluir angular en mi app
  • Principales Directivas
  • Data Binding

Expresiones

  • Operaciones con Llaves dobles {{ }}
  • Objetos AngularJS
  • Arrays

Directivas

  • Directiva ng-bind
  • Directiva ng-model
  • Directiva ng-repeat
  • Crear directiva

Módulo Angular

  • Declarar un módulo AngularJS función module()
  • Iniciar módulo directiva ng-app

AngularJS Controlador

  • Crear un controlador función controller()
  • Iniciar controlador directiva ng-controller
  • Crear método en un controlador

Scope

  • Uso de AngularJS scope
  • Objetivo del scope
  • Root scope

Filtros

  • uppercase
  • lowercase
  • orderBy
  • currency

Angular Http

  • Uso de Http
  • Métodos de http

Precios

La siguiente tabla de precios muestra todos los cursos/modulos que componen este curso integrado. Puedes ver todos los cursos/modulos de este curso integrado en una sola modalidad, pero también mezclarlos en diferentes modalidades. Paga los cursos a medida que avanzas.


Cursos con Certificado

Solo Certificado

Presencial

Instalaciones
en Caracas

Online 1

Clases en Vivo
Cualquier País

Online 2

Clases en Vivo
Cualquier País

Online 3

Clases en Vivo
Cualquier País

Presencial

Solo
Certificado

Online

Solo
Certificado

P.E.
Lunes a Viernes
USD 55,14
Noches y Sábados
USD 77,20
Lunes a Viernes
USD 55,14
Noches y Sábados
USD 77,20
Cualquier día
USD 27,57
Cualquier día
USD 13,79
Lunes a Sábados
USD 13,79
Cualquier día
USD 6,89
HTML
Lunes a Viernes
USD 49,71
Noches y Sábados
USD 69,60
Lunes a Viernes
USD 49,71
Noches y Sábados
USD 69,60
Cualquier día
USD 24,86
Cualquier día
USD 12,43
Lunes a Sábados
USD 12,43
Cualquier día
USD 6,21
Bootstrap
Lunes a Viernes
USD 61,57
Noches y Sábados
USD 86,20
Lunes a Viernes
USD 61,57
Noches y Sábados
USD 86,20
Cualquier día
USD 30,79
Cualquier día
USD 15,39
Lunes a Sábados
USD 15,39
Cualquier día
USD 7,70
JavaScript
Lunes a Viernes
USD 49,71
Noches y Sábados
USD 69,60
Lunes a Viernes
USD 49,71
Noches y Sábados
USD 69,60
Cualquier día
USD 24,86
Cualquier día
USD 12,43
Lunes a Sábados
USD 12,43
Cualquier día
USD 6,21
Admin. Host.
Lunes a Viernes
USD 25,29
Noches y Sábados
USD 35,40
Lunes a Viernes
USD 25,29
Noches y Sábados
USD 35,40
Cualquier día
USD 12,64
Cualquier día
USD 6,32
Lunes a Sábados
USD 6,32
Cualquier día
USD 3,16
SQL
Lunes a Viernes
USD 51,43
Noches y Sábados
USD 72,00
Lunes a Viernes
USD 51,43
Noches y Sábados
USD 72,00
Cualquier día
USD 25,71
Cualquier día
USD 12,86
Lunes a Sábados
USD 12,86
Cualquier día
USD 6,43
jQuery
Lunes a Viernes
USD 54,43
Noches y Sábados
USD 76,20
Lunes a Viernes
USD 54,43
Noches y Sábados
USD 76,20
Cualquier día
USD 27,21
Cualquier día
USD 13,61
Lunes a Sábados
USD 13,61
Cualquier día
USD 6,80
AngularJS
Lunes a Viernes
USD 98,57
Noches y Sábados
USD 138,00
Lunes a Viernes
USD 98,57
Noches y Sábados
USD 138,00
Cualquier día
USD 49,29
Cualquier día
USD 24,64
Lunes a Sábados
USD 24,64
Cualquier día
USD 12,32

Cada módulo incluye
Clases presenciales en horarios y días especificados en calendario. Examen al final de curso.

Cada módulo incluye
Clases online en vivo en horarios y días especificados en calendario. Examen al final de curso.

Cada módulo incluye
Videocurso más 4 clases online en vivo. Recomendado pedir una clase al final de cada cuarta parte del videocurso. Examen al final de curso.

Cada módulo incluye
Videocurso más 2 clases online en vivo. Recomendado pedir una clase a la mitad y la otra al final del videocurso. Examen al final de curso.

Cada módulo incluye
Videocurso y examen.

Cada módulo incluye
Videocurso y examen.

Moneda:


Preguntas y respuestas

PreguntaUna pregunta y en todos solo es video curso? no hay otro material extra de apoyo o estudio o algo donde uno pueda ver o referenciarse para hacer ejercicios o practicar con proyectos? yo he hecho cursos presenciales con ustedes y se hacen cosas, esa es mi duda, si existiran estos proyctos o ejercicios? los videocursos son hechos por los mismo profesores que imparten las clases en bellinsoft?
Preguntahola buenas quiero realizar el online 3, quiero saber, cuanto tiempo dura el curso completo, como hago para inscribirme y donde tengo que pagar. Gracias de antemano
Respuesta
15/07/17 02:43
Puede efectuarlo por transferencia bancaria o acercarse a nuestras oficinas y pagar con tarjeta de dèbito o crèdito, Si fuera por transferencia, nos envia un correo ( cursos@benllisoft.com ) indicandonos el pago de los dos primeros cursos, el monto, su nombre, nùmero de cèdula y su nùmero telefònico. Y dentro de las 24 horas, le remitiremos a su correo el link respectivo.
Preguntabuenas hay cupo para el curso de programacion estructurada? modalidad presencial, estoy interesado
Respuesta
02/07/17 11:07
Si tenemos disponibilidad.
PreguntaBuenas si quisiera inscribirme en este curso de forma presencial, habría cupo para los diversos módulos, estoy llamando para pedir información peor no cae.
Respuesta
21/07/17 05:21
Buenas tardes, estamos en nuestras oficina de 9 am a 8 pm, puede llamar en cualquier momento, si hay cupo para los diversos módulos. Usted decide por cual modulo desea empezar.
Preguntapuedo inscribirme de inmediato, mediante transferencia al curso online 3?
Respuesta
13/06/17 09:53
Si puede
PreguntaBuenas, que recursos necesito para realizar el curso online 2?.. debo tener obligatoriamente camara y microfono? o no es necesario?saludos.
Respuesta
06/03/17 04:37
No es necesario, solo tu computadora.
PreguntaBuenas disculpen, cual es el precio del curso completo si lo realizo online?? tienen alguna muestra del material que ofrecen online?
Respuesta
21/02/17 09:52
Es el mismo precio que el presencial. No hay material.
PreguntaAL realizar el curso integrado: Curso de Programación Frontend Web Senior, se obtiene un certificado con ese título o es uno independiente por cada curso realizado? (como activo el chat para preguntar en vivo?)
Respuesta
14/02/17 11:27
Se obtiene el certificado con el titulo del integrado. Dar click en la casilla donde dice Escribir mensaje aqui.
Preguntame gusta el online 2, al terminar todos los cursos, como es el paso para el certificado del Curso de Programación Frontend Web Senior?
Respuesta
03/02/17 11:05
Al finalizar daría un examen y le otorgamos su certificado. Recuerde que por cada modulo/curso que conforman este curso integrado tambien debe presentar examenes.
PreguntaQue fechas tendran para empezar este curso integrado via online?
Respuesta
02/02/17 10:49
Debe empezar dentro de 2 meses, en todo caso le recomiendo, el online 2, que es un videocurso y que comienza inmediato.
PreguntaBuenos días, este curso integrado es corrido? o sea me refiero si habra o no lapsos de tiempo sin dar curso hasta que empice el proximo
Respuesta
01/02/17 05:42
Si lo ve presencial es muy posible que haya espacios vacios entre un curso y otro, pero si lo ve en la modadlidad online 2 o 3, lo cursos los ve a su propio ritmo, si quiere sin ningun espacio vacio.
Preguntabuenos días . para cuando tendrán dictar este curso presencial ?
Respuesta
16/01/17 04:07
Este curso las fechas de inicio son las que están en el modulo de programación estructurada
PreguntaBuenas tardes, quisiera informacoon sobre costos y demas detalles del curso online FRONT-END senior (Entiendo que es personalizado, aun asi quisiera toda la informacion), Mil gracias feliz navidad.
Respuesta
27/12/16 01:06
Personalizado tiene un costo de Bs310000. Mas información llamar a partir del 11/01al telef. 0212- 7612523
Preguntalas clases son onlinbe?
Respuesta
28/11/16 03:34
Este es presencial. En online es PERSONALIZADO
PreguntaDisculpe como hago para saber los horarios a ver si me inscribo o no?
Respuesta
18/11/16 09:36
Este es un integrado con varios cursos. Inicia con programación estructurada, por lo que agradeceria, visualizar nuesta página (www.benllisoft.com ) alli encontrarás las fechas y horarios de este curso. Nos llamarias para ver si hay cupo en la fecha que elegistes. 0212- 7612523
PreguntaBuenos días hay disponibilidad?
Respuesta
14/11/16 09:37
Si tenemos disponibilidad.
PreguntaBuenas tardes, al pagar el precio de contado no pago mas nada no?
Respuesta
11/11/16 02:10
Si cancelas todo, ya no pagas mas.
PreguntaEsta disponible el curso a distancia
Respuesta
08/09/16 01:15
Si, la forma online esta disponible pero por ahora solo en la modalidad personalizado.
PreguntaBuenas esta disponible online?
Respuesta
20/08/16 05:10
Si, la forma online esta disponible pero por ahora solo en la modalidad personalizado.
PreguntaQuisiera hacer el Programación Frontend Web Senior presencial sin embargo quisiera saber si se puede entre semana despues de las 5 30 o fines de semana. que necesito y cuando comienza?
Respuesta
10/08/16 03:20
Este integrado, empieza con programaciòn estructurada. Por lo tanto agradeceria, visualizar nuestra pàgina ( www. benllisoft.com donde encontrarà las fecha y horarios de este curso. Hay horario de 6 a 8 pm. Cualquier inquietud puede llamarnos al 0212- 7612523. Saludos.
PreguntaEl curso de FRONT-END involucra los 7 temas del contenido? PE/HTML/Bootstrap/JavaScript/Adm Host/SQL/Jquery/ Angular??????
Respuesta
10/08/16 04:10
Eso es correcto.
Preguntabuenas noches esta disponible el curso todavia en este precio gracias !!
Respuesta
04/08/16 04:27
Si tenemos disponibilidad.
Preguntabuen dia cuanto tiempo es el curso ?
Respuesta
21/07/16 09:43
Un promedio de 4 meses y medio. Saludos.
PreguntaCual es la proxima fecha de inicio?
Respuesta
21/07/16 09:47
Este integrado, empieza con programaciòn estructurada, por lo que agradeceria, visualizar nuestra pàgina (www.benllisoft.com ) alli encontrara, las fecha y horarios de este curso. Gracias.
PreguntaBuenas, que duración tiene el curso y su fecha de inicio?
PreguntaHola, estoy interesada en Curso de Programación Frontend Web Senior, el precio es de 56.500 Bs. por todo el contenido alli mostrado? gracias
Respuesta
22/07/16 11:30
Asi es, por todo el contenido. Saludos.
PreguntaBuenos días, necesariamente se debe empezar por el curso de P.E.?
Respuesta
01/06/16 01:59
Si, es necesario comenzar con PE. Saludos.
PreguntaBuenos días, estoy interesado en el Curso de Programación Frontend Web Senior de forma ONLINE, cual es la fecha de INICIO?
Respuesta
07/05/16 09:52
Puedes escoger la fecha, inicia con Programación Estructurada. Cualquier aclaración nos llamas al telef. 0212- 7612523. Saludos.
PreguntaBuenos dias para cuando comienza este curso?
Respuesta
12/12/15 03:41
Buenas tardes, este curso empieza con Programación Estructurada el 11, 12, 14, 18, 25 y 26 de enero 2016.
PreguntaBuenas tardes, me interesa inciar el curso, solo pregunto el horario cual es?
Respuesta
03/12/15 09:29
Buenos dias, tenemos los siguientes horarios : 9 a 1pm, 2 a 6 pm y de 6 a 8 pm.