What we will make in this React module
0:07:30
Introduction to Code Sandbox and the Structure of the Module
0:09:13
Introduction to JSX and Babel
0:06:12
JSX Code Practice
0:03:41
Javascript Expressions in JSX & ES6 Template Literals
0:06:54
Javascript Expressions in JSX Practice
0:06:12
JSX Attributes & Styling React Elements
0:06:12
Inline Styling for React Elements
0:09:13
React Styling Practice
0:03:41
React Components Practice
0:09:13
Javascript ES6 - Import, Export and Modules
0:03:41
Javascript ES6 Import, Export and Modules Practice
0:09:13
[Windows] Local Environment Setup for React Development
0:09:13
[Mac] Local Environment Setup for React Development
0:06:54
Newer Versions of Node Troubleshooting
0:06:12
Keeper App Project - Part 1 Challenge
0:06:12
Keeper App Part 1 Solution
0:09:13
React Props Practice
0:03:41
Mapping Data to Components
0:03:41
Mapping Data to Components Practice
0:07:30
Javascript ES6 Map/Filter/Reduce
0:06:54
Javascript ES6 Arrow functions
0:09:13
Keeper App Project - Part 2
0:06:12
React Conditional Rendering with the Ternary Operator & AND Operator
0:06:12
Conditional Rendering Practice
0:06:54
State in React - Declarative vs. Imperative Programming
0:06:12
React Hooks - useState
0:06:12
useState Hook Practice
0:09:13
Javascript ES6 Object & Array Destructuring
0:09:13
Javascript ES6 Destructuring Challenge Solution
0:06:54
Event Handling in React
0:03:41
Class Components vs. Functional Components
0:06:12
Changing Complex State
0:07:30
Changing Complex State Practice
0:06:12
Javascript ES6 Spread Operator
0:03:41
Javascript ES6 Spread Operator Practice
0:06:12
Managing a Component Tree
0:06:12
Managing a Component Tree Practice
0:06:54
Keeper App Project - Part 3
0:07:30
React Dependencies & Styling the Keeper App
0:03:41
Tip from Angela - How to Build Your Own Product
0:06:54