Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

Build a Chat App - React Tutorial Course

via freeCodeCamp

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

Reviews

Start your review of Build a Chat App - React Tutorial Course

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.