๐ ๏ธ Week 0: Setting Up the Foundation
- Signed up on SoloLearn and chose Python as my first track. โComplete!!
- Set a personal goal: โEarn my first certificate in 2 weeks.โ โ Let's do this!!
- Installed Home Assistant on an old laptop using Docker. โComplete!!
- Started logging everything in my GitHub repo
sankworks. โComplete!!
๐ Week 1: Learning Python & Building Small Projects(๐โโ๏ธNow I'm here!)
- Completed 50% of SoloLearn's Python course. โComplete!!
- Built a simple terminal login system using:
-
input(),if,whileโComplete!!
-
- Uploaded the code to GitHub and began using Markdown for documentation.โ Let's do this!!
๐ Week 2: Certification & Better Coding Practices
- Finished the course โ Received the SoloLearn Python Certificate!
- Shared the certificate on GitHub and Dev.to.
- Created a To-Do List app using
listsanddictionaries. โComplete!!(https://dev.to/sankworks/building-a-simple-to-do-list-app-with-python-beginner-project-1pab) - Refactored code using functions for readability and reuse.
๐ Week 3โ4: Connecting Python with Home Assistant
- Applied Python to automate my smart home:
- Built a time-based notification system
- Triggered printer automation with simple Python scripts
- Explored libraries like
subprocess,datetime, and command-line tools
๐งฉ Bonus Track: Learning for the Future
- Plan to start HTML/CSS and JavaScript on SoloLearn (๐โโ๏ธ I'm studying HTML now!)
- Long-term goal: Customize Lovelace UI in Home Assistant
- May explore MQTT, Zigbee, and dashboards next!
โ๏ธ Reflections
Learning with SoloLearn gave me momentum,
but applying it to Home Assistant made the knowledge real.
My old laptop became my familyโs smart home hub โ powered by Python.
Certificate + Code + Real Use = Powerful Beginner Portfolio
Top comments (0)