Autoplay
Autocomplete
Previous Lesson
Complete and Continue
React Class Component Patterns
Getting Started
Course Introduction
Getting the Material
01 Imperative v. Declarative
Intro - Stick Shifts and Cruise Control (4:10)
Lecture - <Tone/> (18:35)
Exercise - Getting the Code (0:42)
Exercise Intro - <PinScrollToBottom/> (2:57)
Exercise Solution - <PinScrollToBottom/> (7:33)
02 Compound Components
Intro - A Tale of Two Fans (2:27)
Lecture - <Tabs/> (34:51)
Exercise - Getting the Code
Exercise Intro - <RadioGroup/> (1:26)
Exercise Solution - <RadioGroup/> (5:41)
03 Context
Intro - Snowboarding on Sand (1:39)
Lecture - <Tabs/> (again, but better!) (10:17)
Exercise - Getting the Code
Exercise Intro - <AudioPlayer> (6:09)
Exercise Solution - <AudioPlayer> (22:40)
04 Higher Order Components
Intro - Chocolate Dipped Ice Cream Cones (0:59)
Lecture - withMedia(Comp) (15:55)
Exercise - Getting the Code
Exercise Intro - withStorage() (2:48)
Exercise Solution - withStorage() (11:07)
05 Render Prop Callbacks
Intro - A Bowl of Ice Cream and Chocolate Syrup (1:22)
Lecture - <ScrollY> (11:44)
Exercise - Getting the Code
Exercise Intro - <GeoPosition> (4:14)
Exercise Solution - <GeoPosition> (8:24)
06 Implementing React Router
Exercise Intro - Implementing React Router (4:29)
Exercise Solution - Implementing React Router (9:59)
07 Implementing Redux
Exercise Intro - Implementing React Redux (9:47)
Exercise Solution - Implementing React Redux (9:41)
08 Controlled Components
Lecture - Controllable <Tabs/> (19:18)
Exercise Intro - <Select/> (2:07)
Exercise Solution - <Select/> (12:34)
Outro
Congratulations!
Getting the Material
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock