Coming soon

Back-End Development

Build APIs and databases that run real products.

Duration
10 weeks · 12 hrs/week
Level
Intermediate
Start date
18 Sep 2026
About this course

Node.js, Express and MongoDB, with a focus on security and performance.

Course goal

Build a complete API with auth, roles and docs.

Course tracks

Course units

Tap any unit to see what it covers.

JavaScript outside the browser.

Topics
  • Event Loop
  • Modules and npm
  • File Handling
  • Environment Variables

Servers and routing.

Topics
  • Routing and Middleware
  • Error Handling
  • Sessions and Cookies
  • Request Security

Document database and Mongoose.

Topics
  • Schema Design
  • Relationships and Populate
  • Aggregation
  • Indexes and Performance
All courses