Get in Touch

Course Outline

Introduction

Fullstack Development and the MERN Stack

  • Understanding the MERN Stack.
  • Distinguishing between frontend and backend development.
  • Comparing REST with GraphQL.

Preparing the Development Environment

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

Frontend Development with React

  • Setting up pages and routes.
  • Adding components.
  • Utilizing React hooks.

REST API Development with Node and Express

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

Backend Development with MongoDB

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

Connecting Frontend to Backend

  • Sending requests to the backend.
  • 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

  • Fundamental knowledge of JavaScript.

Audience

  • Web Developers.
 14 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories