Master Full Stack Developer

Master Full Stack Developer

INESEM Business School

Máster online


1.495 

Duración : 12 Meses

¿Quieres hablar con un asesor sobre este curso?

Objetivos

"-Aprender a gestionar versiones de proyectos mediante GIT.-Descubrir todo lo necesario en cuanto al maquetado de una página web con HTML y CSS.-Ser capaz de dotar de dinamismo a los sitios web mediante Javascript y JQuery.-Saber gestionar los aspectos internos (Backend) de nuestro sitio web mediante PHP y la gestión de bases de datos, tanto relacionales (MySQL) como no relacionales (MongoDB).-Aprender algunos de los frameworks y entornos más utilizados en la programación actual (Symfony, AngularJS, Node.js y React.js)."

A quién va dirigido

Este Master Full Stack Developer está dirigido a estudiantes y profesionales de los sectores relacionados con el mundo de la Informática, Internet y Programación web que le apasione cada aspecto, tanto interno (Backend) como externo (Frontend) del desarrollo de un sitio web así como el control de versiones de un proyecto.

Temario completo de este curso

Módulo 1. Full stack developer
Unidad didáctica 1. ¿qué significa full stack developer?
Unidad didáctica 2. Requisitos para ser full stack developer
Unidad didáctica 3. Campos de aplicación full stack developer
Módulo 2. Git
Unidad didáctica 1. Introducción a git
Unidad didáctica 2. Manejo de repositorios en git
Unidad didáctica 3. Ramas en git
Unidad didáctica 4. Comandos git
Unidad didáctica 5. Buenas prácticas en git
Módulo 3. Html y css
Unidad didáctica 1. Herramientas necesarias
Unidad didáctica 2. Introducción a html
Unidad didáctica 3. Html: estructura de un documento
Unidad didáctica 4.html: elementos
Unidad didáctica 5.html: contenido audiovisual
Unidad didáctica 6. Html: metainformación, accesibilidad y validación
Unidad didáctica 7. Introducción a css
Unidad didáctica 8. Css: selectores, unidades de medida y colores
Unidad didáctica 9. Css: pseudoclases y pseudoelementos css
Unidad didáctica 10. Css: modelos de caja, posicionamiento y visualización
Unidad didáctica 11. Css: flexbox
Unidad didáctica 12. Css: animaciones css
Unidad didáctica 13. Css: hojas de estilos
Unidad didáctica 14. Pre-procesadores css: sass y less
Unidad didáctica 15. Responsive design
Módulo 4. Javascript
Unidad didáctica 1. Introducción a las páginas web
Unidad didáctica 2. Introducción a javascript
Unidad didáctica 3. Conceptos básicos de programación
Unidad didáctica 4. Objetos en javascript
Unidad didáctica 5. Los objetos location e history
Unidad didáctica 6. El objeto document
Unidad didáctica 7. El objeto form
Unidad didáctica 8. Los objetos frame, navigator y screen
Módulo 5. Programación con jquery
Unidad didáctica 1. Iniciación a las páginas webs con jquery
Unidad didáctica 2. Conceptos básicos de jquery
Unidad didáctica 3. Selectores
Unidad didáctica 4. Eventos
Unidad didáctica 5. Atributos en jquery
Unidad didáctica 6. Css en jquery
Unidad didáctica 7. Ajax en jquery
Unidad didáctica 8. Formularios
Unidad didáctica 9. Efectos en jquery
Unidad didáctica 10. Jquery ui
Unidad didáctica 11. Plug-in en jquery
Módulo 6. Php
Unidad didáctica 1. Instalación
Unidad didáctica 2. Crear un sitio web
Unidad didáctica 3. Introducción a php
Unidad didáctica 4. Arrays y estructuras de control
Unidad didáctica 5. Funciones
Unidad didáctica 6. Incluir archivos
Unidad didáctica 7. Programación orientada a objetos
Unidad didáctica 8. Herencia
Unidad didáctica 9. Recoger información del usuario
Unidad didáctica 10. Validación de formularios
Unidad didáctica 11. Cookies y sesiones
Unidad didáctica 12. Acceso a archivos
Unidad didáctica 13. Errores y excepciones
Unidad didáctica 14. Configuración de la base de datos
Unidad didáctica 15. Base de datos y sql
Unidad didáctica 16. Buscando más funcionalidad
Unidad didáctica 17. Autentificación de los usuarios
Unidad didáctica 18. El proceso de compra
Unidad didáctica 19. Integrar nuestro carrito a una página web actual
Unidad didáctica 20. Formas de pago
Unidad didáctica 21. Recursos php
Módulo 7. Bases de datos: mysql y mongodb
Unidad didáctica 1.bases de datos relacionales (mysql)
Unidad didáctica 2. Bases de datos nosql y el almacenamiento escalable
Unidad didáctica 3. Introducción a un sistema de bases de datos nosql: mongodb
Módulo 8. Angular
Unidad didáctica 1. Angular
Unidad didáctica 2. Creando un proyecto
Unidad didáctica 3. Typescript
Unidad didáctica 4. Directivas
Unidad didáctica 5. Pipes
Unidad didáctica 6. Rutas
Unidad didáctica 7. Http
Unidad didáctica 8. Formularios
Unidad didáctica 9. Animaciones
Unidad didáctica 10. Material design
Unidad didáctica 11. Angular universal
Módulo 9. Symfony
Unidad didáctica 1. Presentación a symfony
Unidad didáctica 2. Desarrollo estructura de symfony
Unidad didáctica 3. Introducción symfony y bases de datos: doctrine
Unidad didáctica 4. Diferentes modos de ver en symfony
Unidad didáctica 5. Creación de formularios y validación en symfony
Unidad didáctica 6. Herramientas adicionales para symfony
Módulo 10. Node.js y react.js
Unidad didáctica 1. Introducción a node.js
Unidad didáctica 2. Componentes, sintaxis y eventos en node.js
Unidad didáctica 3. Programación con node.js
Unidad didáctica 4. Introducción a react.js
Unidad didáctica 5. Componentes y sintaxis en react.js
Unidad didáctica 6. Programación con react.js
Módulo 11. Proyecto fin de máster
Ver más