Solve problems after you learn the concept.
LeetCode-style practice for Python, ML, SQL, DSA, aptitude, and R. Python-style and SQL problems include visible browser tests; every problem includes examples, hidden-test categories, detailed editorials, and common traps.
Practice sheets
Use sheets when you want a guided set around one topic.
Python Coding Master Sheet
One larger Python sheet covering strings, containers, parsing, runtime features, patterns, and matrix-style output.
DSA Pattern Master Sheet
Core DSA practice grouped by problem-solving pattern instead of tiny batch sheets.
NumPy & Pandas Data Wrangling Sheet
Array and dataframe practice for vectorization, reshaping, missing values, joins, grouped summaries, and rolling features.
ML Practical Modeling Sheet
Machine-learning practice grouped around metrics, preprocessing, leakage, classical models, deep learning, and CV basics.
SQL Analytics Master Sheet
SQL interview and analytics practice grouped by aggregation, joins, windows, cohorts, funnels, and NULL traps.
Aptitude Placement Master Sheet
Quant and reasoning practice for placement rounds: percentages, ratios, time-work, speed, probability, arrangements, and directions.
R Data Practice Master Sheet
R practice grouped around vectors, data frames, missing values, joins, factors, dates, plotting, and summaries.
All Practice by Track
A broad catch-all sheet if you want to browse every current problem grouped by course track.