Stage 4 of 8 · 7 lessons · ~2 weeks
A learning plan that fits your life
Turn your hours into a plan: one curriculum for your target role, free first, and a clear-eyed view of bootcamps, certificates and degrees before you spend money. The actual skills come from the matching Sefism skill roadmap.
Start: Hours per week, honestlyLessons· one lesson for each topic, in this order
Do this
- Block fixed study slots in your calendar for the next four weeks.
- Choose one curriculum and add the matching Sefism skill roadmap.
- Learn free for at least a month before paying for anything.
- If you consider a bootcamp, ask it the questions in this stage in writing.
- Never sign an income-share or deferred tuition agreement without calculating the maximum repayment.
- Start a learning log and write two lines after every session.
Start with· follow one of these
- PlatformFreefreeCodeCamp
freeCodeCamp · Beginner
A free, structured curriculum with certifications and projects, good for learning around work
- CourseFreeCS50: Introduction to Computer Science
Harvard University · Beginner
Free and rigorous, the best-known way to get computer science basics without a CS degree
Practise
Keep handy
Also worth your time
Before moving on: A written learning plan: fixed weekly study slots, one chosen curriculum and the Sefism skill roadmap for your target role, a decision on anything paid with its reasons, and the first two weeks of a learning log.

You already know how to study, so the risk is not discipline, it is scattering. Pick one curriculum and finish it. If you later want a formal credential, some online masters admit graduates of related fields; add one only if employers or visas you care about value it.