Hands-On Learning
Designed for students and novice developers to gain practical experience
Step-by-Step Guidance
Learn to wire together templates, data models, and routes for a functional applications
Real-World Application
Add styling, assets, and database management for a complete app experience
About the Course
Industry Projects with Python is your gateway to building portfolio apps from scratch. Perfect for beginners, this course provides a hands-on experience with Python full-stack development, FastAPI, SQLModel, and essential development tools. Dive into creating a functional apps and get ready to unleash your creativity. Join us on this exciting journey to elevate your development skills!
Course Curriculum
-
1
Welcome!
-
(Included in full purchase)
Oppkey Industry Projects with Python — Course Overview (Internship-First) 🚀💼
-
(Included in full purchase)
Player Resolution, Editor Setup, and Learning Tips
-
(Included in full purchase)
-
2
Chapter 1: Introduction to Python with Flet
-
(Included in full purchase)
Chapter 1 Overview: Setup, Your First App, and Core Python Fundamentals Through Visual UI
-
(Included in full purchase)
01 Setup Python + Build Your First Flet UI App - PYTH 1.01
-
(Included in full purchase)
02 Variables, Lists, and Looping with Flet - PYTH 1.02
-
(Included in full purchase)
03 List Comprehensions, Insert, and Rows in Flet - PYTH 1.03
-
(Included in full purchase)
04 Virtual Environments with uv: Python Versions, Activation, and Editor Setup - PYTH 1.04
-
(Included in full purchase)
05 How Loops, Functions, and List Comprehensions Work - PYTH 1.05
-
(Included in full purchase)
06 Roadmap: Surviving the First-Year CS Sequence - PYTH 1.06
-
(Included in full purchase)
Download Completed Project for Chapter 1
-
(Included in full purchase)
-
3
Chapter 2: Flet UI Concepts (Visual Layer)
-
(Included in full purchase)
Chapter 2 Overview: Interactive UI, State, and Constraint-Based Logic with Flet (PYTH 2)
-
(Included in full purchase)
07 Python Beginner Course: Using Flet Icons & Icon Buttons for Game-Like Controls - PYTH 2.01
-
(Included in full purchase)
08 Flet Moving a Character with Buttons, Images, and Absolute Positioning in Flet PYTH 2.2
-
(Included in full purchase)
09 Controlling Character Speed with a Slider (Flet UI State) PYTH 2.3
-
(Included in full purchase)
10 World Bounds & Collision Logic with If-Else (Flet Game Movement) PYTH 2 04
-
(Included in full purchase)
Download Completed Code For Chapter 2
-
(Included in full purchase)
-
4
Chapter 3: Differences between synchronous and asynchronous programming
-
(Included in full purchase)
Chapter 3 Overview: Concurrency, State, and Responsive Python Applications (PYTH 3)
-
(Included in full purchase)
11 Understanding Synchronous vs Asynchronous - PYTH 3.01
-
(Included in full purchase)
12 State Management and Separation of Concerns - PYTH 3.02
-
(Included in full purchase)
13 Introduction to Threading - PYTH 3.03
-
(Included in full purchase)
14 Queues and Async Functions - PYTH 3.04
-
(Included in full purchase)
15 System Overview and UC CS Preparation - PYTH 3.05
-
(Included in full purchase)
Download code for end of chapter 3
-
(Included in full purchase)
-
5
Chapter 4: Async Refactoring, GitHub Introduction, and Serverless Deployment
-
(Included in full purchase)
Chapter 4 Overview: From Coursework to Portfolio-Ready Software (PYTH 4)
-
(Included in full purchase)
16 Refactoring from Threads to Pure Async - PYTH 4.01
-
(Included in full purchase)
17 Deploying a Python UI to the Web & Turning It into a Portfolio Project (Flet + Uvicorn) PYTH 4.02
-
(Included in full purchase)
18 GitHub Introduction - PYTH 4.03
-
(Included in full purchase)
19 Python Flet Serverless Deploy to Fly.io - PYTH 4.04
-
(Included in full purchase)
Chapter 4 Download Completed Project
-
(Included in full purchase)
Set Fly Memory to 512MB or Higher
-
(Included in full purchase)
-
6
Chapter 5: Python Fullstack Development and Deployment
-
(Included in full purchase)
Chapter 5 Overview: Modern Python Full-Stack Architecture and Cloud Deployment
-
(Included in full purchase)
20 Python Fullstack Overview - PYTH 5.01
-
(Included in full purchase)
21 Uvicorn and ASGI: Real-Time Python Apps with WebSockets - PYTH 5.02
-
(Included in full purchase)
22 Docker + Fly.io Explained: Deploying a Python App the Modern Way - PYTH 5.03
-
(Included in full purchase)
23 Prototypes to Production: How This Python Full-Stack Path Prepares You for Jobs - PYTH 5.04
-
(Included in full purchase)
Download Chapter 5 Slides
-
(Included in full purchase)
-
7
Chapter 6: Imperative vs Declarative Python UI
-
(Included in full purchase)
Chapter 6 Overview: Building Modern Python UIs with Flet (Imperative vs Declarative, Setup, and State)
-
(Included in full purchase)
24. Imperative vs Declarative Python UI Overview with Flet - PYTH 6.01
-
(Included in full purchase)
25 Flet 1.0 alpha Setup - PYTH 6.02
-
(Included in full purchase)
26 Imperative UI in Flet: Buttons, Styling, and Page Updates - PYTH 6.03
-
(Included in full purchase)
27 Declarative UI in Flet: Using use_state (React-Style Components) - PYTH 6.04
-
(Included in full purchase)
Download Completed Project Chapter 6
-
(Included in full purchase)
-
8
Chapter 7: FastAPI + Flet Integration
-
(Included in full purchase)
Chapter 7 Overview: FastAPI + Flet Integration - Going from a Single Python App to a Real Full-Stack Pattern
-
(Included in full purchase)
28 Full-Stack Python Preview: Flet + FastAPI Integration - PYTH 7.01
-
(Included in full purchase)
29 Why Use FastAPI with Flet? Architecture Tradeoffs Explained - PYTH 7.02
-
(Included in full purchase)
30 Minimal Flet + FastAPI App (Python 3.12, uv, Health Check Demo) - PYTH 7.03
-
(Included in full purchase)
31 Adding Business Logic with FastAPI + Pydantic (Flet UI Inputs, Python Full Stack) - PYTH 7.04
-
(Included in full purchase)
32 Connecting Flet UI to FastAPI Backend (POST Requests, Threading, Live Updates) - PYTH 7.05
-
(Included in full purchase)
33 Separation of Concerns in Flet + FastAPI: Two Servers, One App (and How to Test with curl) - PYTH 7.06
-
(Included in full purchase)
Download Code for Chapter 7
-
(Included in full purchase)
-
9
Chapter 8: Declarative UI
-
(Included in full purchase)
Chapter 8 Overview: Declarative UI (Components, State, and a React-Style Mental Model in Python)
-
(Included in full purchase)
34 Building Reusable Components in Flet (Python) — Structure, Imports, and ft.component - PYTH 8.01
-
(Included in full purchase)
35 State Management in Flet Components — use_state, Buttons, and Dynamic UI Updates - PYTH 8.02
-
(Included in full purchase)
36 Refactoring Flet State into Reusable Flet Components — Custom Displays, Buttons - PYTH 8.03
-
(Included in full purchase)
Download Code for Chapter 8
-
(Included in full purchase)
-
10
Chapter 9: Flet Components
-
(Included in full purchase)
Chapter 9 Overview: From Components to Interaction: Building Real UIs 🧩
-
(Included in full purchase)
37 GridView: Scalable Grids, Colored Blocks, and Image Galleries - PYTH 9.01
-
(Included in full purchase)
38 Flet Dropdown Menu Tutorial (Python 3.13 + uv) | Beginner-Friendly Walkthrough - PYTH 9.02
-
(Included in full purchase)
39 Python OOP Fundamentals | Classes, Lists, Dictionaries, and Dropdown Menus - PYTH 9.03
-
(Included in full purchase)
40 Using use_state for Interactive UI with Dropdowns and Objects - PYTH 9.04
-
(Included in full purchase)
41 Understanding use_state in Flet: Declarative State, Rerenders, and UI Updates - PYTH 9.05
-
(Included in full purchase)
42 Adding a Snackbar with State and Event Handlers - PYTH 9.06
-
(Included in full purchase)
43 Flet Snackbar Explained: State, Keys, and Non-Blocking Notifications - PYTH 9.07
-
(Included in full purchase)
44 Using Python Dataclasses in a Flet App: Cleaner Models, Less Boilerplate - PYTH 9.08
-
(Included in full purchase)
44.5 Let's Build a Resume App! 😺
-
(Included in full purchase)
Download code for chapter 9
-
(Included in full purchase)
-
11
Chapter 10: Flet + AI with Ollama
-
(Included in full purchase)
Chapter 10 Overview: Building a Local AI Chat App with Flet + Ollama (Streaming + Async)
-
(Included in full purchase)
45 Run a Local LLM with Ollama and Python (uv + HTTP API) - PYTH 10.1
-
(Included in full purchase)
46 Configuring Ollama for Fast Dialogue in Python (AI Tutorial) - PYTH 10.2
-
(Included in full purchase)
47 From CLI to UI: Adding a Flet Input to a Python + Ollama AI App - PYTH 10.3
-
(Included in full purchase)
48 Displaying LLM Responses in Flet: Using Columns and Containers for Chat Output - PYTH 10.4
-
(Included in full purchase)
49 Upgrading to Flet 1.0 Beta (0.80) with uv: Fixing Version Mismatches in a Live App - PYTH 10.5
-
(Included in full purchase)
50 Build a Streaming LLM Chat UI in Python (Async httpx Token Streaming) - PYTH 10.6
-
(Included in full purchase)
51 Streaming LLM Responses from Python with Ollama and httpx (Step-by-Step) - PYTH 10.7
-
(Included in full purchase)
52 Parsing Streamed LLM Tokens from Ollama in Python (JSON, Dicts, and Content Extraction) - PYTH 10.8
-
(Included in full purchase)
53 Streaming LLM Output in Python: Using an Accumulator for Real-Time Text Rendering - PYTH 10.9
-
(Included in full purchase)
54 AsyncIO to a Streaming LLM App: Non-Blocking Python with HTTPX and Concurrency - PYTH 10.10
-
(Included in full purchase)
55 Async Streaming LLMs in Python: Flet UI + HTTPX + Ollama Explained - PYTH 10.11
-
(Included in full purchase)
56 Async & Streaming Patterns for AI Apps: From Flet to FastAPI, Django, React - PYTH 10.12
-
(Included in full purchase)
Download code for chapter 10
-
(Included in full purchase)
-
12
Chapter 11: Flet + FastAPI Architecture
-
(Included in full purchase)
57 Clean Architecture for Flet + FastAPI (Project Structure, Layers, Best Practices) PYTH 11.1
-
(Included in full purchase)
58 Starting a FastAPI Flet Project with Modern Architecture
-
(Included in full purchase)
Download Completed Chapter Code
-
(Included in full purchase)
-
13
Chapter 12: Deployment
-
(Included in full purchase)
59 Overview of Flet Deployment to GitHub Pages - PYTH 12.1
-
(Included in full purchase)
60 Upgrade Flet and Build GitHub Action Workflow
-
(Included in full purchase)
61 GitHub Repository and GitHub Pages Setup
-
(Included in full purchase)
Completed Project for GitHub Pages Deployment
-
(Included in full purchase)
-
14
Introduction to FastOpp
-
(Included in full purchase)
FastOpp Country Store 1.1 – Templates, Models, and Routes
-
(Included in full purchase)
FastOpp Country Store 1.2 – Static Images and SQLAdmin Setup with FastAPI
-
(Included in full purchase)
-
15
Connect to a Database
-
(Included in full purchase)
FastOpp Country Store 1.3 – Connect FastAPI to SQLite with SQLAlchemy
-
(Included in full purchase)
FastOpp Country Store 1.4 – Build a SQLModel Data Model for the Store
-
(Included in full purchase)
-
16
Safe Database Migrations
-
(Included in full purchase)
FastOpp Country Store 1.5 – Add a New Column with Safe Database Migrations
-
(Included in full purchase)
FastOpp Country Store 1.6 – Add a New Page with a Form in FastAPI Templates
-
(Included in full purchase)
FastOpp Country Store 1.7 – Set Up a POST Route for HTML Form Submissions
-
(Included in full purchase)
-
17
Frontend Development with Jinja2, Tailwind and Alpine.js
-
(Included in full purchase)
FastOpp Country Store 1.8 – Tailwind and AlpineJS for Styling and Animation
-
(Included in full purchase)
-
18
Connecting to LLMs
-
(Included in full purchase)
FastOpp Country Store 1.9 – Connect FastOpp to an LLM with a FastAPI Service
-
(Included in full purchase)
Ready to Start Your Journey?
Join now to build your Country Store web app with confidence and expertise