All paths

Learning path

Start coding

Build web pages, learn programming basics and make a project you can show employers.

If you'd like to work in tech, even remotely

0/6

Next step:

Build your first web pages

  1. Build your first web pages

    HTML and CSS step by step with freeCodeCamp — free, with a certificate.

    4–8 weeksfreeCodeCamp
  2. Programming basics

    Khan Academy's computing lessons explain ideas simply.

    2–3 weeksKhan Academy
  3. Harvard's CS50 (free)

    A famous introduction to computer science — hard but very rewarding.

    10–12 weeksHarvard
  4. Make a small project

    A personal page, a quiz or a tool for your community — then put it on GitHub.

    2–4 weeksGitHub
  5. Put it on your CV

    Add your project with a link in the Projects section.

    15 minutesOpen the tool
  6. Practise remote-work interviews

    Questions about working alone, online tools and power cuts.

    30 minutesOpen the tool

External courses are run by their own organisations and are mostly in English.