Duración:12 Semanas
Tipo:Cursos
Modalidad:A distancia
Internet ha creado en el mundo un nuevo modo de conectarse, de trabajar y de estudiar. Ha remodelado esquemas de comunicación entre las personas y organizaciones. Ya conocemos la inmensa potencialidad de la red de redes, no podemos entonces como profesionales del área, desconocer la forma de desarrollar aplicaciones en los lenguajes más populares de la web, esto es esencial para diferenciarse del simple diseño de páginas estáticas.
El curso Programador Web Avanzado pertenece a la diplomatura Professional Backend Developer, compuesta por dos partes: una inicial y una avanzada. Este curso avanzado está pensado para la actualización basada en los avances de las tecnologías de última generación en lenguajes orientados a realización de sitios web dinámicos avanzados.
Al finalizar el curso el alumno estará habilitado para realizar aplicaciones para sitios web, utilizando los lenguajes de mayor demanda en el mercado.
Objetivo general
Que los participantes logren ofrecer servicios avanzados para proyectos web con alto contenido de programación
Objetivos específicos
- Incluir bases de datos complejas para su utilización en la web.
- Manejar el lenguaje PHP orientado a objetos.
- Utilizar PHP mediante Frameworks.
- Realizar programación en Javascript y Jquery mediante Frameworks.
- Utilizar las nuevas prestaciones del framework de Google Angular JS.
- Realizar aplicaciones de actualización automática con AJAX
- Conocer y aplicar las prestaciones de Node JS.
Destinatarios
El curso está pensado para aquellas personas que ya hayan realizado previamente el curso de Professional Webmaster, o el de Programador Web Inicial – Front-end Developer, o que ya posea los requisitos previos adquiridos en otras capacitaciones previas o como experiencia en el campo laboral y precise actualizarse para cargos Señor en programación web.
La capacitación está destinada a webmasters, diseñadores multimediales, programadores, analistas, ingenieros en sistemas y al público en general que posean los conocimientos previos específicos, y que desee profundizar sus conocimientos en lenguajes orientados a la realización de aplicaciones para sitios web dinámicos.
Módulo 1: Introducción y Nivelación
Unidad 2: PHP orientado a objetos
Unidad 3: Codeigniter 3 (parte 1)
Unidad 4:Codeigniter 3 (parte 2)
Módulo 2: Javascript
Unidad 2: Manejo del DOM con javascript
Unidad 3: Javascript ES 6
Unidad 4: AJAX
Módulo 3: React JS
Unidad 2: React js. Componentes, propiedades y ciclos de vida
Unidad 3: Routing en react js
Unidad 4: React js, hooks
El alumno debe poseer un dominio inicial a intermedio en desarrollo web y se deberán tener conocimientos de:
- HTML
- CSS
- PHP estructurado
- MySQL (básico)
- Conexión de PHP con MYSQL
- Javascript (básico)