Course Overview, Installs, and Setup
  • Course Overview -- DO NOT SKIP THIS LECTURE
  • FAQ - Frequently Asked Questions
  • Course Curriculum
  • Installing and Setup
  • How a Flask Website Works
HTML Crash Course
  • HTML Basics Overview
  • HTML Basic Structure
  • HTML Basic Tagging
  • HTML Lists
  • Divs and Spans with HTML
  • HTML Attributes
  • HTML Assessment Exercise One
  • HTML Assessment Exercise Solution
  • Forms Basics
  • Forms Labels
  • Forms Selections
  • HTML Assessment Exercise Two
  • HTML Assessment Exercise Two - Solution
CSS Crash Course
  • Introduction to CSS
  • CSS Part One - Basic Tag Styling
  • CSS Part Two - Backgrounds and Borders
  • CSS Part Three - Classes and Ids
  • CSS Part Four - Inspecting Elements in the Browser
  • CSS Part Five - Fonts
  • CSS Crash Course - Assessment Exercise
  • CSS Crash Course - Assessment Exercise Solutions
Boostrap 4 Crash Course
  • Bootstrap 4 Overview
  • Bootstrap Part One - Buttons
  • Bootstrap Part Two - Forms
  • Bootstrap Part Three - Navbar
  • Bootstrap Project Overview
  • Boostrap Project Solutions
Python - Level One
  • Python Basics Overview
  • Python Data Types
  • Numbers and Variables
  • Strings
  • Lists
  • Dictionaries
  • Tuples, Sets, and Booleans
  • Basics Exercise
  • Basics Exercise - Solutions
  • Comparison and Logical Operators
  • If Elif and Else Statements in Python
  • While Loops and For Loops in Python
  • Functions in Python Part One
  • Functions in Python Part Two
  • Hints and Help for Function Tasks
  • Function Exercises
  • Function Exercise Solutions
Python Level Two
  • Introduction to Python Level Two
  • Nested Statements and Scope
  • Object Oriented Programming - Part One
  • Object Oriented Programming - Part Two
  • Object Oriented Programming - Part Three
  • OOP Project Overview
  • OOP Project Solution
  • Decorators Overview
  • Pip Install and PyPi
  • Modules and Packages
  • __name__ and "__main__"
Flask Basics
  • Virtual Environments
  • Flask Basics
  • Basic Routes
  • Flask Dynamic Routing
  • Debug Mode
  • Flask Routing Exercise
  • Flask Routing Exercise - Solution
Templates
  • Template Basics
  • Template Variables
  • Template Control Flow
  • Template Inheritance
  • url_for help Function
  • Template Forms
  • Flask Template Exercise
  • Flask Template Exercise - Solutions
Forms with Flask
  • Flask Form Basics
  • Forms Fields Part One
  • Forms Fields Part Two
  • Flash Alerts
  • Forms Project Exercise Code Along
SQL Databases with Flask
  • Python and Databases
  • Flask and Databases Part One
  • Flask and Databases Part Two
  • Flask Migrate
  • Flask Relationships - Part One
  • Flask Relationships - Part Two
  • Databases in Views - Part One
  • Databases in Views - Part Two
  • Databases in Views - Part Three
  • Database Project Overview