MERN: Advanced MERN Development
MERN stack
| Intermediate
- 20 videos | 1h 51m 7s
- Includes Assessment
- Earns a Badge
The MERN (Mongo, Express, React, and Node) stack is an excellent choice for building powerful and flexible data-driven web applications. In this 20-video course, leaners will discover how to employ different technologies that make up the MERN stack to build a basic authentication application for full stack development. Begin by examining key considerations to observe when planning a MERN app, then create a MongoDB Atlas account and a working cluster for a MERN app. Connect to MongoDB Atlas and explore how to handle errors. Learn how to build data models for a MERN app by using MongoDB and Mongoose, validate request body payloads, and configure JWT (JSON Web Token) authentication. Next, you will learn how to create and use middleware, and create unit tests by using the Jest unit testing framework. Examine how to configure React and Redux and use type checking with PropTypes, and how to manage state by using reducers and actions. The course concludes with a demonstration of deploying a MERN application to Heroku cloud-based platform as a service.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseRecognize key considerations when beginning a mern applicationPrepare the dependencies for developing the back end of a mern applicationRegister for a cloud-based mongodb atlas account and create a working cluster for a mern applicationConnect to mongodb and handle errors gracefully using a try/catch blockBuild data models for a mern application using mongodb and mongooseBuild api routes with express to handle interaction with a mern appValidate request body payloads for api routesUse json web token authentication in an mern applicationCreate and use middleware in a mern application
-
Create and execute unit tests using the jest unit testing frameworkPrepare the dependencies for developing the front end of a mern applicationCreate home page and nav components for a mern applicationConfigure react router to handle various routes for a mern applicationConfigure registration and login forms for a mern applicationConfigure a redux store for a mern applicationWork with reducers and actions to manage component state in a mern applicationConfigure user authentication with reactDeploy a mern application to heroku cloud-based platform as a serviceSummarize the key concepts covered in this course
IN THIS COURSE
-
1m 35s
-
4m 29sAfter completing this video, you will be able to recognize key considerations when beginning a MERN application. FREE ACCESS
-
7m 58sFind out how to prepare the dependencies for developing the back end of a MERN application. FREE ACCESS
-
5m 24sIn this video, you will learn how to register for a cloud-based MongoDB Atlas account and create a working cluster for a MERN application. FREE ACCESS
-
7m 26sFind out how to connect to MongoDB and handle errors gracefully using a try/catch block. FREE ACCESS
-
3m 30sLearn how to build data models for a MERN application using MongoDB and Mongoose. FREE ACCESS
-
8m 31sIn this video, you will build API routes with Express to handle interaction with a MERN app. FREE ACCESS
-
4m 33sFind out how to validate request body payloads for API routes. FREE ACCESS
-
3m 40sIn this video, you will learn how to use JSON web token authentication in a MERN application. FREE ACCESS
-
6m 48sFind out how to create and use middleware in a MERN application. FREE ACCESS
-
5m 8sIn this video, you will learn how to create and execute unit tests using the Jest unit testing framework. FREE ACCESS
-
5m 12sIn this video, you will prepare the dependencies for developing the front end of a MERN application. FREE ACCESS
-
3m 47sIn this video, you will create home page and nav components for a MERN application. FREE ACCESS
-
2m 52sDuring this video, you will learn how to configure React Router to handle various routes for a MERN stack application. FREE ACCESS
-
4m 49sFind out how to configure Registration and Login forms for a MERN application. FREE ACCESS
-
4m 3sIn this video, you will learn how to configure a Redux store for a MERN application. FREE ACCESS
-
9m 42sLearn how to work with reducers and actions to manage component state in a MERN application. FREE ACCESS
-
9m 53sIn this video, you will learn how to configure user authentication with React. FREE ACCESS
-
10m 37sIn this video, you will learn how to deploy a MERN application to the Heroku cloud-based platform as a service. FREE ACCESS
-
1m 13s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.