DEVREPS
DashboardLibraryReview801Progress

Language & Algorithms

Python0/18
Data structures & algorithms0/17
OOP & design patterns0/17

Backend Engineering

Django0/18
Databases & SQL0/16
Git & Version Control0/14

Systems & Architecture

System design & architecture0/18
Cloud & Serverless Infrastructure0/17
Auth, Authorization & Multi-Tenancy0/17

Product & AI Integrations

WhatsApp & Meta Platform Integrations0/19
Payments & Financial Systems0/11
AI Agents & LLM Integration0/17
Built by Mohamed Salem
DEVREPS

Python

Core language mechanics — the fundamentals worth actually understanding, not memorizing.

18 lessons

Study 74 cards for this domain

Beginner

Variables, values, and basic typesBeginner4 min read·Not startedControl flow — if/else and loopsBeginner3 min read·Not startedFunctions — the basicsBeginner4 min read·Not startedLists, tuples, dicts, and sets — the basicsBeginner4 min read·Not startedList comprehensions — the basicsBeginner3 min read·Not startedModules and imports — the basicsBeginner3 min read·Not startedReading input and working with files — the basicsBeginner3 min read·Not started

Intermediate

Decorators, from the ground upIntermediate4 min read·Not startedHow Python's list actually worksIntermediate4 min read·Not startedGenerators, iterators, and the iterator protocolIntermediate3 min read·Not startedContext managers — what with actually doesIntermediate3 min read·Not startedException handling — the real control flowIntermediate4 min read·Not started*args, **kwargs, and unpackingIntermediate4 min read·Not startedDunder methods and the data modelIntermediate4 min read·Not startedType hints and static typingIntermediate4 min read·Not startedasync/await and asyncio basicsIntermediate4 min read·Not started

Advanced

Closures and scope — the LEGB ruleAdvanced3 min read·Not startedThe GIL, threading, and multiprocessingAdvanced4 min read·Not started
DashboardLibraryReview801Progress