MERN Essential Training (2020)
1h 55mIntermediate2020-02-06
Authors

Emmanuel Henri
Executive with 20+ years of experience in programming and design
Course details
Curious about how MongoDB, Express, React, and Node.js, or MERN, work together, and how to build a full-stack application with the MERN stack? In this course, instructor Emmanuel Henri shows you how. Using practical examples, he shines a spotlight on each step of the process. Learn how to set up your initial Node.js and Express server; set up your Mongo database; define the needed endpoints; create a React front end; and add a form to present data to users.
Topics include:
- Setting up Babel in the server
- Setting up your database and schema
- Creating POST, PUT, and DELETE endpoints
- Setting up a styling library
- Creating a React front end
- Creating forms
Topics include:
- Setting up Babel in the server
- Setting up your database and schema
- Creating POST, PUT, and DELETE endpoints
- Setting up a styling library
- Creating a React front end
- Creating forms
Skills covered
WebpackExpress.jsMongoDBNode.jsReact.jsMetaFull-Stack Web DevelopmentEssential TrainingWeb DevelopmentOpen Source
Concepts
0. Introduction
- 01 - Learn all about MERN
- 02 - Base knowledge checklist
1. Setting Up
- 03 - Introduction to MERN
- 04 - Install MongoDB
- 05 - Install the developer tools
- 06 - Install Node and React
2. MERN - Node and Express
- 07 - Babel setup in the server
- 08 - Initial server setup
- 09 - Server files and folders
3. MERN - Mongo and Routing
- 10 - Set up your database
- 11 - Set up your schema
- 12 - Create the POST endpoint
- 13 - Create all items GET endpoint
- 14 - Create specific ID GET endpoint
- 15 - Create a PUT endpoint
- 16 - Create a DELETE endpoint
4. MERN - React Front End
- 17 - Add a styling library and folder structure
- 18 - Add the main page structure
- 19 - Add the state and Axios
- 20 - Create the listing component
- 21 - Create the single item component
- 22 - Add the form base structure
- 23 - Finalize the form
- 24 - Extend the application
Conclusion
- 25 - Going further with MERN