Build Python/JavaScript skills and create portfolio projects on GitHub.
Daily Tasks
- [ ] Code 30 min (mooc.fi Python or HackerRank easy problem).
- [ ] Write 1–2 comments in code to practice English.
Weekly Tasks
- [ ] Work on StudySync Scheduler (e.g., task input form); push to GitHub.
- [ ] Share code on r/learnprogramming or Discord for feedback.
Monthly Tasks
- [ ] Complete 1 CS50/freeCodeCamp section.
- [ ] Start a new project or add a feature to StudySync.
Project Ideas
- StudySync Scheduler: Web/desktop app to plan O/L study with reminders and progress tracking.
- QuizMaster: Web app with randomized O/L quizzes and performance graphs.
- PeerMentor Connect: Platform for student tutoring/study groups.
- CodeBit: Interactive coding challenge tool for Python/JavaScript.
- HealthTrack Student: App to log sleep, exercise, and mindfulness.
Project Tracker
Project |
Status |
GitHub Link |
Feedback |
Next Step |
StudySync Scheduler |
Not Started |
TBD |
N/A |
Code HTML/CSS form |
QuizMaster |
Not Started |
TBD |
N/A |
Plan question bank |
Coding Habits
- Code daily for muscle memory.