NodeJS: De cero a experto
Curso integral de Node.js que cubre APIs REST, Clean Architecture, testing, WebSockets, bases de datos y serverless, desde apps de consola hasta sistemas backend completos.
Aprendí Node.js desde cero, construyendo aplicaciones backend modernas y entendiendo su papel dentro del ecosistema full-stack. Desarrollé APIs REST con Express, aplicando Clean Architecture y buenas prácticas de código.
Implementé testing con Jest, gestioné operaciones asíncronas y eventos, y trabajé con WebSockets, webhooks y funciones serverless para aplicaciones en tiempo real.
Trabajé con bases de datos como PostgreSQL y MongoDB, además de sistemas de ficheros, apliqué patrones de diseño como el Repository Pattern y desplegué aplicaciones en entornos como Railway.
El curso incluyó varios proyectos prácticos, desde aplicaciones de consola hasta sistemas completos que combinan APIs REST y WebSockets.
Node.js esencial
- →Express
- →Asincronía / eventos
- →Sistemas de ficheros
- →Funciones serverless
Arquitectura
- →Clean Architecture
- →Repository Pattern
- →Diseño de APIs REST
- →WebSockets y webhooks
Bases de datos
- →PostgreSQL
- →MongoDB
- →Prisma ORM
Testing y despliegue
- →Jest
- →Tests unitarios y de integración
- →Despliegue en Railway