React - The full course

React - The Full Course is unlike any other React course on the Internet. It provides a fast pace introduction to essential concepts, then puts them into practice by building multiple fun and challenging fullstack apps from scratch.

What will I learn?

  • ๐Ÿ‘จโ€๐ŸŽค Everything you need to be productive with React
  • โšก Breakdown of key concepts in 100 Seconds
  • ๐Ÿ“š Design patterns and best practices
  • ๐ŸŽฃ Component composition and custom hooks
  • ๐Ÿš€ Lazy loading with Suspense
  • ๐Ÿ“ฑ How to build Progressive Web Apps (PWAs)
  • ๐ŸŽจ Animation with Framer Motion
  • ๐Ÿ• Advanced data fetching with SWR and React Query
  • โš›๏ธ Complex dynamic forms with React Final Form
  • ๐Ÿ”ฅ Manage realtime data with Firestore
  • ๐Ÿ“ฐ SSR with Next.js
  • ๐Ÿฐ More!

๐Ÿค” Is this Course Right for Me?

This course starts at the beginner level ๐ŸŸข and progresses to intermediate in the hands-on projects. It assumes you have some basic knowledge of web programming with familiarity of JavaScript, HTML, and CSS. It is fast-paced and similar to my style on YouTube, but far more in-depth and followed in a long linear format.

When was the course last updated?

Updated Feb 22nd, 2022 React v18.0

How do I enroll?

While in preview, this course is only available to PRO Members.

๐Ÿšจ Work in Progress!

This course is a Work in Progress. It will be updated with new content weekly until it is completed in Spring 2022.

Chapters