DEV Community

Cover image for ๐Ÿ’ป Leveling Up My Python Skills โ€“ 3 Weeks, 150 Problems!
THIYAGARAJAN varadharajan
THIYAGARAJAN varadharajan

Posted on

๐Ÿ’ป Leveling Up My Python Skills โ€“ 3 Weeks, 150 Problems!

Hey everyone! ๐Ÿ‘‹
I recently created a 3-week Python learning plan with the help of ChatGPT, focusing purely on improving logic and consistency.

Hereโ€™s how Iโ€™ve structured it:

Week 1: Python fundamentals, arrays & strings

Week 2: Linked Lists, Stacks, Queues, Trees

Week 3: Graphs, DP, and Greedy Algorithms

Iโ€™ve been practicing all problems on GeeksforGeeks and Programiz, and itโ€™s been super effective to code directly online while tracking my progress daily.

My favorite part about this plan is how it balances basics with advanced patterns โ€” things like:
โœจ Kadaneโ€™s Algorithm
โœจ LRU Cache
โœจ Topological Sort
โœจ Longest Common Subsequence

If anyone hereโ€™s looking to stay consistent or build problem-solving discipline, this kind of structured plan really helps!

๐Ÿ“„ PDF attached / link included
https://www.linkedin.com/posts/thiyagu26v_practice-questions-activity-7387782705112875008-Cyey?utm_source=share&utm_medium=member_desktop&rcm=ACoAAFyJx5cBfFLQDzu2NCYO0ksUeNnAThTfg3w

Would love to hear how others structure their DSA learning journey too! ๐Ÿ’ฌ

Python #Learning #Coding #OpenSource #AItools #ChatGPT #100DaysOfCode #CommunityLearning

Top comments (0)