Con esta especialidad online de Full-Stack Development con Node.js (en la que podrás matricularte con tu curso de Front-End), adquirirás conocimientos clave para el diseño estructural y estético y la gestión de aplicaciones web. Partiendo del uso de HTML5, CSS3 y Javascript, profundizarás en Node.js, desde sus fundamentos hasta técnicas avanzadas, como manejo de middleware y autenticación.
Haz que tus aplicaciones sean eficientes y seguras con una formación que te llevará al siguiente nivel del desarrollo Full-Stack.
Emagister S.L. (responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información y comunicaciones promocionales de formación con tu consentimiento. Ejerce tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros, según se indica en nuestra política de privacidad.
Objetivos
Te convertirás en un crack de los entornos de producción. Desarrollarás tus conocimientos de Back-End, aprenderás a trabajar con Node.js y utilizarás bases de datos y estrategias de despliegue y escalabilidad para asegurar la integridad y el rendimiento de las aplicaciones. Ponte en modo pro con una formación esencial tanto para quien busca dominar el desarrollo web desde cero, como para quien desea alcanzar un nivel avanzado.
Temario completo de este curso
Módulo 01 Introducción al desarrollo de aplicaciones web
Tema 01 Introducción al Back-End
Tema 02 Herramientas y entorno de desarrollo
Módulo 02 Desarrollo Back-End con Node.js
Tema 01 Entendiendo Node.js
Tema 02 Desarrollo de API Restful con Node.js y Express
Tema 03 Node.js avanzado
Tema 04 Middleware en Express (cambio de posición con “Autenticación y autorización”)
Tema 05 Autenticación y autorización (Cambio de posición con “Middleware en Express”)
Tema 06 Streams en Node.js
Módulo 03 Bases de datos, despliegue y mantenimiento
Tema 01 Bases de datos y CRUD Operations
Tema 02 Despliegue de aplicaciones
Tema 03 Mantenimiento y escalabilidad
Proyecto Final
En Front-End se proponen tres opciones de página web sobre tres temáticas distintas. Se debe escoger una de las propuestas, desarrollando al menos los puntos mínimos que se piden en la temática seleccionada. En Node.js, se creará una API Rest para gestionar una librería, donde se tendrá el control sobre las ventas a los clientes, el stock de libros y las operaciones con los proveedores.