NodeJS: De cero a experto
End-to-end Node.js course covering REST APIs, Clean Architecture, testing, WebSockets, databases and serverless — from console apps to full backend systems.
Learned Node.js from scratch, building modern backend applications and understanding its role within the full-stack ecosystem. Developed REST APIs using Express, applying Clean Architecture and best coding practices.
Implemented testing with Jest, managed asynchronous operations and events, and worked with WebSockets, webhooks, and serverless functions for real-time applications.
Worked with databases such as PostgreSQL, MongoDB, and file systems, applied design patterns like the Repository Pattern, and deployed applications in environments such as Railway.
The course included several hands-on projects ranging from console applications to full systems combining REST APIs and WebSockets.
Core Node.js
- →Express
- →Async / events
- →File systems
- →Serverless functions
Architecture
- →Clean Architecture
- →Repository Pattern
- →REST API design
- →WebSockets & webhooks
Databases
- →PostgreSQL
- →MongoDB
- →Prisma ORM
Testing & Deploy
- →Jest
- →Unit & integration tests
- →Railway deployment