Python Tutorials
The complete pythondeck.com Python course: 65 core lessons plus 37 focused deep dives, for a total of 102 pages taking you from the very basics to advanced topics like decorators, async, multiprocessing and modern GUI frameworks. Every lesson combines in-depth theory (why it matters, key concepts, pitfalls, and best practices) with runnable examples.
- Python Introduction
- Install Python
- Python Syntax
- Python Variables
- Python Data Types
- Python Numbers
- Python Strings
- Python Booleans
- Python Operators
- Python Lists
- Python Tuples
- Python Sets
- Python Dictionaries
- Python If Else
- Python While Loop
- Python For Loop
- Python Functions
- Python Lambda
- Python Arrays
- Python Classes Objects
- Python Inheritance
- Python Iterators
- Python Polymorphism
- Python Scope
- Python Modules
- Python Dates
- Python Math
- Python JSON
- Python RegEx
- Python PIP
- Python Try Except
- Python User Input
- Python String Format
- Python File Handling
- Python Read Files
- Python Write Files
- Python Delete Files
- Python Decorators
- Python Generators
- Python Comprehensions
- Python Type Hints
- Python Context Managers
- Python Threading
- Python Multiprocessing
- Python Asyncio
- Python NumPy Basics
- Python Pandas Basics
- Python Matplotlib
- Python Requests
- Python Web Scraping
- Python SQLite
- Python MySQL
- Python MongoDB
- Python Flask
- Python Django
- Python FastAPI
- Python Tkinter
- Python PyQt
- Python Kivy
- Python Flet
- Python Testing
- Python Logging
- Python Virtual Env
- Python Packaging
- Python OOP Advanced