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)

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