30-Day Python + SQL Interview-Focused Study Plan
Goal: Become interview-ready in Python and SQL with limited time.
Daily Time Split
Python: 1.5–2 hours per day
SQL: 1–1.5 hours per day
Days 1–7: Foundation
Python
1 Day 1: Python intro, syntax, variables, data types, input(), print()
2 Day 2: Operators, if / elif / else
3 Day 3: for loop, while loop, break, continue
4 Day 4: Strings (methods, slicing)
5 Day 5: Lists, Tuples, Sets
6 Day 6: Dictionaries, nested structures
7 Day 7: Revision and small programs
SQL
1 Day 1: What is SQL, SELECT, FROM
2 Day 2: WHERE, AND, OR, NOT
3 Day 3: DISTINCT, ORDER BY, LIMIT
4 Day 4: COUNT, SUM, AVG, MIN, MAX
5 Day 5: GROUP BY
6 Day 6: HAVING
7 Day 7: Revision and practice queries
Days 8–15: Core Interview Topics
Python
1 Day 8: Functions, parameters, return
2 Day 9: Default arguments, keyword arguments, scope
3 Day 10: OOP – class, object, __init__
4 Day 11: Inheritance, Polymorphism
5 Day 12: Encapsulation, Abstraction (theory)
6 Day 13: File handling (read, write, append)
7 Day 14: Exception handling (try, except, finally)
8 Day 15: Full Python revision and coding practice
SQL
1 Day 8: INNER JOIN
2 Day 9: LEFT JOIN, RIGHT JOIN
3 Day 10: FULL JOIN, SELF JOIN
4 Day 11: Subqueries
5 Day 12: IN, BETWEEN, LIKE
6 Day 13: CASE statement
7 Day 14: PRIMARY KEY, FOREIGN KEY
8 Day 15: SQL revision and practice
Days 16–22: Advantage Zone
Python
1 Day 16: List comprehensions
2 Day 17: Dictionary and set comprehensions
3 Day 18: Lambda, map(), filter(), reduce()
4 Day 19: Iterators and generators
5 Day 20: Decorators (basic understanding)
6 Day 21: Built-in functions and time complexity basics
7 Day 22: Python interview question practice
SQL
1 Day 16: Indexes
2 Day 17: Views
3 Day 18: Stored procedures (basic)
4 Day 19: Normalization
5 Day 20: ACID properties
6 Day 21: SQL interview questions
7 Day 22: Mock query practice
Days 23–30: Interview Preparation Only
1 Daily Python coding questions and logic building
2 OOP explanations and common interview questions
3 SQL joins and subquery combination problems
4 Mock interviews and revision
5 Focus on clarity and confidence