The Complete MERN Stack Development course 2021
The Complete MERN Stack Development course 2021, available at $19.99, has an average rating of 4.05, with 139 lectures, based on 170 reviews, and has 15633 subscribers.
You will learn about Node Express Mongo DB React MERN stack REST api MERN stack project Social networking website using MERN Stack all the concepts of M.E.R.N This course is ideal for individuals who are Beginner Web developers or Students who want to learn about MERN from scratch or Javascript developers or beginner developers curious about Node js and express js or Backend developers or Full stack developers It is particularly useful for Beginner Web developers or Students who want to learn about MERN from scratch or Javascript developers or beginner developers curious about Node js and express js or Backend developers or Full stack developers.
Enroll now: The Complete MERN Stack Development course 2021
Summary
Title: The Complete MERN Stack Development course 2021
Price: $19.99
Average Rating: 4.05
Number of Lectures: 139
Number of Published Lectures: 138
Number of Curriculum Items: 139
Number of Published Curriculum Objects: 138
Original Price: $119.99
Quality Status: approved
Status: Live
What You Will Learn
- Node
- Express
- Mongo DB
- React
- MERN stack
- REST api
- MERN stack project
- Social networking website using MERN Stack
- all the concepts of M.E.R.N
Who Should Attend
- Beginner Web developers
- Students who want to learn about MERN from scratch
- Javascript developers
- beginner developers curious about Node js and express js
- Backend developers
- Full stack developers
Target Audiences
- Beginner Web developers
- Students who want to learn about MERN from scratch
- Javascript developers
- beginner developers curious about Node js and express js
- Backend developers
- Full stack developers
Welcome to “The Complete MERN Stack Course 2021”.In this course, we will build an in-depth Social Network website using Node.js, Express, React,and MongoDB along with ES6+. We will start with a blank text editor and end with a deployed full-stack website on Heroku.
This course also uses the latest React Hooks and Redux which is an absolute joy. Your code will be so much simplified and readable.
At the end of this course, we’ll build an entire project(FACEBOOK CLONE) and you will learn how these different technologies work together step by step. We’ll first have a look at all the individual building blocks so that we then can also combine them all into one amazing application by the end of the course.
In detail, this course offers
-
All the basics of React, Node, Express, MongoDB
-
Project sections for each technology where the theoretic knowledge is applied
-
A full MERN stack website
-
A complete course project where all the technologies come together into one application
List of the things that you will learn:
-
Learn how to use Codesandbox
-
Learn React from scratch
-
Conditional Rendering
-
React and it’s advantages
-
JSX
-
Challenges after every topic
-
JSX attributes
-
Inline styling for react elements
-
Javascript ES6 concepts
-
React props
-
Mapping data to components
-
Using React dev tools
-
Login Project
-
React router and project
-
React Hooks (use state.use effect)
-
Event handling
-
form handling
-
Todo list project
-
Context API
-
Small project with context API
-
Redux
-
React-redux
-
C.R.U.D website using React-redux
-
Middleware in React-redux and a project on that
-
Node js
-
REST API
-
Express
-
Mongo DB
-
MongoDB compass
-
and many more things.
By the end of this course, you’ll feel comfortable building your own MERN stack applications and you can build upon all the knowledge taught throughout this course to dive into your own projects and use-cases.
What are the requirements for taking this course?
-
NO prior MERN stack knowledge is required
-
HTML,CSS and Javascript
Let’s do it. Let’s code together.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction to the Course
Lecture 2: Installing the Text Editors
Chapter 2: Node js
Lecture 1: What is Node js?
Lecture 2: Installing Node js
Lecture 3: Command Prompt basics
Lecture 4: The Inbuilt modules of Node js
Chapter 3: Express js
Lecture 1: Introduction to Express
Lecture 2: Starting the localhost server using Express
Lecture 3: Request and Response
Lecture 4: Installing the Nodemon (npm package)
Lecture 5: Routing in express
Lecture 6: Responding the request with a HTML file
Lecture 7: body parser module
Lecture 8: Node and express project
Chapter 4: API
Lecture 1: Introducing JSON – a way of communicating
Lecture 2: Making a weather forecasting website
Lecture 3: GET request for JSON
Lecture 4: parsing the JSON
Lecture 5: Getting live API data
Lecture 6: body parser to post request to the server-1
Lecture 7: body parser to post request to the server-2
Chapter 5: MongoDB
Lecture 1: Installing MongoDB
Lecture 2: Everything about MongoDB
Chapter 6: REST API
Lecture 1: Introduction to the REST API
Lecture 2: Working with ROBO 3T
Lecture 3: Let's do a SET UP challenge
Lecture 4: GET(all) method – part – 1
Lecture 5: GET(all) method – part – 2
Lecture 6: POST method
Lecture 7: DELETE(all) method
Lecture 8: GET(one) method
Lecture 9: DELETE(one) method
Chapter 7: React
Lecture 1: What is React? and it's advantages
Lecture 2: Creating our very first react app
Lecture 3: using codesandbox and learning react
Lecture 4: Introduction to React apps jsx
Lecture 5: React app challenge
Lecture 6: more about JSX
Lecture 7: More challenges on JSX
Lecture 8: JSX attributes and styling the elements
Lecture 9: Inline styling for react elements
Lecture 10: React components
Lecture 11: React components challenge
Lecture 12: Javascript es6: Import export function
Lecture 13: props in react
Lecture 14: React props practice
Lecture 15: Mapping data to components
Lecture 16: tips on using React tools
Lecture 17: Conditional Rendering
Lecture 18: React router and Project
Lecture 19: A little bit more about React routers
Lecture 20: Router render vs Router Component difference
Lecture 21: useParams in React routers
Lecture 22: useLocation
Lecture 23: useHistory in react routers
Lecture 24: Learning React hooks and counter project
Lecture 25: React Hooks challenge
Lecture 26: useEffect
Lecture 27: Event Handling and forms
Lecture 28: Handling form components
Lecture 29: React axios,async await and Pokemon API
Lecture 30: changing complex state JSX
Lecture 31: ES6 spread operator
Lecture 32: Todo list project
Lecture 33: Context API with functional components
Lecture 34: problem at hand
Lecture 35: useContext hook
Lecture 36: small Context API project
Lecture 37: React redux Introduction
Lecture 38: Creating our redux app
Lecture 39: File structure for react redux
Lecture 40: Designing our cart component
Lecture 41: Creating the action for our website
Lecture 42: Creating reducers
Lecture 43: Creating containers
Lecture 44: Complete Redux flow
Lecture 45: Adding the value to the cart
Lecture 46: Sharing data between components
Lecture 47: Removing from the cart functionality
Lecture 48: Project overview
Lecture 49: Project start
Lecture 50: Creating components for project
Lecture 51: creating store and reducers
Lecture 52: Receiving data from REST API
Lecture 53: Refactoring the code
Lecture 54: Creating the addContact component
Lecture 55: Adding the contact details using useDispatch
Lecture 56: Fixing warnings and creating a file structure
Lecture 57: Adding the edit contact Function
Lecture 58: Delete an individual Contact
Lecture 59: Completing our project
Lecture 60: Introduction to Redux thunk and middlewares
Lecture 61: Github link for the project
Instructors
-
Mohammed Khan
Entreprenuer
Rating Distribution
- 1 stars: 9 votes
- 2 stars: 6 votes
- 3 stars: 43 votes
- 4 stars: 48 votes
- 5 stars: 64 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024