Flask CKEditor Series
Beginner to Intermediate
💡 Prerequisites: Basic Python syntax and a basic understanding of HTML.
- Part 1 - How to Create Flask Forms with CKEditor and Flask-WTF?
- Part 2 - How to Save Contact Messages in JSON Using Flask?
- Part 3 - How to Store Application Data with SQLite in Python?
- Part 4 - How to Verify Flask Form Submissions and Database Inserts Using pytest?
- Part 5 - How to Deploy a Flask Web Application to PythonAnywhere?
- Part 6 - How to Package a Flask App as a Desktop Application Using FlaskWebGUI?
- Part 7 - How to Turn a Flask Web App into a Desktop Application with Tkinter and PyWebView?
Advanced
Automated Sales Invoice Series
Beginner to Intermediate
💡 Prerequisites: Python basics, plus a Google account and a Stripe account for API keys.
- Part 1 - How to Access Google Sheets Data with Python and the Google Sheets API?
- Part 2 - How to Create PDF Invoices with Python and ReportLab?
- Part 3 - How to Integrate Stripe Checkout with Python-Generated PDF Invoices?
- Part 4 - How to Email PDF Invoices Automatically Using Python?
- Part 5 - How to Read Google Sheets Data and Store It in SQLite with Python?
- Part 6 - How to Schedule Python Scripts in the Cloud Using Render Cron Jobs?
Advanced
CustomTkinter Inventory Management System Series
Beginner to Intermediate
💡 Prerequisites: Basic understanding of Object-Oriented Programming (OOP) concepts in Python.
- Part 1 - How to Implement a Secure Login and Sign-Up System in Python & CustomTkinter?
- Part 2 - How to Build an Inventory Management Desktop App with CustomTkinter?
- Part 3 - How to Build Stock In and Stock Out Functions with CustomTkinter and TinyDB?
- Part 4 - How to Display Inventory Transactions in a Python Table View?
Flask Landing Page And Reservation System Series
Beginner to Intermediate
💡 Prerequisites: Basic Python, familiarity with HTML/CSS, and a foundational understanding of web forms.
Docker Series
Beginner to Intermediate
💡 Prerequisites: Docker Desktop installed on your local machine.

Comments
Post a Comment