Uncategorized

Build a Slack Chat App with React, Redux, and Firebase Course Catalog

Build a Slack Chat App with React, Redux, and Firebase Course Catalog

Create a complete, full-stack chat application from front to back with React, Redux, Firebase 5, and Semantic UI React

What you’ll learn

Build a Slack Chat App with React, Redux, and Firebase Course Catalog

  • Create full-stack apps with React, Redux, and Firebase, among other tools in the React ecosystem
  • Make complete React apps from scratch, from setting up their dev environment to deployment on the web
  • Integrate Redux and Firebase with React apps using straightforward, practical patterns
  • Learn every major part of Firebase 5–the real-time database, storage, rules, listeners and deployment with Firebase tools

Requirements

  • Some experience with React (i.e. having built a couple of projects with React Create App)
  • Prior knowledge of ES6 features will help (spread operators, destructuring, object shorthand syntax)

Description

Interested in building impressive full-stack apps with React, Redux, and Firebase? This is the course for you!

Here’s what we will cover:

  • Creating a complete Slack chat application with React, Redux, and Firebase 5 from scratch
  • Sending and receiving messages instantly with the real-time Firebase Database
  • Uploading and displaying image messages using Firebase Storage
  • Notifications to display new messages in other channels
  • Sending Direct Messages to other users in our chat
  • Tracking/showing when users are online/offline
  • Searching messages within created channels
  • Custom animations to see when other users are typing in the same channel
  • Creating, cropping and uploading user avatars
  • The ability to favorite / unfavorite public channels
  • Add emojis to our messages with an Emoji Picker component
  • User authentication with Firebase
  • Form validation for our Login and Register forms
  • State management with Redux, with simple, straightforward patterns
  • Creating stunning user interfaces with Semantic UI React
  • Essential features of React Router 4 (Switch component, without HOC, history object)
  • Tons of work with ES6 / 7
  • Helpful browser tools such as React / Redux Dev Tools
  • Securing our application with Firebase Rules
  • Deploying our chat app to the web using Firebase Tools
  • Keyboard shortcuts to rapidly send messages
  • And more!

Who this course is for:

  • Anyone who has at least two months of experience with the JavaScript library React
  • React developers interested in making functional, real-world apps
  • Developers looking for more experience with the JavaScript language in a practical setting
  • Rendering with React and Redux Course
Download Now Content From: https://www.udemy.com/course/build-a-slack-chat-app-with-react-redux-and-firebase/

Advertisement

Categories