Skip to content
- 1.Python-Install
- 2.Python-Install & VS Code:Run Your First Script
- 3.Python-Basics:REPL,Scripts,and Syntax
- 4.Python-Variables and Data Types
- 5.Python-Numbers and Operators
- 6.Python-Strings and Text Processing
- 7.Python-Tutorial:Input/Output and f-Strings
- 8.Python Booleans and comparisons
- 9.Python-Loops, for, while,break,continue
- 10.Python’s if,elif, and else statements
- 11.Python-Lists Deep dive
- 12.Python-Core Data Structure & Functions
- 13.Python-Dictionaries Deep Dive
- 14.Python-Comprehensions
- 15.Python-Function I:Defining & Calling
- 15.1.Python-Functions I:Defining & calling
- 16.Python-Functions II -Scope, Closures,*args/**kwargs
- 17.Python-Function II and Environment,Errors, Files
- 18.Python-Errors & Exceptions
- 19.Python-Files & Paths with pathlib
- 20.Python-Context Managers & with
- 21.Python-CSV & JSON
- 22.Python-Dates & Times
- 23.Python-Regular Expressions
- 24.Python-OOP I: Classes & Objects
- 25.Python-OOP II:Inheritance & Dunder Methods
- 26.Python-Iterators & Generators
- 27.Python-Decorators
- 28.Python-Type Hints & mypy
- 29.Python-Dataclasses & Enums
- 30.Stdlib Power Tools – Itertool, functools, Collections
- 31.Python-Debugging & Logging
- 32.Python-Testing with unittest & pytest
- 33.Python-Packaging – pyproject, build, publish
- 34.Python-Command-line apps with argparse & Typer
- 35.Packaging-pyproject,build,Publish
- 36.Concurrency – threading & multiprocessing
- 37.Python-Asyncio Basics
- 38.Python-HTTP & APIs with requests/httpx
- 39.Python-Web Scraping with Beautifull Soup
- 40.Python-Data Analysis with pandas
- 41.Python-Visualization with matploitlib & seaborn
- 42.Python-Working with Excel & PDFs (openpytxt,,PyMuPDF)
- 43.Python-SQLite & SQL Basics with sqlite3