Phase 1: Foundations (Weeks 1–6)
- Pick a primary track: Front-end, Back-end, QA Automation, Data
- Fundamentals: HTML/CSS + Git + basic terminal + problem solving
- Daily habit: 60–90 minutes structured learning + 30 minutes practice
Phase 2: Build Portfolio (Weeks 7–14)
Create 3–4 small but polished projects. Focus on shipping not perfection.
- Clone a local job board / directory
- Public REST API integration project
- Simple analytics dashboard (charts + filters)
Phase 3: Validation & Feedback
Share on LinkedIn weekly. Request code reviews. Join Sri Lankan dev communities (Slack, Discord, FB groups).
Phase 4: Job Search Sprint
Goal: 10 tailored applications/week + 3 informational calls.
- Short value pitch: “I build fast, accessible UIs with measurable improvements”
- Optimise LinkedIn headline & featured section
- Track applications in a simple Kanban (Notion/Sheets)
Skill Accelerators
Pair programming, open source contribution (even docs), hackathons & bug bounties for security-curious learners.
6 Quick Wins
- Polish README files with screenshots
- Add live demo links (Vercel/Netlify)
- Quantify results (performance scores, load times)
- Write one short blog post per project
- Refactor one older project publicly
- Maintain a weekly learning log