Week | Month 1 | Month 2 |
Week 1 |
UX/UI Design Fundamentals
HTML Essentials: Overview, Tag Structure, and Text Elements
Interactive HTML Elements and SEO Fundamentals
CSS Fundamentals: Overview, Writing Methods, and Selecting Elements
Box Model and Positioning in CSS
|
React Routing & Context api
React advanced Data Fetch & Lazy loading
Develop Food delivery app - part 1
Develop Food delivery app - part 2
State Management: Redux tookit
|
Week 2 |
Mastering Flexbox, Ordering, and Positioning flex item in CSS
CSS Media query and Frameworks: Bootstrap
Grid Layout and Responsive Galleries
Animation in CSS
Foundations of JavaScript: Variables & Data type
|
Advanced CSS
Q&A session and code review
Understanding Node.js Fundamentals
Introduction to Node.js
Setting up Node.js and basic server creation
|
Week 3 |
JS Functions, classes & DOM manipulation
Classes, if , loops and Prototypes: Inheritance and Extending
Error Handling,User input & Closures in JavaScript
Asynchronous JavaScript: Promises, async/await, and Fetch API
Module Systems& Localstorage: Imports/Export
|
Node.js modules and npm basics
Asynchronous programming in Node.js (callbacks, Promises, async/await)
Introduction to Express.js and setting up a basic server
Handling routes and requests in Express.js
Middleware in Express.js and creating custom middleware
|
Week 4 |
Regular expressions, High order functions and JavaScript single-threaded model
Q&A session and code review
React Development Foundations
React: Building First Component-Function component, props & state
React Forms & controlled and uncontrolled components
|
Advanced routing techniques in Express.js
Introduction to MongoDB and its features
CRUD operations with MongoDB using the MongoDB Node.js driver
Using MongoDB with Mongoose ODM
Creating schemas and models with Mongoose
|
Week | Month 1 |
Week 1 |
UX/UI Design Fundamentals
HTML Essentials: Overview, Tag Structure, and Text Elements
Interactive HTML Elements and SEO Fundamentals
CSS Fundamentals: Overview, Writing Methods, and Selecting Elements
Box Model and Positioning in CSS
|
Week 2 |
Mastering Flexbox, Ordering, and Positioning flex item in CSS
CSS Media query and Frameworks: Bootstrap
Grid Layout and Responsive Galleries
Animation in CSS
Foundations of JavaScript: Variables & Data type
|
Week 3 |
JS Functions, classes & DOM manipulation
Classes, if , loops and Prototypes: Inheritance and Extending
Error Handling,User input & Closures in JavaScript
Asynchronous JavaScript: Promises, async/await, and Fetch API
Module Systems& Localstorage: Imports/Export
|
Week 4 |
Regular expressions, High order functions and JavaScript single-threaded model
Q&A session and code review
React Development Foundations
React: Building First Component-Function component, props & state
React Forms & controlled and uncontrolled components
|
Week | Month 2 |
Week 1 |
React Routing & Context api
React advanced Data Fetch & Lazy loading
Develop Food delivery app - part 1
Develop Food delivery app - part 2
State Management: Redux tookit
|
Week 2 |
Advanced CSS
Q&A session and code review
Understanding Node.js Fundamentals
Introduction to Node.js
Setting up Node.js and basic server creation
|
Week 3 |
Node.js modules and npm basics
Asynchronous programming in Node.js (callbacks, Promises, async/await)
Introduction to Express.js and setting up a basic server
Handling routes and requests in Express.js
Middleware in Express.js and creating custom middleware
|
Week 4 |
Advanced routing techniques in Express.js
Introduction to MongoDB and its features
CRUD operations with MongoDB using the MongoDB Node.js driver
Using MongoDB with Mongoose ODM
Creating schemas and models with Mongoose
|
Get Instant Access to Full Course Details
Enter your email to discover the curriculum.
Salary Range: AED 1,000,000 - AED 1,000,000
Job Description: Those who can relocate to Dubai only apply Department of Economic Affairs
Salary Range: AED 80,000 - AED 125,000
Job Description: Employment Type: Full-time & Permanent Location: Dubai, UAE (Visa sponsorship...
Salary Range: AED 159,000 - AED 197,000
Job Description: Apt Resources is currently seeking an experienced Backend Developer specializing in Java Programming for their clien...
Salary Range: AED 80,000 - AED 100,000
Job Description: JOB TITLE: .NET and Web Developer DUTIES AND RESPONSIBILITIES: Design...
Salary Range: AED 159,000 - AED 197,000
Job Description: Apt Resources is currently seeking an experienced Frontend (React Native) Developer for their clie...
Salary Range: AED 1,000,000 - AED 1,000,000
Job Description: Those who can relocate to Dubai only apply Department of Economic Affairs
Salary Range: AED 80,000 - AED 100,000
Job Description: JOB TITLE: .NET and Web Developer DUTIES AND RESPONSIBILITIES: Design...
Salary Range: AED 159,000 - AED 197,000
Job Description: Apt Resources is currently seeking an experienced Frontend (React Native) Developer for their clie...
Salary Range: AED 159,000 - AED 197,000
Job Description: Apt Resources is currently seeking an experienced Backend Developer specializing in Java Programming for their clien...
Salary Range: AED 80,000 - AED 125,000
Job Description: Employment Type: Full-time & Permanent Location: Dubai, UAE (Visa sponsorship...
Yes, the MERN stack bootcamp is designed to accommodate all levels, including beginners. You'll be introduced to the basics and progressively dive deeper into complex topics.
You'll learn full-stack development, including MongoDB for databases, Express.js for backend logic, React for front-end interfaces, and Node.js for server-side scripting, among other essential technologies.
The bootcamp runs for 6 hours each day over 3 months. Additional practice and project work outside of class may require a few extra hours, depending on your learning pace.
You'll need a computer with internet access. Necessary software, such as code editors and version control tools, will be covered during the first few days of the bootcamp.
Yes, throughout the bootcamp, you will work on multiple projects, including a final graduation project, which will help you build a strong portfolio to demonstrate your skills to potential employers.