Get in Touch

Course Outline

Introduction

Fullstack Development and the MERN Stack

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

Setting Up the Development Environment

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

Frontend Development with React

  • Establishing pages and routes.
  • Incorporating components.
  • Utilizing React hooks.

REST API Development with Node and Express

  • Implementing routing.
  • Managing errors.
  • Utilizing Postman.

Backend Development with MongoDB

  • Defining schemas and models.
  • Performing data insertion, updates, and deletions.

Connecting Frontend to Backend

  • Sending requests to the backend.
  • Developing custom hooks.

Authorization and Authentication

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

Deployment

  • Deploying applications using Heroku.

Troubleshooting

  • Debugging and error handling.

Summary and Conclusion

Requirements

  • A fundamental understanding of JavaScript

Target Audience

  • Web Developers
 14 Hours

Testimonials (1)

Upcoming Courses

Related Categories