-
Tipo
Cursos
-
Modalidad
Online / A distancia
-
Duración / Créditos
10 h.
-
Fechas
Matric. Permanente
Información general
DESCRIPCIÓN:
Coursera presenta el Curso en Developing Back-End Apps with Node.js and Express, enfocado específicamente en Express.js, el framework web más utilizado del ecosistema Node.js. Express simplifica la creación de servidores robustos, proporcionando abstracciones sobre funcionalidades de bajo nivel mientras mantiene flexibilidad y rendimiento.
El curso explora el sistema de middleware de Express, concepto fundamental que permite encadenar funciones para procesar solicitudes: parsear cuerpos de peticiones, validar autenticación, registrar logs, manejar errores. Se aprenderá a crear middleware personalizado, a utilizar middleware de terceros del ecosistema npm y a estructurar aplicaciones mediante routers modulares.
Los participantes desarrollarán aplicaciones web completas: desde blogs sencillos hasta plataformas complejas con múltiples rutas, diferentes tipos de respuestas (HTML, JSON, archivos estáticos), manejo de formularios, subida de archivos y renderizado de vistas mediante template engines. Se trabajarán también integraciones con servicios externos: pasarelas de pago, servicios de email, APIs de terceros y sistemas de almacenamiento en la nube.
La metodología de Coursera combina vídeos explicativos, lecturas técnicas, laboratorios prácticos con entornos preconfigurados y evaluaciones automatizadas que verifican el aprendizaje. Los proyectos finales simulan encargos profesionales reales, preparando para enfrentar desafíos similares en contextos laborales.
Express.js domina el desarrollo web en Node.js: conocerlo profundamente no es opcional sino imprescindible para cualquier desarrollador backend serio. Las ofertas laborales específicamente mencionan Express en sus requisitos, y la capacidad de estructurar aplicaciones Express escalables determina frecuentemente progresión salarial. Profesionales que dominan este framework construyen desde MVPs rápidos para startups hasta sistemas empresariales que manejan millones de peticiones diarias.
El curso explora el sistema de middleware de Express, concepto fundamental que permite encadenar funciones para procesar solicitudes: parsear cuerpos de peticiones, validar autenticación, registrar logs, manejar errores. Se aprenderá a crear middleware personalizado, a utilizar middleware de terceros del ecosistema npm y a estructurar aplicaciones mediante routers modulares.
Los participantes desarrollarán aplicaciones web completas: desde blogs sencillos hasta plataformas complejas con múltiples rutas, diferentes tipos de respuestas (HTML, JSON, archivos estáticos), manejo de formularios, subida de archivos y renderizado de vistas mediante template engines. Se trabajarán también integraciones con servicios externos: pasarelas de pago, servicios de email, APIs de terceros y sistemas de almacenamiento en la nube.
La metodología de Coursera combina vídeos explicativos, lecturas técnicas, laboratorios prácticos con entornos preconfigurados y evaluaciones automatizadas que verifican el aprendizaje. Los proyectos finales simulan encargos profesionales reales, preparando para enfrentar desafíos similares en contextos laborales.
Express.js domina el desarrollo web en Node.js: conocerlo profundamente no es opcional sino imprescindible para cualquier desarrollador backend serio. Las ofertas laborales específicamente mencionan Express en sus requisitos, y la capacidad de estructurar aplicaciones Express escalables determina frecuentemente progresión salarial. Profesionales que dominan este framework construyen desde MVPs rápidos para startups hasta sistemas empresariales que manejan millones de peticiones diarias.
ASPECTOS A TENER EN CUENTA
FINALIDAD DEL PROGRAMA FORMATIVO:
- Construir servidores web utilizando Express.js
- Implementar sistemas de middleware encadenados
- Estructurar aplicaciones mediante routers modulares
- Manejar diferentes tipos de peticiones y respuestas HTTP
- Integrar aplicaciones con servicios y APIs externas
- Renderizar vistas dinámicas con template engines
- Implementar sistemas de middleware encadenados
- Estructurar aplicaciones mediante routers modulares
- Manejar diferentes tipos de peticiones y respuestas HTTP
- Integrar aplicaciones con servicios y APIs externas
- Renderizar vistas dinámicas con template engines
¿A quién va dirigido?
- Desarrolladores Node.js que buscan especialización
- Programadores web con experiencia frontend
- Ingenieros que construyen aplicaciones web
- Técnicos que mantienen sistemas legacy
- Freelancers que ofrecen desarrollo web
- Equipos de producto que necesitan backend
- Programadores web con experiencia frontend
- Ingenieros que construyen aplicaciones web
- Técnicos que mantienen sistemas legacy
- Freelancers que ofrecen desarrollo web
- Equipos de producto que necesitan backend
TITULACIÓN
Certificado de finalización
TEMARIO
Introduction to Server-Side JavaScript
Asynchronous I/O with callback programming
Express Web Application Framework
Final Project
Asynchronous I/O with callback programming
Express Web Application Framework
Final Project
TE RECOMENDAMOS VER TAMBIÉN
En los siguientes enlaces podrás ver programas formativos similares:
Opiniones
No hay opiniones registradas para este curso