Online Learning + Portfolio to Full Stack Developer
Path to Enterprise Architect · Information Technology
Duration
2.0–3.0 yrs
Upvotes
74
Est. Cost
LKR 100k+
Score
68
About This Path
A self-directed path popular among career changers and motivated school leavers. Use free and paid online resources to master both frontend and backend development, then land a job through portfolio projects.
Path Overview
Step-by-Step Detail
- 1Skills
HTML, CSS & JavaScript Fundamentals
Start with the building blocks of the web. Build simple static websites. Learn responsive design with CSS Flexbox and Grid.
⏱ 3 months₨ LKR 0 - 2Skills
React.js Frontend Development
Learn the most popular frontend framework. Build 2-3 interactive applications using React, state management, and API integration.
⏱ 3 months₨ LKR 10,000 – LKR 40,000 - 3Skills
Node.js & Express Backend + SQL/NoSQL Databases
Learn server-side development with Node.js/Express. Connect to PostgreSQL or MongoDB. Build REST APIs with authentication.
⏱ 3 months₨ LKR 10,000 – LKR 40,000 - 4Skills
Git, DevOps Basics & Deployment
Learn Git/GitHub for version control, Docker basics, and how to deploy apps to Vercel/Heroku/AWS. Essential for any job application.
⏱ 2 months₨ LKR 0 - 5Experience
Build 3 Full Stack Portfolio Projects
Build a personal portfolio website, a CRUD application (e.g., task manager or blog), and a data-driven application. Put all on GitHub with live demos.
⏱ 4 months₨ LKR 5,000 – LKR 30,000 - 6Experience
Junior Full Stack Developer
Apply to startups and smaller IT companies with strong GitHub portfolio. LKR 70,000–120,000/month entry-level.
Local startupsSoftware outsourcing companiesDigital agencies in Colombo