YoVDO

Build a Chat App - React Tutorial Course

Offered By: freeCodeCamp

Tags

React Courses Web Development Courses Application Development Courses CSS Grid Courses

Course Description

Overview

Learn to build a personalized chat application using React.js and the Chatkit API in this comprehensive tutorial course. Gain a solid understanding of React while creating a functional chat app without the need for back-end coding. Follow along as the course covers component architecture, state management, and key features like message broadcasting, room subscriptions, and autoscroll. Explore practical topics such as CSS Grid and variables to enhance your app's design. By the end of the course, you'll have the skills to create your own custom chat application and a deeper knowledge of React development.

Syllabus

—1. Course Introduction.
—2. Component Architecture.
—3. Codebase Architecture.
—4. MessageList Component.
—5. Intro to Chatkit.
—6. Connecting to Chatkit.
—7. State and Props.
—8. Message Component.
—9. SendMessageForm Component.
—10. Broadcasting Messages.
—11. RoomList Component.
—12. Subscribe to Rooms.
—13. Order and Highlight Rooms.
—14. Adding Autoscroll.
—15. NewRoomForm Component.
—16. Creating your own Chat App.
—17. CSS Grid.
—18. CSS Variables.
—19. Outro.


Taught by

freeCodeCamp.org

Related Courses

HTML5 and CSS Fundamentals
World Wide Web Consortium (W3C) via edX
Build Responsive Real-World Websites with HTML and CSS
Udemy
HTML5 & CSS3 Course: Build Responsive Websites from Scratch
Udemy
Advanced CSS and Sass: Flexbox, Grid, Animations and More!
Udemy
Modern HTML & CSS From The Beginning 2.0 (2024 Revamp)
Udemy