Build a Real Time Chat App With React + NestJS & GraphQL

Build a full-stack, scaleable, production grade web app following best practices. Includes continuous delivery on AWS.
4.62 (126 reviews)
Udemy
platform
English
language
Web Development
category
instructor
Build a Real Time Chat App With React + NestJS & GraphQL
1,548
students
14 hours
content
Jun 2024
last update
$89.99
regular price

What you will learn

Build & deploy a real-time messaging web application

Implement JWT authentication on the backend & UI

Use Material UI to develop a consistent & responsive UI

Develop a GraphQL API for CRUD functionality

Save data using MongoDB & the Abstract Repository pattern

Execute automatic DB migrations

Use Apollo Client to manage UI state & cache application data

Use GraphQL WebSocket Subscriptions to publish & consume messages in real time

Custom UI routing with React Router

Use code generation tools to automatically generate types from GraphQL schema

Implement server-side pagination to implement infinite scrolling

Use MongoDB aggregation to perform single operation lookups & DB calls

File upload to Amazon S3

Production deployment to AWS all on free-tier

Continuous Delivery & CI/CD

Connect a Pub/Sub app to Redis to allow for distributed messages & horizontal scaling

Connect a app to a custom domain & secure HTTPS traffic

5301028
udemy ID
4/30/2023
course created date
1/24/2024
course indexed date
Bot
course submited by