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

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

Description

Build a Real Time Chat App With React + NestJS & GraphQL, the training course on building a chat app with React, NestJS and GraphQL has been published by Udemy Academy. In this article, we are going to start from small and simple applications to build a full-screen chat application in the real world. This application is built from the ground up to be scalable. The purpose of this course is to make you feel completely comfortable with developing web applications so that you can develop your own applications afterwards. We use the NestJS backend, a popular Node.js library that allows us to quickly create clean code HTTP APIs. Our CRUD functionality will be handled by a GraphQL API that stores data using a MongoDB database. We’ll use this same GraphQL API to create our messaging subscription, which will allow a WebSocket connection to our UI to facilitate messaging. Of course, everything will be guaranteed by the JWT standard. In this user interface we will create a React application using the beautiful Material UI to easily create a responsive user interface and interact with our backend. We will choose the Apollo Client to manage state so that we can easily interact with the data in our GraphQL API cache. Ultimately, all of this will be implemented in AWS Elastic Beanstalk & Amplify. With the support of a CI / CD pipeline, whenever we push the code, our latest changes will be made in the environment of our choice.

What you will learn

  • Build and deploy a real-time web chat application
  • Implementation of JWT authentication in backend and user interface
  • Using Material UI to develop a responsive and responsive user interface
  • GraphQL API development for CRUD functionality
  • Data storage using MongoDB and the abstract repository pattern
  • Implementation of automatic DB migrations
  • Using Apollo Client to manage user interface data and application cache
  • Using GraphQL WebSocket subscriptions to publish messages in real time
  • Custom UI routing with React Router
  • Use code generation tools to automatically generate type from GraphQL schema
  • Implementing a server-side package to implement unlimited scrolling
  • Using MongoDB aggregation to perform single operation search and database calls
  • Upload file to Amazon S3
  • Deploy on AWS for free

Who is this course suitable for?

  • Intermediate developers looking to learn best practices for building a scalable, production-grade web application.
  • Mid-level developers looking to learn how to deploy a web application on AWS with continuous delivery

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

  • Publisher: Udemy
  • teacher : Michael Guay
  • English language
  • Education level: Intermediate
  • Number of courses: 75
  • Training duration: 13 hours and 46 minutes

Head of chapters of Build a Real Time Chat App With React + NestJS & GraphQL course

Course prerequisites

  • Experience with Node/Express backends, preferably NestJS & TypeScript
  • Experience with building React UIs

Pictures

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

Sample video

Installation guide

After Extract, view with your favorite Player.

Subtitle: None

Quality: 720p

download link

Download part 1 – 2 GB

Download part 2 – 2 GB

Download part 3 – 2 GB

Download part 4 – 76 MB

File(s) password: www.downloadly.ir

Size

6.07 GB

Be the first to comment

Leave a Reply

Your email address will not be published.


*