Skip to main content
Back
PCMC · After 10th or PU

Web & App Development (Freelance / Full-Stack)

Self-taught / Bootcamp → Junior Developer / Freelancer → Full-Stack Developer → Senior Developer / Tech Lead → Architect / CTO / Freelance consultant

Duration

6–12 months (self-taught to job-ready) or 3–4 years (BCA/B.Tech formal route)

Stream

PCMC

Entry Salary

₹3,00,000–₹8,00,000/year (junior developer or freelancer starting)

5-Year Salary

₹12,00,000–₹30,00,000/year (senior full-stack, or ₹50,000–₹2,00,000/month freelancing internationally)

Eligibility

No formal degree strictly required. Logical thinking and basic computer literacy needed. BCA/B.Tech CS helps for corporate jobs but freelancing does not require a degree.

Entrance Exam Details

ExamNo entrance exam — portfolio and skill based
Conducting BodyNo governing body. Platforms — freeCodeCamp (free), Odin Project (free), Udemy, Coursera
ScheduleSelf-paced — learn online anytime
PatternNo formal exam. Employers hire based on GitHub portfolio, personal projects, and technical interviews. Freelance clients hire based on past work.

Career Progression

Self-taught / BootcampJunior Developer / FreelancerFull-Stack DeveloperSenior Developer / Tech LeadArchitect / CTO / Freelance consultant

Expected Salary Range

Entry Level (Year 1)

₹3,00,000–₹8,00,000/year (junior developer or freelancer starting)

Starting salary for freshers

After 5 Years (Experienced)

₹12,00,000–₹30,00,000/year (senior full-stack, or ₹50,000–₹2,00,000/month freelancing internationally)

With relevant experience and specialisation

Preparation Roadmap

Start with HTML/CSS/JavaScript (free on freeCodeCamp). Build 5–10 real projects. Learn React or Next.js (frontend) and Node.js or Python (backend). Create a GitHub profile with your projects. Start freelancing on Upwork or local businesses. A formal degree (BCA/B.Tech) adds credibility for corporate jobs but is NOT required for freelancing or startups. Many successful developers are self-taught. The market values what you can build, not what certificate you hold.

Related Career Paths

If this path interests you, you might also want to explore these alternatives.

BCA + MCA (degree route)
Mobile App Development (Android/iOS specialisation)