¿Qué quieres aprender?

Master Full Stack Developer

Master Full Stack Developer

INESEM Business School

Máster online


1.695

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