Python Learning Topics
Python Learning Topics
11️⃣Basics of Python
Python Setup & Fundamentals
● Install Python, IDEs (PyCharm, VS Code, Jupyter)
● Variables & Data Types (int, float, string, bool)
● Resource: GFG: Python Basics
Control Flow
● Conditional Statements (if-else, elif)
● Loops (for, while, break, continue, pass)
● Resource: GFG: Python Loops
● Resource: GFG: Python Control Flow
Strings
● String Methods (split(), join(), replace(), regex)
● String Formatting (f-strings, .format())
● Resource: GFG: Strings in Python
Dynamic Programming
● Fibonacci, Knapsack, Longest Common Subsequence
● Resource: GFG: Dynamic Programming
Exception Handling
● try-except-finally, Custom Exceptions
● Resource: GFG: Exception Handling
Data Visualization
● Matplotlib, Seaborn
● Resource: GFG: Matplotlib
● Resource: GFG: Seaborn
This roadmap provides a step-by-step guide to learning Python, from beginner to advanced topics,
along with relevant resources from GeeksforGeeks (GFG). Let me know if you need modifications! 🚀