#1010PaidIntermediate
Node.js Backend Development: APIs & Databases
Build robust backend applications with Node.js, Express.js, and modern databases. Learn REST API design, authentication, and database integration with MongoDB and PostgreSQL.
ID: 1010
4.6(198)
1,650 Students Enrolled
4 Hours
4 Lessons
Arabic
Instructor: Dr. Ahmad Mansour
What You Will Learn
Understand Node.js architecture, the event loop, and async programming
Build professional REST APIs with Express.js and proper error handling
Integrate MongoDB (Mongoose) and PostgreSQL (Prisma) databases
Implement JWT authentication and role-based authorization
Who This Course Is For
Frontend developers who want to become full-stack developers
Junior developers looking to specialize in backend development
Computer science graduates preparing for backend engineering roles
Developers experienced in other languages who want to learn Node.js
Prerequisites
Solid understanding of JavaScript and ES6+ features
Basic familiarity with the command line / terminal
Node.js (v18+) and npm installed on your machine
Basic understanding of HTTP and how the web works
Course Content
This Course Includes
4 Hours
4 Lessons
Arabic
Completion Certificate
Student Reviews
4.52 Reviews
5
1
4
1
3
0
2
0
1
0
Bilal Zidane
December 20, 2025
Perfect companion to the React course. Dr. Ahmad covers backend development thoroughly. The database integration lesson with Prisma was eye-opening.
Instructor
Glad the full-stack path is working for you, Bilal!
Youssef Amrani
January 10, 2026
Solid backend course. The CRUD API exercise was challenging in a good way. I now feel confident building APIs. Would love more content on deployment and DevOps.
