intermediateweb development

MERN Stack: Build Full-Stack Apps with React & Node

One complete MERN app, taught in Somali: an Express API with JWT auth, a React dashboard with React Query and ShadCN, then a full-stack deploy to production.

Mohamud Osman
Mohamud Osman
Instructor
69 lessons16h 39m
MERN Stack: Build Full-Stack Apps with React & Node
$21.00$30.00-30%

6 months access

Intermediate

What's included

  • 69 video lessons
  • 16h 39m of content
  • Certificate of completion
  • 6 months access

Other plans

1 year$31.00

What you'll learn

Build RESTful APIs with Node.js, Express, and MongoDB
Structure backends with the MVC pattern
Implement authentication with bcrypt and JWT
Add role-based authorization and protected routes
Validate input with Zod and document APIs with Swagger
Upload files to Cloudinary
Connect a React frontend to a Node.js backend
Use React Query for data fetching and mutations
Manage global state with Zustand
Build production-ready full-stack apps
Deploy a full-stack MERN application

Is this course for you?

You should already be comfortable with:

JavaScript fundamentals
Basic React knowledge (components, hooks)
VS Code or another editor
Modern browser

Curriculum

9 sections69 lessons16h 39m 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

Full-Stack MERN Development waxay ku siineysaa labada qaybood ee aad u baahan tahay si aad u dhisto MERN app dhab ah:

Qaybta 1 — Backend Engineering. Node.js, Express, iyo MongoDB. Waxaad baran doontaa sida loo dhiso REST APIs, sida loo qoro authentication (JWT, bcrypt), authorization (role-based), file uploads (Cloudinary), input validation (Zod), iyo sida loo deploy-gareeyo Render.

Qaybta 2 — Full-Stack Capstone Project. Hadda waxaad isku xireysaa frontend (React) iyo backend-kaaga adigoo dhiseysa app dhameystiran — task management dashboard oo leh authentication, CRUD, search, iyo deployment. Waxaad isticmaali doontaa React Query, Zustand, ShadCN, iyo Axios interceptors.

Dhamaadka: waxaad yeelan doontaa MERN app deployed ah, oo aad portfolio-gaaga gelin karto, ama aad bilaab kartaa SaaS ah.

More from Mohamud

12 more courses to explore.