A complete Python learning repository — from fundamentals to production-ready patterns.
Structured notebooks, exercises, and solutions for every level.
Variables, data types, control flow, functions, and data structures with hands-on exercises.
Object-oriented programming, file handling, modules, and error management patterns.
Decorators, generators, async/await, testing with pytest, and design patterns.
Arrays, broadcasting, vectorised operations, linear algebra, and performance-oriented numerical computing.
DataFrames, groupby, merge, pivot tables, time series analysis, and real-world data wrangling.
Line, bar, scatter, subplots, heatmaps, custom styling, and publication-quality charts.
REST APIs with automatic docs, Pydantic validation, dependency injection, and async endpoints.
Routes, blueprints, middleware, app factory pattern, and JSON API development.
HTTP sessions, retries, CSS selectors, scraping patterns, and pagination handling.
Cheatsheets, interview prep, and setup guides — all in Markdown.
Quick-reference sheets for daily use.
Structured Q&A with code examples.
Step-by-step environment configuration.
Structured path from zero to production.