Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Flask for Beginners
Course Intro
Intro (0:49)
Which Version of Python (1:10)
Download the Source Code (1:26)
Flask Basics
Install Flask (4:43)
Routing (3:29)
Request Methods (2:40)
Route Variables (2:58)
Query String Arguments (4:27)
Form Data (6:25)
JSON Data (5:05)
Redirects (2:16)
Debug Mode (3:11)
Templates
Intro to Templates (2:06)
Template Variables (2:40)
Conditionals (4:43)
Loops (3:06)
Include (2:21)
Inheritance (5:41)
Comments (0:47)
Static Files (2:49)
Flask-SQLAlchemy
Install and Configure (2:33)
Create Table (3:24)
Insert Data (2:53)
Update Data (1:51)
Delete Data (1:07)
Create One to Many (5:55)
Add Data to One to Many (4:10)
Query One to Many Relationships (3:06)
Create Many to Many Relationship (6:35)
Add Data to Many to Many (3:16)
Query Many to Many (2:13)
Query All Data (2:28)
Structuring Flask Apps
App Factories (3:50)
Blueprints (2:32)
Organizing Projects Beyond a Single File (9:24)
Registration App
App Overview (1:10)
Setup Project and Display Template (5:37)
Setting Up the Models (10:24)
Setup Database (2:35)
Seed Topic and Language Data (5:08)
Setup Password Hash (2:44)
Verify Form Data is Being Submitted (10:56)
Load Languages and Topics (4:14)
Save Data From Form (8:08)
Load Existing Data (12:14)
Update Database With New Data (4:55)
Error Handling (6:57)
Registration API
POSTMan (0:27)
Organize Files (2:26)
Add JSON to Method (4:19)
Get Members Route (5:07)
Get One Member (1:15)
Create Member (9:50)
Edit Member (4:31)
Dashboard App
App Overview (0:35)
Overview of Templates (1:11)
Setup Flask App and Template (10:25)
Create Models for Dashboard (7:45)
Command to Create Tables (5:04)
Add Data into Database (11:27)
Overview of Queries We Need (3:17)
Writing the Queries (Part 1) (10:11)
Writing the Queries (Part 2) (3:17)
Writing the Queries (Part 3) (5:23)
Writing the Queries (Part 4) (3:09)
Add the Card Values (6:09)
Add the Revenue Goals (8:53)
Work with the Area Chart (10:01)
Work with the Pie Chart (10:01)
Work with Bar Chart (5:58)
Fill in Order Table (5:47)
Setup Flask Login (5:08)
Protecting the Routes (3:33)
Register a User (8:01)
Log In User (6:15)
Add Password Hashing (4:12)
Logout User (3:02)
Update Links (2:34)
Add Current User Name (2:10)
Add Remember Me (2:12)
Format Numbers and Dates (3:38)
Fix Pie Chart Colors (2:10)
Form Validation (6:45)
Course Outro
Outro (0:29)
Comments
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock