Gesenco Formación

Máster Superior en Programación Web Full Stack

Gesenco Formación
Este curso no está actualmente activo en nuestra Web
  • Imparte:
  • Modalidad:
    Online
  • Precio:
    Información no disponible
  • Comienzo:
    Información no disponible
  • Lugar:
    Se imparte Online
  • Duración:
    1600 Horas
  • Titulación:
    Certificación profesional

Presentación

La programación de back end y front end se ha convertido en la habilidad más buscada hoy en día para el desarrollo web. Internet se ha vuelto un espejo que refleja una gran parte de la realidad. En el mundo profesional la mayoría de los negocios e instituciones de todo el mundo tienen un sitio web para vender online y gestionar sus operaciones. En definitiva, con este máster conseguirás los conocimientos necesarios para convertirte en un programador web full stack.

Dirigido

A todas aquellas personas que quieran complementar su formacion con un conocimiento amplio de la programación web para poder aplicarlo en su sector profesional o como simple hobby. Empresas, profesionales, estudiantes y autónomos que trabajen en este campo ó que tengan interés de introducirse en este ambito.

Objetivos

Aprenderemos los principios de la programación y el desarrollo web que te permitirán crear páginas web responsive, con React, Angular y Ajax. Programaras bases de datos con PHP y SQL. Crearas aplicaciones web con Node.js y a diseñar experiencias e interfaces de usuarios (UX y UI). Comprenderás las herramientas y conocimientos necesarios de back end y front end para programar a nivel del servidor y al nivel de usuario. Aprenderás a utilizar los lenguajes HTML5, CSS3, JavaScript y Python. Utilizaras los frameworks, bibliotecas y entornos más actuales como Django para trabajar con Python y Node.js o React.js para trabajar con JavaScript.

Programa

MÓDULO 1. INTRODUCCIÓN DEL DISEÑO WEB: UX y UI
DISEÑO WEB
DISEÑO RESPONSIVE
MI PRIMER DISEÑO
RECURSOS, HERRAMIENTAS Y PROGRAMAS
CREAR PROTOTIPOS Y MOCKUPS

MÓDULO 2. INTRODUCCIÓN AL DISEÑO WEB CON HTML Y CSS
INTRODUCCIÓN HTML
TEXTO, ENLACES, LISTAS, IMÁGENES Y OBJETOS
TABLAS, FORMULARIOS Y ESTRUCTURAS
INTRODUCCIÓN CSS
SELECTORES, UNIDADES DE MEDIDA Y COLORES
MODELOS DE CAJAS, POSICIONAMIENTO Y VISUALIZACIÓN

MÓDULO 3. DISEÑO WEB AVANZADO CON HTML5 Y CSS3
INTRODUCCIÓN HTML5
ELEMENTOS SEMÁNTICOS
LOS FORMULARIOS
INTRODUCCIÓN A CSS3
ANIMACIONES, FONDOS Y BORDES
CAJAS, COLORES Y FUENTES
TEXTO Y 2D/3D

MÓDULO 4. INTRODUCCIÓN A LOS LENGUAJES DE PROGRAMACIÓN
GENEALOGÍA DE LOS LENGUAJES
EL COMPILADOR
EL CÓDIGO FUENTE Y LOS IDE
CONTROL DEL FLUJO DE DATOS
LA PROGRAMACIÓN ORIENTADA A OBJETOS

MÓDULO 5. PROGRAMACIÓN CON JAVASCRIPT
INTRODUCCIÓN A LAS PÁGINAS WEB
INTRODUCCIÓN A JAVASCRIPT
OBJETOS EN JAVASCRIPT

MÓDULO 6. PROGRAMACIÓN CON PHP y SQL
ARRAYS Y ESTRUCTURAS DE CONTROL
FUNCIONES
HERENCIA
RECOGER INFORMACIÓN DEL USUARIO
VALIDACIÓN DE FORMULARIOS
COOKIES Y SESIONES

MÓDULO 7. BASES DE DATOS Y SQL
CONFIGURACIÓN DE LA BASE DE DATOS
BASE DE DATOS Y SQL

MÓDULO 8. REGISTRO DE USUARIOS
AUTENTIFICACIÓN DE LOS USUARIOS

MÓDULO 9. TIENDA ONLINE
EL PROCESO DE COMPRA
INTEGRAR NUESTRO CARRITO A UNA PÁGINA WEB
FORMAS DE PAGO

MÓDULO 10. PROGRAMACIÓN CON JQUERY
PÁGINAS WEBS CON JQUERY
CONCEPTOS
SELECTORES
EVENTOS
CSS EN JQUERY
AJAX EN JQUERY
FORMULARIOS
EFECTOS
JQUERY UI
PLUG-IN EN JQUERY

MÓDULO 11. PROGRAMACIÓN CON AJAX
INTRODUCCIÓN
EL OBJETO XML HTTP REQUEST
DOM
BOM
EVENTOS
HERRAMIENTAS DE DEPURACIÓN
PROGRAMACIÓN AVANZADA
FRAMEWORKS Y LIBRERÍAS

MÓDULO 12. PROGRAMACIÓN CON PYTHON Y DJANGO
DJANGO Y FORMULARIOS
DJANGO. PLANTILLAS AVANZADAS
ACCESO A DATOS Y ACTIVE RECORD
FORMULARIOS Y VALIDACIONES
MODELOS Y RELACIONES
ADMINISTRACIÓN Y SEGURIDAD
SESIONES
DESPLIEGUES

MÓDULO 13. PYTHON AVANZADO
REPRESENTACIÓN DE DATOS
ARCHIVO I/O
CONSTRUYENDO
MÓDULOS
BIBLIOTECAS EN PYTHON
CONFIGURACIÓN DE AMBIENTES VIRTUALES
SCRIPTS DE PYTHON

MÓDULO 14. DESARROLLO WEB CON ANGULAR
OVERVIEW
ESTRUCTURA DE UN PROYECTO
ANGULAR CORE
IDE, NPM
TYPESCRIPT

MÓDULOS
COMPONENTES
TEMPLATE
ESTILOS
DATA BINDING
DIRECTIVAS
PIPES
ROUTING
LIBRERÍAS ADICIONALES NG
NG(PRIMENG)
NG2-TRANSLATE

MÓDULO 15. REACT
JSX
HOOKS
STATE MANAGEMENT
PROCESO DE CONSTRUCCIÓN DE UNA API
REACT NATIVE
INTERACTIVIDAD
IMPLEMENTACIÓN

MÓDULO 16. NODE.JS
CONFIGURANDO EL ENTORNO
GETTING STARTED
EXPRESS.JS
VINCULACIÓN CON BASES DE DATOS
CONSTRUYENDO UNA API

MÓDULO 17. FUNCIONALIDAD Y OPTIMIZACIÓN DE PÁGINAS WEB
VALIDACIONES DE DATOS
EFECTOS ESPECIALES
PRUEBAS Y VERIFICACIÓN

MÓDULO 18. PUBLICACIÓN DE PÁGINAS WEB
SEGURIDAD
HERRAMIENTAS DE TRANSFERENCIA
PRUEBAS Y VERIFICACIÓN

Cursos relacionados que SÍ están activos

Publicidad

Ver otros cursos de...