All paths

I want a Software Developer (SDE) role

Broad SDE prep — DSA + OOP + one full-stack project. 4–6 months.

Timeline: 4–6 months

The default 'software engineer' path — solid CS fundamentals + one shipped project.

Java / C++ / PythonDSAOOPDBMS / SQLGit1 Full-stack Project

Your milestones

1

Months 1–2: Language + DSA

Pick one language and go deep.

  • Java or Python fluency
  • Arrays, Strings, LL
  • Trees & Recursion
  • 50 easy + 50 medium
2

Months 3–4: OOP + DBMS

Interview must-haves.

  • OOP with real examples
  • SQL joins & subqueries
  • Normalization
  • ER diagrams
3

Month 5: Project

One end-to-end project.

  • Choose stack
  • Design & build
  • Deploy & document
  • Add to resume
4

Month 6: Applications

Job search.

  • Resume review
  • Mock interviews
  • Referrals
  • Aptitude prep

Outcomes by the end

150+ DSA problems
1 shipped project
Resume + LinkedIn ready
10+ interviews

Ready to start?

Jump straight into the content built for this path.