Learning path · Beginner · 7 steps

Learn to Code from Zero

Never written code before? Learn Python step by step in your browser with nothing to install, solve your first coding problems, then learn to work with data using SQL.

  1. Free tutorial Python Tutorial

    Start here: variables, loops and functions, with examples you run on the page

  2. Coding practice Your first coding problems

    Ten friendly problems with hints and tests

  3. Coding practice Beginner Problems: Strings, Arrays and Numbers

    41 friendly warm-ups on strings, arrays and numbers

  4. Free tutorial Git & Command Line Tutorial

    The command line and Git: every developer's daily tools

  5. Free tutorial SQL Tutorial

    Ask questions of data with SQL, right in the browser

  6. Free tutorial JavaScript Tutorial

    Next: the language of the web

  7. Coding practice 1-week interview sprint

    Ready for more? Learn the patterns coding interviews use

Open this path in the app to see which steps you've completed.

Was this page helpful?