Before starting the MERN stack development course
- you should have a basic understanding of fundamental languages used by the browser and the server.
- You should be confident in designing and stlying web pages using HTML & CSS.
- You should be able to work with unix based shell commands.
- Basic understanding of Node/express will speed up the learning process but is not recommended.
1. Unix Shell Commands
These are few unix commands which every developer should be familiar with. They help in adding, listing, navigating, editing and deleting files and folders through command line.
2. HTML/ Fundamentals
- Introduction to Web and HTML & CSS
- Box Model
- Adding Media, Lists, Tables, Forms
- Responsive Web Design
- Value, Variable and types
- Data Structure (Arrays and Objects)
- Array and String methods
- Debugging & Chrome Developer Tools
- Introduction to DOM
- DOM and Events
- Higher order functions
- Scope & Closure
Once you have covered these topics then you can are ready to learn entire MERN stack.
If you are someone who is new to all of this, take a look at our course which takes you from absolute scratch to becoming a full-stack developer.