Get in Touch

Course Outline

Introduction

Full-Stack Development and the MERN Stack

  • What is the MERN Stack?
  • Front-end versus back-end development.
  • REST versus GraphQL.

Setting Up the Development Environment

  • Installing and configuring React.
  • Installing and configuring Express.
  • Installing and configuring Node.
  • Installing and configuring MongoDB.

Front-End Development with React

  • Setting up pages and routes.
  • Adding components.
  • Working with React hooks.

REST API Development with Node and Express

  • Implementing routing.
  • Handling errors.
  • Using Postman.

Back-End Development with MongoDB

  • Creating a schema and model.
  • Adding, updating, and deleting data.

Connecting Front-End to Back-End

  • Sending requests to the back-end.
  • Creating custom hooks.

Authorization and Authentication

  • Generating, storing, and managing tokens.
  • Creating an authentication hook.

Deployment

  • Deploying with Heroku.

Troubleshooting

  • Debugging and error handling.

Summary and Conclusion

Requirements

  • A fundamental understanding of JavaScript.

Audience

  • Web Developers.
 14 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories