Skip to content

πŸ“ Python Content Structure Overview

Location: dsa-docs/src/content/docs/python/ Total Files: 75+ files across 19 numbered sections

python/
β”œβ”€β”€ πŸ“„ index.md
β”œβ”€β”€ πŸ“„ interview-questions.md
β”‚
β”œβ”€β”€ πŸ“‚ 01-introduction/ (Setup, installation, overview)
β”œβ”€β”€ πŸ“‚ 02-basic-syntax/ (Syntax, comments, indentation)
β”œβ”€β”€ πŸ“‚ 03-variables-data-types/ (Numbers, strings, booleans)
β”œβ”€β”€ πŸ“‚ 04-operators/ (Arithmetic, comparison, logical)
β”œβ”€β”€ πŸ“‚ 05-strings/ (String methods, formatting, f-strings)
β”œβ”€β”€ πŸ“‚ 06-collections/ (Lists, tuples, dicts, sets)
β”œβ”€β”€ πŸ“‚ 07-control-flow/ (If/else, loops, comprehensions)
β”œβ”€β”€ πŸ“‚ 08-functions/ (Functions, lambda, decorators)
β”œβ”€β”€ πŸ“‚ 09-exceptions/ (Try/except, custom exceptions)
β”œβ”€β”€ πŸ“‚ 10-oop/ (Classes, inheritance, magic methods)
β”œβ”€β”€ πŸ“‚ 11-modules-packages/ (Import system, pip, virtual env)
β”œβ”€β”€ πŸ“‚ 12-file-handling/ (File I/O, context managers)
β”œβ”€β”€ πŸ“‚ 13-regular-expressions/ (RegEx, pattern matching)
β”œβ”€β”€ πŸ“‚ 14-iterators-generators/ (Iterators, generators, yield)
β”œβ”€β”€ πŸ“‚ 15-advanced-concepts/ (Metaclasses, descriptors, decorators deep)
β”œβ”€β”€ πŸ“‚ 15b-standard-library/ (os, sys, datetime, collections, json, etc.)
β”œβ”€β”€ πŸ“‚ 16-concurrency/ (Threading, asyncio, multiprocessing)
β”œβ”€β”€ πŸ“‚ 17-databases/ (SQLite, SQLAlchemy, psycopg2)
β”œβ”€β”€ πŸ“‚ 18-testing/ (unittest, pytest, mocking)
└── πŸ“‚ 19-interview-preparation/ (Interview questions, coding patterns)
SectionTopicKey Concepts
01IntroductionSetup, installation, Python overview
02–05BasicsSyntax, variables, operators, strings
06CollectionsLists, tuples, dicts, sets
07–08Control Flow & FunctionsLoops, conditionals, functions, lambda, decorators
09ExceptionsError handling, custom exceptions
10OOPClasses, inheritance, magic methods, polymorphism
11–12Modules & FilesImport system, pip, file I/O
13–14Regex & IteratorsPattern matching, generators, yield
15AdvancedMetaclasses, descriptors, deep decorators
15bStandard Libraryos, sys, datetime, collections, json, re, math, random
16ConcurrencyThreading, asyncio, multiprocessing
17DatabasesSQLite, SQLAlchemy, psycopg2
18Testingunittest, pytest, mocking
19InterviewInterview questions, coding patterns

File Count: 75+ files | Created: July 3, 2026