About PythonDeck
PythonDeck is a no-frills Python learning site. We believe in plain HTML, fast pages, copy-pasteable code, and tutorials that fit on a single screen. There is no JavaScript on this site, no tracking, no cookie banners. Just text and examples.
Course philosophy
- Each tutorial title is at most four words.
- Each tutorial has a theory section followed by examples.
- Examples are runnable as-is with a standard Python install.
- External libraries are clearly flagged with a
pip installhint.
Topics covered
Variables, types, control flow, functions, modules, OOP, decorators, generators, iterators, comprehensions, type hints, context managers, threading, multiprocessing, asyncio, file handling, JSON, regex, dates, math, SQLite / MySQL / MongoDB, Flask / Django / FastAPI, Tkinter / PyQt / Kivy / Flet, testing, logging, packaging - and dozens more.
Recommended GUI Designers & Tutorials (LabDeck)
Build your interface visually with these professional designers and learn the underlying frameworks with the official tutorials: