Python Learning Repository: 50+ Commits and Projects

After a short pause on LinkedIn, I’m back. Not because I was inactive — but because I was deeply learning. For the past few weeks, I focused on learning Python from scratch to advanced, building projects, breaking code, fixing it, and understanding why it works — not just how. I truly believe: “Learn it yourself first. Then give it back to the community.” Today, I’m sharing my Python learning repository (50+ commits) — built with the mindset of learn → build → serve 🐍 What’s inside the repository 👇 1️⃣ Introduction Python basics and how the interpreter works 2️⃣ Python Basics Data types, conditions, loops, control flow, functions Each concept in separate files 3️⃣ Advanced Python OOPs, class methods, super() Four pillars, dunder methods Multiple inheritance & MRO 4️⃣ Functional Programming map, filter, reduce zip, lambda, comprehensions 5️⃣ Decorators How decorators work and real-world use cases 6️⃣ Error Handling Writing safe code with try / except / finally 7️⃣ Generators Lazy and memory-efficient iteration 8️⃣ Modules in Python Code organization and reuse 9️⃣ Debugging in Python Finding and fixing bugs effectively 🔟 File I/O Reading and writing files safely 1️⃣1️⃣ Regular Expressions Pattern matching Built a password checker using regex 1️⃣2️⃣ Testing in Python Validating code behavior 1️⃣3️⃣ Python Scripting & Automation Image playground PDF playground Email automation (smtplib) Secure password checker (HIBP – hashed) X API bot & SMS bot 1️⃣4️⃣ Web Scraping with Python Responsible data extraction 1️⃣5️⃣ Web Development with Python Simple Flask server 1️⃣6️⃣ Automation & Testing Reliable automation workflows 1️⃣7️⃣ Machine Learning & Data Science Iris dataset (model creation) Soccer 2019 dataset (visualization) Complete ML workflow using Jupyter & Anaconda -------------------------------------------- 📌 I’ll try to share each project with proper videos and explanations. 🔗 GitHub Repo: https://lnkd.in/dAEzucPA “Learn deeply. Build honestly. Share generously.” #Python #LearningInPublic #OpenSource #Automation #MachineLearning #DataScience #GitHub #ContinuousLearning

To view or add a comment, sign in

Explore content categories