MERN Stack Course 2022 - MongoDB, Express, React and NodeJS

Go to class
Write Review

MERN Stack Course 2022 - MongoDB, Express, React and NodeJS provided by Udemy is a comprehensive online course, which lasts for 18 hours worth of material. MERN Stack Course 2022 - MongoDB, Express, React and NodeJS is taught by John Smilga. Upon completion of the course, you can receive an e-certificate from Udemy. The course is taught in Englishand is Paid Course. Visit the course page at Udemy for detailed price information.

Overview
  • Build Full Stack Application from Scratch with MongoDB, Express, React and NodeJS

    What you'll learn:

    • Learn how to build big full stack app from scratch
    • Learn how to connect Front-End application (React) with Backend application (Express, MongoDB, NodeJS)
    • Learn how to implement JWT for authentication and authorization
    • Learn how to implement React Hooks, Async/Await, React Router 6, Axios
    • Learn how to implement ES6 in Node
    • Learn how to deploy MERN app on Heroku
    • Learn best practices of Front-End and Server applications

    What's up everybody, this is John from Coding Addict and welcome to my MERN Stack course . During the course we will build full stack application (Jobify) from scratch, using MongoDB, Express, React and Node.js


    During the course we will :


    • Createa front-end application from scratch (React)

    • Add normalize.css and global styles to ReactApplication

    • Build bunch of nice looking pages (Landing, Error, Register, Dashboard, etc)

    • Setup nice looking images

    • Setup routing using React Router 6

    • Create a global context using createContext and utilize useContext hook

    • Setup a global state using useReducer hook

    • Create global Alert component

    • Create server application from scratch

    • Use ES6 Modules on the back-end

    • Implement "nodemon" package

    • Setup MongoDB database in the cloud (Atlas)

    • Create routes and controllers

    • Extensively test in POSTMAN

    • Validate Email

    • Utilize "express-async-errors" package

    • Setup error handling in Express

    • Hash passwords

    • Implement JWT for authentication and authorization

    • Connect front-end application with our server

    • Utilize "concurrently" package

    • Setup "proxy" in create-react-app

    • Programmatically navigate using React Router 6

    • Persist data in local storage

    • Compare passwords

    • Setup nested pages and protected route using React Router 6

    • Setup create layout using React Router 6

    • Implement logout functionality

    • Set JWT token in Postman programmatically

    • Implement various Axios configurations

    • Setup moment.js on the front-end and back-end

    • Complete CRUD functionality

    • Setup permissions on the server

    • Create mock data (Mockaroo) and populate the database.

    • Setup nice charts and cards

    • Implement search/filter functionality on the server and front-end

    • Implement pagination on the server and front-end

    • Deploy MERN application to Heroku