-
Урок 1.
00:02:27
Welcome
-
Урок 2.
00:05:25
My Setup
-
Урок 3.
00:03:19
1.1 What We'll Build and Resources
-
Урок 4.
00:06:18
1.2 Create Starter React Project
-
Урок 5.
00:07:45
1.3 Add Routing with React Router
-
Урок 6.
00:04:23
1.4 Create the Navbar
-
Урок 7.
00:03:34
2.1 Introduction to Styled Components
-
Урок 8.
00:09:47
2.2 Create Base Styled Components
-
Урок 9.
00:11:22
2.3 Style the Navbar
-
Урок 10.
00:06:51
2.4 Style the Home Page
-
Урок 11.
00:11:21
2.5 Style the Game Page
-
Урок 12.
00:03:59
3.1 Introduction to React Hooks
-
Урок 13.
00:08:00
3.2 First Hook To Track User's Score
-
Урок 14.
00:19:54
3.3 Implement the Timer
-
Урок 15.
00:03:22
3.4 Listen for User Input
-
Урок 16.
00:09:29
3.5 Update User Score Based on Input
-
Урок 17.
00:02:57
4.1 Introduction to React Context
-
Урок 18.
00:09:46
4.2 Tracking User's Score Between Components
-
Урок 19.
00:03:36
5.1 Introduction to Airtable
-
Урок 20.
00:10:12
5.2. Airtable Workspace and API
-
Урок 21.
00:06:22
6.1 Introduction to Serverless Functions
-
Урок 22.
00:11:54
6.2. Netlify Init and Setup
-
Урок 23.
00:13:49
6.3. Creating Your First Serverless Function
-
Урок 24.
00:12:29
6.4. Serverless Function to Retrieve High Scores
-
Урок 25.
00:07:03
6.5. Setup Environment Variables
-
Урок 26.
00:09:32
6.8 Refactoring Common Airtable Code
-
Урок 27.
00:18:26
6.6 Displaying High Scores
-
Урок 28.
00:14:39
6.7. Create Save High Score Serverless Function
-
Урок 29.
00:10:09
6.9. Save Score on Game Over
-
Урок 30.
00:08:12
6.10. Game Over Bug Fix and Extra Styling
-
Урок 31.
00:03:00
7.1 Introduction to Authentication
-
Урок 32.
00:04:38
7.2. Sign up and Create Tenant in Auth0
-
Урок 33.
00:15:45
7.3. Add Authentication in React
-
Урок 34.
00:04:37
7.4. Require Username on Sign Up
-
Урок 35.
00:04:32
8.1 introduction to Authorization (JWTs and Access Tokens)
-
Урок 36.
00:11:01
8.2 Include Access Token in Save Score Request
-
Урок 37.
00:07:16
8.3. Retrieve and Parse Access Token
-
Урок 38.
00:19:50
8.4. Validate Access Token
-
Урок 39.
00:00:56
9.1 Introduction to Theming with CSS
-
Урок 40.
00:08:02
9.2. Create CSS Variables for Theming
-
Урок 41.
00:08:42
9.3. Use the Styled Components Theme Provider
-
Урок 42.
00:09:29
9.4. Create UseTheme Hook
-
Урок 43.
00:05:20
9.5. Persist Theme Choice in Local Storage
-
Урок 44.
00:09:49
10.1. Styling and Clean Up
-
Урок 45.
00:05:44
10.2. Final Deploy Configurations in Netlify
-
Урок 46.
00:03:56
11.1 What's Next
-
Урок 47.
00:01:32
11.2 Wrap Up