@@ -54,28 +54,44 @@ curriculum/ (advanced path, docs 16-50):
5454 Docs 36-45: Elite engineering track
5555 Docs 46-50: Adaptive learning layer
5656
57- projects/ (hands-on practice ):
57+ projects/ (274 hands-on projects ):
5858 level-00-absolute-beginner/ → 15 exercises (no imports, no tests)
59- level-0/ through level-10/ → 15 projects each (full structure)
60- elite-track/ → 10 advanced projects
61- modules/ → 12 technology modules, 56 projects
62- 01-web-scraping/ → requests, BeautifulSoup, CSV
63- 02-cli-tools/ → click, typer, rich
64- 03-rest-apis/ → requests, JSON, API clients
65- 04-fastapi-web/ → FastAPI, Pydantic, JWT auth
66- 05-async-python/ → asyncio, aiohttp, queues
67- 06-databases-orm/ → SQLAlchemy, Alembic, sqlite3
68- 07-data-analysis/ → pandas, matplotlib
69- 08-testing-advanced/ → parametrize, mocking, hypothesis
70- 09-docker-deployment/ → Docker, docker-compose, GitHub Actions
71- 10-django-fullstack/ → Django, DRF, templates
72- 11-package-publishing/ → pyproject.toml, build, TestPyPI
73- 12-cloud-deploy/ → Railway, Postgres, production config
74-
75- concepts/ (reference docs):
59+ level-0/ → 15 projects (terminal, files, basic I/O)
60+ level-1/ → 16 projects (input, CSV, JSON, paths)
61+ level-2/ → 16 projects (data structures, cleaning)
62+ level-3/ through level-10/ → 15 projects each (full structure)
63+ elite-track/ → 10 staff-engineer capstone projects
64+ capstones/ → 3 multi-level integration projects
65+ modules/ → 12 technology modules, 59 projects
66+ 01-web-scraping/ (5) → requests, BeautifulSoup, CSV
67+ 02-cli-tools/ (5) → click, typer, rich
68+ 03-rest-apis/ (6) → requests, JSON, API clients
69+ 04-fastapi-web/ (5) → FastAPI, Pydantic, JWT auth
70+ 05-async-python/ (6) → asyncio, aiohttp, queues
71+ 06-databases-orm/ (5) → SQLAlchemy, Alembic, sqlite3
72+ 07-data-analysis/ (6) → pandas, matplotlib
73+ 08-testing-advanced/ (5) → parametrize, mocking, hypothesis
74+ 09-docker-deployment/(5) → Docker, docker-compose, GitHub Actions
75+ 10-django-fullstack/ (5) → Django, DRF, templates
76+ 11-package-publishing/(3) → pyproject.toml, build, TestPyPI
77+ 12-cloud-deploy/ (3) → Railway, Postgres, production config
78+ bridge docs (10) → level-transition guides (bridge-00-to-0, etc.)
79+
80+ concepts/ (34 topics, 48 files with part splits):
7681 Core: variables, loops, functions, collections, files, errors, types
7782 Intermediate: imports, classes, decorators, virtual environments, terminal
78- Advanced: HTTP, APIs, async/await
83+ Advanced: HTTP, APIs, async/await, regex, security, dataclasses, enums
84+ quizzes/ → 34 terminal quiz scripts
85+ diagrams/ → 36 Mermaid visualizations
86+ cheatsheets/ → 9 quick-reference sheets
87+ videos/ → 40 curated video resource pages
88+
89+ practice/:
90+ flashcards/ → 58 JSON decks (concept + level + module) + review runner
91+ challenges/ → 30 coding challenges (15 beginner + 15 advanced)
92+ code-reading/ → study materials
93+
94+ browser/ → 7 Pyodide in-browser exercises
7995```
8096
8197## Session Workflow
0 commit comments