Welcome to my Python Mega Course learning journey — "Learn Python in 60 Days & Build 20 Apps" by Ardit Sulce on Udemy.
I'm building real-world apps daily to become a job-ready full-stack Python developer.
- 🧠 Instructor: Ardit Sulce
- 💼 Course: Python Mega Course
- 🎯 Goal: Full-stack developer with Python, API, Django, and ML skills
| 💡 Project | 📄 Description | 🧰 Tools Used |
|---|---|---|
| ✅ To-Do App | Task manager with CLI & GUI | Python, Tkinter |
| ✅ File Handler | Read, write & convert files | OS, CSV, File I/O |
| ✅ CSV Tool | Extract + transform data | pandas |
| ✅ Camera App | Live webcam in browser | Streamlit, OpenCV |
| ✅ Portfolio Site | Developer portfolio | HTML, CSS, Python |
| ✅ PDF Generator | Auto-generate PDFs | ReportLab |
| ✅ News & Email Bot | Daily digest via email | SMTP, NewsAPI |
| ✅ Weather Data API | Current weather data | OpenWeather API |
| ✅ Weather Forecast | 7-day forecast integration | OpenWeather |
| ✅ Django Job API | Backend for job listings | Django REST Framework |
- ✅ Python Fundamentals (Variables, Loops, Logic)
- ✅ Functions, Return Values, OOP
- ✅ File Handling & Automation
- ✅ GUI Development (Tkinter)
- ✅ Web App Deployment with Streamlit
- ✅ API Requests & Data Integration
- ✅ CSV & Data Manipulation
- ✅ Email Automation
- ✅ Django APIs & Backend Structuring
- 🧠 Basic Machine Learning with scikit-learn
- 📊 Data Analysis with NumPy & Pandas
- 📈 Visualization using Matplotlib, Seaborn
- 🧩 Final Capstone App (All-in-One Project)
“My mission is to learn deeply by building consistently.”
This journey is about:
- 🔄 Practicing every day with purpose
- ⚙️ Solving real problems with Python
- 💼 Preparing for professional developer roles
- 🌍 Sharing my progress to inspire others like me
- 🌐 Portfolio: https://my-portfolio-2025-three.vercel.app/
- 💬 LinkedIn: https://www.linkedin.com/in/khalid-abdillahi-269871276/
- 📧 Email: khalidabdillahi30@gmail.com
Thanks for stopping by! Stay tuned as I finish the 60-day challenge and release my capstone projects. 🚀