Shaurab Kumar Jha’s Post

Week 1 ✅ — Python fundamentals to production mindset in 7 days. Here's what I built and learned: 🔹 Day 1 — Core syntax, data types, loops, functions, list comprehensions 🔹 Day 2 — Lists, dicts, sets, tuples — deep practice with 15+ problems 🔹 Day 3 — OOP with classes, dunder methods, generators, decorators 🔹 Day 4 — Error handling, JSON file I/O, production-style logging 🔹 Day 5 — datetime, pathlib, async/await, asyncio 🔹 Day 6 — CLI Personal Finance Tracker — all concepts in one project 🔹 Day 7 — Full revision and Few Interview Questions The Finance Tracker project (Day 6) uses: ✅ @dataclass with dunder methods ✅ Custom exception hierarchy ✅ JSON persistence with logging ✅ asyncio.gather() for parallel tasks — same pattern as real LLM API calls ✅ Generators for memory-efficient iteration Zero third-party libraries. Zero tutorials. Pure Python. Week 2 starts tomorrow — NumPy + Pandas. 83 days left. The goal hasn't changed. GitHub in Link 👇 https://lnkd.in/gbFxTYVv #Python #WeeklyUpdate #GenAI #100DaysOfCode #OpenToWork #BuildInPublic

To view or add a comment, sign in

Explore content categories