\
0:00 Welcome & Asking Good Questions
4:53 Why should I learn React
up Your Environment\
10:03 Section Intro Setting up Your Environment
10:53 Installing Visual Studio Code
12:28 Installing & Yarn
React\
16:53 Section Intro Hello React
19:01 Setting up a Web Server
31:01 Hello React
49:39 Setting up Babel
1:07:06 Exploring JSX
1:21:50 JSX Expressions
1:32:10 Conditional Rendering in JSX
1:54:45 ES6 Aside const and let
2:11:15 ES6 Aside Arrow Functions
2:23:51 ES6 Aside Arrow Functions Part II
2:43:48 Events and Attributes
3:00:28 Manual Data Binding
3:12:21 Forms and Inputs
3:30:14 Arrays in JSX
3:44:30 Picking an Option
3:53:01 Build It Visibility Toggle
Components\
4:02:13 Section Intro React Components
4:03:31 Thinking in React
4:10:53 ES6 Classes Part I
4:31:46 ES6 Classes Part II
4:49:53 Creating a React Component
5:04:29 Nesting Components
5:10:13 Component Props
5:23:48 Events & Methods
5:34:22 Method Binding
5:45:46 What Is Component State
5:52:37 Adding State to Counter App Part I
6:00:55 Adding State to Counter App Part II
6:11:55 Alternative setState Syntax
6:19:11 Build It Adding State to VisibilityToggle
6:27:25 Indecision State Part I
6:44:32 Indecision State Part II
6:59:05 Summary Props vs. State
Functional Components\
7:02:47 Section Intro Stateless Functional Components
7:03:41 The Stateless Functional Component
7:17:29 Default Prop Values
7:27:19 React Dev Tools
7:34:22 Removing Individual Options
7:50:44 Lifecycle Methods
8:00:52 Saving and Loading Options Data
8:15:29 Saving and Loading the Count
\
8:26:03 Section Intro Webpack
8:27:18 What Is Webpack
8:36:25 Avoid Global Modules
8:44:51 Installing & Configuring Webpack
9:01:23 ES6 importexport
9:19:55 Default Exports
9:31:14 Importing npm Modules
9:42:43 Setting up Babel with Webpack
9:52:11 One Component per File
10:10:24 Source Maps with Webpack
10:15:40 Webpack Dev Server
10:24:28 ES6 class properties
a Third-Party Component\
10:42:01 Section Intro Using a Third-Party Component
10:43:14 Passing Children to Component
10:49:40 Setting up React-Modal
11:08:26 Bonus Refactoring Other Stateless Functional Components
React\
11:10:52 Section Intro Styling React
11:11:41 Setting up Webpack with SCSS
11:24:58 Architecture and Header Styles
11:39:46 Reset That $#!
11:44:45 Theming with Variables
11:59:04 Big Button & Options List