1600 Students enrolled in the course
680 Reviews
Diploma in MERN Stack Development
Delivery Mode
Theory
Lab Based
Online Live Class
Recorded Video
The MERN Stack combines MongoDB, Express.js, React.js, and Node.js to build full-stack applications. This course takes you from beginner to advanced, covering Next.js, TypeScript, GraphQL, deployment, and React Native for mobile apps. By the end, you'll build 40+ projects and develop a strong GitHub portfolio ready for local and international job opportunities.
12 Month
Course Duration
57
Industrial Project
96
Classes
34
Bonus Track
Exclusive Solutions That Set Us Apart :
Key Highlights :
-
•
Fundamentals of full-stack web development, including project architecture, data flow, and best practices
-
•
HTML5, CSS3 & JavaScript mastery
-
•
Responsive design with Flexbox, Grid & modern CSS techniques
-
•
React essentials: components, hooks, state management, routing, and integration with backend services
-
•
Node.js & Express.js: building scalable server-side applications and RESTful APIs
-
•
MongoDB: database design, CRUD operations, and data modeling for dynamic web apps
-
•
AI-powered coding
Job Opportunities:
Full Stack Developer (MERN)
Frontend Developer (React.js / Next.js)
Backend Developer (Node.js / Express)
React Native Developer
Web App Developer
Junior Software Developer
Freelance Web Developer
Technical Instructor
Class Structure & Distribution of Total 130 Classes:
(For Offline Course)
Offline Class - Onsite in Campus: 96 Class
On Campus (Theory)
65 Classes - Per Class 2 Hrs
On Campus (Lab)
31 Classes - Per Class 2 Hrs
Extra Online & Recorded Class: 34 Class
Online Extra Live Class
24 Classes - Per Class 1+ Hrs
Required Recorded Videos
10 Classes - Duration Variable
Course Prerequisite:
Basic Knowledge of Using Computer
Desktop / Laptop
Internet Connection
This Course is Designed for
(Everyone)
Softwares You'll Learn:
(AI Driven)
Course Outline Structure
Provide required PDF + Class Recordings to ensure the best learning for our students.
10 Modules
130 Classes
57 Projects
73 Topics
89 Resources
Duration: 21 Classes
Focus:
Website Structure, Website Styling, Static Website Making
Class Type Breakdown:
- Offline (Theory): 10 Classes
- Lab (Practical): 4 Classes
- Lab (Exam): 2 Classes
- Recorded Video: 1 Class
- Online Theory: 4 Classes
Projects Included: 12 Projects
Career Path: HTML/CSS Developer
Prerequisites: N/A
Key Highlights:
- • Fundamental principles of Frontend development
- • Understanding HTML structure
- • Website Design
- • Pixel Perfect Design Conversion
- • Using Framework like Bootstrap and Tailwind
- • Understanding of semantic markup and why it's important
Projects:
- • Figma to HTML CSS with Flexbox ( 3 )
- • Figma to HTML CSS with Grid( 3 )
- • Figma to HTML CSS with Bootstrap( 3 )
- • Figma to HTML CSS with Tailwind ( 3 )
| Class No. | Class Type | Topic/Lesson | Resource Type |
|---|---|---|---|
| Class 1 | Offline (Theory) | Introduction to HTML + Record |
Class Video
|
| Class 2 | Offline (Theory) | Introducing to CSS properties + Record |
Class Video
|
| Class 3 | Offline (Theory) | CSS Position + Record |
Class Video
|
| Class 4 | Lab (Practical) | HTML,CSS |
N/A
|
| Class 5 | Offline (Theory) | Introduction to Flexbox and how Flexbox works + Record |
Class Video
|
| Class 6 | Offline (Theory) | Flexbox Project + Record |
Class Video
|
| Class 7 | Lab (Practical) | Use of Flexbox Properties with project |
Recorded Video
|
| Class 8 | Offline (Theory) | Flexbox Project + Record |
Class Video
|
| Class 9 | Lab (Exam) | MCQ + PROJECT |
Recorded Video
|
| Class 10 | Offline (Theory) | Introduction with Bootstrap + Record |
Class Video
|
| Class 11 | Offline (Theory) | Bootstrap Project + Record |
Class Video
|
| Class 12 | Lab (Practical) | Use of Bootstrap component with project |
Recorded Video
|
| Class 13 | Offline (Theory) | Introduction to Tailwind + Record |
Class Video
|
| Class 14 | Offline (Theory) | Tailwind Project |
Class Video
|
| Class 15 | Lab (Practical) | Use of Tailwind Utilities with project |
Recorded Video
|
| Class 16 | Lab (Exam) | MCQ + Project |
N/A
|
| Class 17 | Recorded Video | Git & Github |
Recorded Video
|
| Class 18 | Online Theory | Review Class |
N/A
|
| Class 19 | Online Theory | Review Class |
N/A
|
| Class 20 | Online Theory | Review Class |
N/A
|
| Class 21 | Online Theory | Review Class |
N/A
|
Duration: 20 Classes
Focus:
JavaScript, Logic Building
Class Type Breakdown:
- Offline (Theory): 9 Classes
- Lab (Practical): 6 Classes
- Lab (Exam): 1 Class
- Online Theory: 4 Classes
Projects Included: 10 Projects
Career Path: JavaScript Developer
Prerequisites: HTML, CSS
Key Highlights:
- • JavaScript fundamentals (variables, loops, functions, arrays, objects)
- • Logic building, problem-solving patterns
- • DOM manipulation & interactive UI behavior
- • ES6+ modern features (arrow functions, promises, async/await)
- • Debugging techniques & clean code best practices
- • Mini-projects: calculators, games, dynamic forms, animations
Projects:
- • Todo List
- • Type js
- • Counter Up
- • Interactive Calculator
- • Theme Switcher
- • Rock–Paper–Scissors
- • Tic-Tac-Toe
- • Multiplication
- • Weather App
- • Digital Clock
| Class No. | Class Type | Topic/Lesson | Resource Type |
|---|---|---|---|
| Class 1 | Offline (Theory) | JavaScript Variable + Operator + Data Type + Record |
Class Video
|
| Class 2 | Offline (Theory) | JavaScript Condition + Project + Record |
Class Video
|
| Class 3 | Offline (Theory) | JavaScript Object + JavaScript Array + Record |
Class Video
|
| Class 4 | Lab (Practical) | Previous Class Topic |
Recorded Video
|
| Class 5 | Offline (Theory) | JavaScript Function + Project + Record |
Class Video
|
| Class 6 | Offline (Theory) | JavaScript Loops + Project + Record |
Class Video
|
| Class 7 | Offline (Theory) | JavaScript Project + Record |
Class Video
|
| Class 8 | Lab (Practical) | Previous Class Topic |
Recorded Video
|
| Class 9 | Offline (Theory) | JavaScript DOM + Record |
Class Video
|
| Class 10 | Offline (Theory) | JavaScript Event + Record |
Class Video
|
| Class 11 | Offline (Theory) | Asynchronous JS + Record |
Class Video
|
| Class 12 | Lab (Practical) | Previous Class |
Recorded Video
|
| Class 13 | Lab (Practical) | Previous Class |
N/A
|
| Class 14 | Lab (Practical) | Previous Class |
Recorded Video
|
| Class 15 | Lab (Practical) | Previous Class |
N/A
|
| Class 16 | Lab (Exam) | MCQ + Project |
Recorded Video
|
| Class 17 | Online Theory | Review Class |
N/A
|
| Class 18 | Online Theory | Review Class |
N/A
|
| Class 19 | Online Theory | Review Class |
N/A
|
| Class 20 | Online Theory | Review Class |
N/A
|
Duration: 22 Classes
Focus:
Interactive UI Development, Component Architecture & Practical Web Projects
Class Type Breakdown:
- Offline (Theory): 8 Classes
- Lab (Practical): 6 Classes
- Online Theory: 5 Classes
- Lab (Exam): 1 Class
- Recorded Video: 2 Classes
Projects Included: 10 Projects
Career Path: Front-End Developer, React.js Developer, UI Developer
Prerequisites: HTML, CSS, JavaScript
Key Highlights:
- • React fundamentals: components, props, state & lifecycle
- • Advanced hooks (useEffect, useContext, custom hooks)
- • Component-driven architecture & reusable UI patterns
- • Real-time interactivity with events, forms & validation
- • API integration (REST, Axios, async/await)
- • State management basics (Context API / Redux / Zustand)
- • Responsive UI with Tailwind / CSS Modules
- • Deployment & optimization (Vercel, Netlify, best practices)
Projects:
- • HTML to React
- • React Counter App
- • React Type JS
- • Todo List Application
- • Single Vendor Ecommerce
- • Multi Vendor Ecommerce
- • Messaging Website
- • Event Calendar
- • Task Management
- • Weather App
| Class No. | Class Type | Topic/Lesson | Resource Type |
|---|---|---|---|
| Class 1 | Offline (Theory) | React Install + Component + Props + Record |
Class Video
|
| Class 2 | Offline (Theory) | React State + Conditional Rendering + Hooks + Record |
Class Video
|
| Class 3 | Offline (Theory) | React Interactivity + Project + Record |
N/A
|
| Class 4 | Lab (Practical) | Previous Class |
Recorded Video
|
| Class 5 | Offline (Theory) | React State Management ( Context Api ) + Record |
Class Video
|
| Class 6 | Lab (Practical) | Previous Class |
Recorded Video
|
| Class 7 | Offline (Theory) | React State Management ( Redux ) + Record |
Class Video
|
| Class 8 | Lab (Practical) | Previous Class |
Recorded Video
|
| Class 9 | Offline (Theory) | React State Management ( Zustand ) + Record |
Class Video
|
| Class 10 | Lab (Practical) | Previous Class |
N/A
|
| Class 11 | Offline (Theory) | React Project + Record |
Class Video
|
| Class 12 | Lab (Practical) | Project |
Recorded Video
|
| Class 13 | Online Theory | React Project + Record |
Class Video
|
| Class 14 | Lab (Practical) | Project |
Recorded Video
|
| Class 15 | Offline (Theory) | React Project + Record |
Class Video
|
| Class 16 | Lab (Exam) | MCQ + Project |
Recorded Video
|
| Class 17 | Recorded Video | Next js |
Recorded Video
|
| Class 18 | Recorded Video | React Native |
Recorded Video
|
| Class 19 | Online Theory | Review Class |
N/A
|
| Class 20 | Online Theory | Review Class |
N/A
|
| Class 21 | Online Theory | Review Class |
N/A
|
| Class 22 | Online Theory | Review Class + TypeScript |
Recorded Video
|
Duration: 10 Classes
Focus:
Backend Structure, Server Logic, and Static File Handling with Node.js
Class Type Breakdown:
- Offline (Theory): 5 Classes
- Lab (Practical): 3 Classes
- Online Theory: 2 Classes
Projects Included: 2 Projects
Career Path: Node.js Developer, Backend Developer
Prerequisites: JavaScript
Key Highlights:
- • Core fundamentals of backend development
- • Understanding server structure and application architecture
- • Building server logic using Node.js
- • Working with modules, file systems, and environment variables
- • Writing clean, scalable, and business-oriented backend code
Projects:
- • File Streaming
- • Create Secure Api
| Class No. | Class Type | Topic/Lesson | Resource Type |
|---|---|---|---|
| Class 1 | Offline (Theory) | Event Emitter + Buffer + Record |
Class Video
|
| Class 2 | Offline (Theory) | Node.js File System + Record |
Class Video
|
| Class 3 | Offline (Theory) | Node.js Stream + Record |
Class Video
|
| Class 4 | Lab (Practical) | Previous Class |
N/A
|
| Class 5 | Offline (Theory) | HTTP + Record |
Class Video
|
| Class 6 | Lab (Practical) | Previous Class |
N/A
|
| Class 7 | Offline (Theory) | Multithreading + Record |
Class Video
|
| Class 8 | Lab (Practical) | Previous Class |
N/A
|
| Class 9 | Online Theory | Review Class |
N/A
|
| Class 10 | Online Theory | Review Class |
N/A
|
Duration: 5 Classes
Focus:
Express.js, Backend Logic Building
Class Type Breakdown:
- Offline (Theory): 3 Classes
- Lab (Practical): 1 Class
- Online Theory: 1 Class
Projects Included: 2 Projects
Career Path: Node.js Developer, Backend Developer
Prerequisites: Node.js
Key Highlights:
- • Core Express.js fundamentals: routes, middleware, and server setup
- • Request/response handling and building clean API endpoints
- • Structuring backend projects for scalability and maintainability
- • Working with dynamic routing and query/body parameters
- • Error handling, validation, and debugging server-side logic
- • Serving static files and organizing backend assets
- • Using Express middleware for authentication, logging, and security basics
Projects:
- • Securing API
- • API Documentation
| Class No. | Class Type | Topic/Lesson | Resource Type |
|---|---|---|---|
| Class 1 | Offline (Theory) | Server Setup + Routing + Record |
Class Video
|
| Class 2 | Offline (Theory) | Middleware + Controller |
Class Video
|
| Class 3 | Offline (Theory) | Secure API + Documentation + Record |
Class Video
|
| Class 4 | Lab (Practical) | Previous Class |
N/A
|
| Class 5 | Online Theory | Review Class |
N/A
|
Duration: 12 Classes
Focus:
Database Design, Data Modeling & Practical Backend Projects
Class Type Breakdown:
- Offline (Theory): 8 Classes
- Lab (Practical): 2 Classes
- Online Theory: 2 Classes
Projects Included: 3 Projects
Career Path: N/A
Prerequisites: N/A
Key Highlights:
- • MongoDB fundamentals: collections, documents, BSON, CRUD operations
- • Data modeling with Mongoose: schemas, models & schema types
- • Designing efficient, scalable database structures for real-world apps
- • Working with validation, indexes & schema-level middleware
- • Handling relationships: referencing, embedding & population
- • Query building: filters, projections, sorting, aggregation
- • Integrating MongoDB with Express APIs for full backend workflows
Projects:
- • Smart Inventory Manager
- • User Authentication & Profile Database
- • Task Tracker API with Categories & Status Filtering
| Class No. | Class Type | Topic/Lesson | Resource Type |
|---|---|---|---|
| Class 1 | Offline (Theory) | Crud Operation Basics + Record |
Class Video
|
| Class 2 | Offline (Theory) | Schema & Relation + Record |
Class Video
|
| Class 3 | Offline (Theory) | Crud Deep Dive + Record |
Class Video
|
| Class 4 | Lab (Practical) | Previous Class |
Recorded Video
|
| Class 5 | Offline (Theory) | Understanding Index + Record |
Class Video
|
| Class 6 | Offline (Theory) | Aggregation Framework + Record |
Class Video
|
| Class 7 | Offline (Theory) | Security + Performance + Fault Tolerance + Deployment + Record |
Class Video
|
| Class 8 | Lab (Practical) | Previous Class |
N/A
|
| Class 9 | Offline (Theory) | MongoDB to Mongoose + Record |
Class Video
|
| Class 10 | Offline (Theory) | MongoDB to Mongoose + Record |
Class Video
|
| Class 11 | Online Theory | Review Class |
N/A
|
| Class 12 | Online Theory | Review Class |
N/A
|
Duration: 10 Classes
Focus:
Backend Project Building & Practical Application
Class Type Breakdown:
- Offline (Theory): 5 Classes
- Lab (Practical): 3 Classes
- Online Theory: 2 Classes
Projects Included: 3 Projects
Career Path: N/A
Prerequisites: Node.js, Express, MongoDB, Mongoose
Key Highlights:
- • Planning and structuring backend projects from scratch
- • Designing scalable and maintainable application architecture
- • Implementing core server logic, routing, and APIs
- • Applying validation, error handling, and security best practices
- • Managing data flow and relationships between different modules
- • Building efficient queries and integrating business logic
- • Connecting backend systems to frontend or external APIs
Projects:
- • Full Authentication & Authorization
- • Payment System
- • Ecommerce Product Upload with Variant
| Class No. | Class Type | Topic/Lesson | Resource Type |
|---|---|---|---|
| Class 1 | Offline (Theory) | Full Authentication and Authorization |
Class Video
|
| Class 2 | Offline (Theory) | Full Authentication and Authorization + Record |
Class Video
|
| Class 3 | Lab (Practical) | Previous Class |
N/A
|
| Class 4 | Offline (Theory) | Payment System ( Strip + Paypal + SSLCOMMERZ ) + Record |
Class Video
|
| Class 5 | Lab (Practical) | Previous Class |
N/A
|
| Class 6 | Offline (Theory) | Ecommerce product upload with variant |
Class Video
|
| Class 7 | Offline (Theory) | Ecommerce product upload with variant |
Class Video
|
| Class 8 | Lab (Practical) | Previous Class |
N/A
|
| Class 9 | Online Theory | Review Class |
N/A
|
| Class 10 | Online Theory | Review Class + GraphQL |
Recorded Video
|
Duration: 12 Classes
Focus:
Backend System Design & Practical Application
Class Type Breakdown:
- Offline (Theory): 7 Classes
- Lab (Practical): 2 Classes
- Lab (Exam): 1 Class
- Online Theory: 2 Classes
Projects Included: 10 Projects
Career Path: Technical Architect, Software Architect
Prerequisites: Node.js, Express, MongoDB & Mongoose
Key Highlights:
- • Planning and designing end-to-end backend systems and architectures
- • Building scalable, maintainable, and fault-tolerant system components
- • Designing APIs, services, and microservices for real-world applications
- • Applying best practices for security, reliability, and error handling
- • Managing data flow, storage, and relationships across system modules
- • Optimizing performance, scalability, and resource utilization
- • Integrating multiple services and external systems efficiently
- • Hands-on projects demonstrating real-world system design and architecture
Projects:
- • Simple URL Shortener Service
- • Todo List API System
- • Basic Blog Platform
- • Notes Sharing Service
- • Online Quiz Platform
- • E-Commerce Backend System
- • Chat Application Backend
- • Ride-Sharing Backend System
- • Video Streaming Platform Architecture
- • Social Media Backend System
| Class No. | Class Type | Topic/Lesson | Resource Type |
|---|---|---|---|
| Class 1 | Offline (Theory) | Networking + Record |
Class Video
|
| Class 2 | Offline (Theory) | Protocol + Record |
Class Video
|
| Class 3 | Offline (Theory) | Architectural Pattern + Record |
Class Video
|
| Class 4 | Offline (Theory) | Scalability + Storage + Performance + Record |
Class Video
|
| Class 5 | Offline (Theory) | Security + Record |
Class Video
|
| Class 6 | Offline (Theory) | Project + Record |
Class Video
|
| Class 7 | Lab (Practical) | Previous Class |
N/A
|
| Class 8 | Offline (Theory) | Project + Record |
Class Video
|
| Class 9 | Lab (Practical) | Previous Class |
N/A
|
| Class 10 | Lab (Exam) | MCQ + Project |
N/A
|
| Class 11 | Online Theory | Review Class |
N/A
|
| Class 12 | Online Theory | Review Class |
N/A
|
Duration: 15 Classes
Focus:
Backend Project Building & Practical Application
Class Type Breakdown:
- Offline (Theory): 7 Classes
- Recorded Video: 4 Classes
- Online Theory: 4 Classes
Projects Included: 5 Projects
Career Path: FullStack Developer, MERN Stack Developer, Frontend Developer, Backend Developer
Prerequisites: Node.js, Express, MongoDB & Mongoose, System Design
Key Highlights:
- • Planning and structuring backend projects from scratch
- • Designing scalable and maintainable application architecture
- • Implementing core server logic, routing, and APIs
- • Applying validation, error handling, and security best practices
- • Managing data flow and relationships between different modules
- • Building efficient queries and integrating business logic
- • Connecting backend systems to frontend or external APIs
- • Hands-on mini-projects demonstrating full backend workflows
Projects:
- • Single Vendor Ecommerce
- • Multi Vendor Ecommerce
- • Messaging Website
- • Event Calendar
- • Task Management
| Class No. | Class Type | Topic/Lesson | Resource Type |
|---|---|---|---|
| Class 1 | Offline (Theory) | Single Vendor Ecommerce |
Class Video
|
| Class 2 | Offline (Theory) | Single Vendor Ecommerce + Record |
Class Video
|
| Class 3 | Offline (Theory) | Single Vendor Ecommerce + Record |
Class Video
|
| Class 4 | Offline (Theory) | Single Vendor Ecommerce + Record |
Class Video
|
| Class 5 | Offline (Theory) | Single Vendor Ecommerce + Record |
Class Video
|
| Class 6 | Offline (Theory) | Single Vendor Ecommerce + Record |
Class Video
|
| Class 7 | Offline (Theory) | Single Vendor Ecommerce + Record |
Class Video
|
| Class 8 | Recorded Video | Multi Vendor Ecommerce |
Recorded Video
|
| Class 9 | Recorded Video | Messaging Website |
Recorded Video
|
| Class 10 | Recorded Video | Event Calendar |
Recorded Video
|
| Class 11 | Recorded Video | Task Management |
Recorded Video
|
| Class 12 | Online Theory | Review Class |
N/A
|
| Class 13 | Online Theory | Review Class |
N/A
|
| Class 14 | Online Theory | Review Class |
N/A
|
| Class 15 | Online Theory | Review Class |
N/A
|
Duration: 3 Classes
Focus:
Frontend, Backend, System Design, Prepare for Interview
Class Type Breakdown:
- Recorded Video: 2 Classes
- Lab (Exam): 1 Class
Projects Included: N/A Projects
Career Path: Frontend Developer, React Developer, Backend Developer, Full Stack Developer, MERN Stack Developer
Prerequisites: Previous All Class
Key Highlights:
- • Complete MERN Stack Mastery
- • Industry-Ready System Design
- • Frontend Excellence with React
- • Backend Development with Node & Express
- • Database Design & Optimization
- • System Architecture & Design Patterns
- • Scalability & Performance
- • Interview Preparation
Projects:
- • HTML & CSS: 12
- • JavaScript: 10
- • React.js & Next.js: 10
- • Node.js: 02
- • Express.js: 02
- • MongoDB & Mongoose: 03
- • System Design: 10
- • Full Stack Project: 08
| Class No. | Class Type | Topic/Lesson | Resource Type |
|---|---|---|---|
| Class 1 | Recorded Video | Interview Questions |
PDF
|
| Class 2 | Recorded Video | DSA |
Recorded Video
|
| Class 3 | Lab (Exam) | MCQ + Project |
N/A
|
Admission Is Going On
Enroll now to any of our Offline Courses (On- Campus)
Course Fee Offline
BDT. 95,000
Online (Live Class) courses as per your suitable time.
Course Fee Online
BDT. 60,000
Some of the Creative Projects Done by Our Students
Students Shared Their Feedback
Course Related FAQ
Answer : MongoDB, Express.js, React.js, and Node.js — a full-stack JavaScript framework.
Answer : You’ll learn to design and deploy full-stack applications, handling both frontend and backend logic.
Answer : Yes, but a basic knowledge of HTML, CSS, and JavaScript is recommended.
Answer : Full-stack projects like eCommerce platforms, social media clones, or task management systems.
Answer : Yes, MERN developers are highly in demand globally for freelance and full-time roles.
Answer : Minimum Requirements (Entry-Level) - Processor (CPU)- Intel Core i5 (8th Gen) or higher RAM- 16 GB Storage- 512 GB SSD Operating System- Windows 10 / 11 / Linux Special Requirements / Notes- Handles full-stack workloads; MongoDB, React, Node.js, VS Code, Git
Course Services
Job Placement Support
Creative IT offers students an exclusive gateway to their dream careers through its Job Placement Support. Throughout the course, learners receive targeted training in CV crafting, portfolio development, and essential soft skills, ensuring they are industry-ready. Upon completion, students are strategically referred to companies that match their skills and potential.
Backup Class
A Backup Class is a special facility where students can revisit lessons missed due to illness or emergencies. It helps maintain learning continuity and ensures that students’ progress is not interrupted. However, the number of backup classes may vary depending on the course. Therefore, it is advisable not to miss classes unless absolutely necessary.


Browse Course