Get in Touch

Course Outline

Introduction

Full-stack Development and the MERN Stack

  • Understanding the MERN Stack
  • Frontend versus backend 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

Frontend Development with React

  • Establishing pages and routes
  • Incorporating components
  • Working with React hooks

REST API Development with Node and Express

  • Implementing routing
  • Handling errors
  • Utilizing Postman

Backend Development with MongoDB

  • Creating schemas and models
  • 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
  • Developing an authentication hook

Deployment

  • Deploying via Heroku

Troubleshooting

  • Debugging and error handling

Summary and Conclusion

Requirements

  • Foundational knowledge of JavaScript

Audience

  • Web Developers
 14 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories