intermediateweb development

Backend with Node.js, Express & MongoDB

Backend development in Somali: build a real REST API with Node.js and Express, store data in MongoDB, add JWT auth and role-based access, and deploy it live to Render.

Mohamud Osman
Mohamud Osman
Instructor
33 lessons8h 55m
Backend with Node.js, Express & MongoDB

Part of a mentorship

Full Stack AI Engineer

This course is included in the mentorship. It isn't sold on its own.

View mentorship

What's included

  • 33 video lessons
  • 8h 55m of content
  • Certificate of completion
  • Course access

What you'll learn

Set up Node.js and Express projects
Build RESTful CRUD APIs
Structure code with MVC pattern
Connect to MongoDB with Mongoose
Implement authentication with bcrypt and JWT
Add role-based authorization
Validate input with Zod
Upload files with Cloudinary
Document APIs with Swagger
Deploy backend to Render

Is this course for you?

You should already be comfortable with:

Phase 3: React completed
MongoDB basics from Phase 1

Curriculum

7 sections33 lessons8h 55m total

Your instructor

Mohamud Osman
Instructor

Mohamud Osman

A seasoned software engineer with over 11 years of experience in full-stack development. Mohamed has founded multiple successful startups including Dugsiiye and Imagingface, and has mentored thousands of developers worldwide. His expertise spans from frontend technologies like React and Next.js to backend systems, DevOps, and AI/ML applications.

23courses·7K+students

About this course

Phase 4 — Backend Engineering. Hadda waxaad u gudbeysaa backend-ka — sida server-yada ay u shaqeeyaan, sida xog loo kaydiyo, sida API loo dhiso, iyo sida loo deploy-gareeyo production-ka.

Maxaad baran doontaa:

  • Node.js — JavaScript-ka server-side
  • Express — web framework-ka ugu caansan Node.js-ka
  • MongoDB — NoSQL database-ka modern-ka
  • Authentication & Authorization — JWT, bcrypt, sessions, roles
  • File uploads — multer + cloud storage
  • Render deploy — backend-kaaga internet-ka ku dhig

Capstone: Task Management API oo dhameystiran oo deployed ah Render — backend-ka full-stack-ka aad u dhisi karto.

More from Mohamud

13 more courses to explore.

Backend with Node.js, Express & MongoDB - Learn in Somali | Dugsiiye