Course Outline

Introduction

Fullstack Development and the MERN Stack

  • What is the MERN Stack?
  • Frontend vs backend development
  • REST vs 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
  • Working with 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

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

  • A basic understanding of JavaScript

Audience

  • Web Developers
 14 Hours

Number of participants



Price per participant

Testimonials (1)

Related Courses

Next.js 14 Advanced Development

21 Hours

React with Next.js

14 Hours

Managing React State with MobX

14 Hours

Material UI

7 Hours

Ant Design

7 Hours

NestJS: Beginner to Advanced

14 Hours

REST API Development with LoopBack

14 Hours

Building Web Apps using the MEAN stack

35 Hours

Node.js & Express.js Basics, working with PM2 & WebStorm

21 Hours

Advanced React

14 Hours

FARM (FastAPI, React, and MongoDB) Full Stack Development

14 Hours

Choosing the Right JavaScript Framework

14 Hours

Testing React Apps with Jest

14 Hours

Meteor and React

14 Hours

Building Micro Frontends with React

21 Hours

Related Categories

1