{rubengonz}
Udemy·2026·Completed

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.

Node.jsExpressTypeScriptPostgreSQLMongoDBJestWebSocketsClean Architecture

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