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

Skills

HTML, CSS & JavaScript Fundamentals

3 moRs.0k
Skills

React.js Frontend Development

3 moRs.10k–Rs.40k
Skills

Node.js & Express Backend + SQL/NoSQL Databases

3 moRs.10k–Rs.40k
Skills

Git, DevOps Basics & Deployment

2 moRs.0k
Experience

Build 3 Full Stack Portfolio Projects

4 moRs.5k–Rs.30k
Experience

Junior Full Stack Developer

Local startups · Software outsourcing companies

Step-by-Step Detail

  1. 1
    Skills

    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 monthsLKR 0
  2. 2
    Skills

    React.js Frontend Development

    Learn the most popular frontend framework. Build 2-3 interactive applications using React, state management, and API integration.

    3 monthsLKR 10,000 – LKR 40,000
  3. 3
    Skills

    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 monthsLKR 10,000 – LKR 40,000
  4. 4
    Skills

    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 monthsLKR 0
  5. 5
    Experience

    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 monthsLKR 5,000 – LKR 30,000
  6. 6
    Experience

    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