Autoplay
Autocomplete
HTML5
Flash
Player
Speed
Previous Lecture
Complete and continue
Flask for Beginners
Introduction
Course Intro (0:59)
Flask Basics
Installation and Hello World (2:21)
Intro to Routes (3:48)
Route Methods (1:56)
Route Variables (2:54)
Request Query String (3:18)
Request Form Data (5:10)
Request Json Data (4:48)
Incoming Request Method (4:24)
Redirects And url_for (4:29)
Configuration (1:26)
Sessions (5:08)
Debug Mode (2:55)
Templates
Intro To Templates (2:09)
Template Variables (2:13)
Conditionals (2:17)
Loops (2:55)
Static Files (2:26)
Inheritance (6:13)
Include (1:51)
Database
Creating the Database (3:15)
Connect to the Database (4:35)
Queries (2:41)
Inserting Data (3:01)
View All Results (3:11)
Food Tracker App
Demo (1:27)
The Starting Html Files (1:35)
Adding Templates (5:53)
Creating The Database (3:32)
Adding Database Helpers (1:36)
Working With The Food Form (5:35)
Inserting Food Data Into Database (6:18)
Display All Foods In Database (4:13)
Inserting the Date (10:17)
Query All Dates (5:33)
Day Screen (12:31)
Add Food To Database (4:20)
Get List Of Foods For Day (6:00)
Getting Food Totals For Day (3:54)
Links (5:48)
Sum Totals Per Day (7:55)
Adding Links (2:28)
Refactor (8:37)
Deployment Server Setup on Amazon Lightsail (10:05)
Deploy To Amazon Lightsail Server (4:22)
Errata (1:42)
Question & Answer App
Demo (1:48)
Overview of Templates (2:12)
Install and Templates (7:49)
Database Helpers (1:43)
Creating Database (3:29)
Register User (8:21)
Login (6:52)
Sessions (6:16)
Common User Function (6:00)
Updating Links (6:39)
Creating Test Users (2:41)
User Setup Page (7:35)
Create Question (10:00)
List Questions (6:39)
Answer Question (7:56)
Home Route Questions (6:20)
Question Page (3:58)
Preventing Duplicate Users (6:31)
Protecting Routes (3:36)
Protecting Routes By Role (3:18)
Login Failure Messages (4:59)
Formatting Queries (2:32)
Added Link Macro (4:58)
Base Template (8:34)
Deploy to Heroku (8:01)
Convert to Postgres (24:54)
Static Secret Key On Heroku (1:43)
Member API
Demo (3:08)
Setting Up The App And Test With Postman (6:01)
Adding Database Helpers (1:37)
Create The Database (1:57)
Create A New Member (5:37)
Return Member After Creation (3:52)
Get All Members (4:19)
Get One Member (3:18)
Edit A Member (5:58)
Delete A Member (2:14)
Authentication (5:28)
Authentication Decorator (4:40)
Deploy To Python Anywhere (8:40)
Conclusion
Ways to Improve Apps (3:03)
Course Outro (0:35)
Route Methods
Lecture content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock