π οΈ 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)