Skip to content
skillbld
NewPython in 14 days: free, no sign-up

How it works

Every day follows the same simple loop

Small steps, done daily, beat cramming. Each lesson is built so you finish knowing one thing well.

  1. 01

    Read

    A short, focused lesson. One idea at a time, around 25 minutes.

  2. 02

    See

    Diagrams and mind maps show how the pieces connect.

  3. 03

    Try

    Edit and run real code right in the page. Nothing to install.

  4. 04

    Check

    A quick multiple-choice quiz with instant answers.

Courses

Pick a technology. Give it two weeks.

More courses are on the way.

Interview Questions

Preparing for an interview?

Practise with questions grouped by topic. Try each one yourself, then open a clear answer with code, diagrams and the follow-ups to expect.

  • Snowflake
  • Pythonsoon
  • JavaScriptsoon
  • SQLsoon
  • Gitsoon
  • System Designsoon
  • Behavioralsoon
  • LLMs & AIsoon
Browse interview questions

Inside every day

Visual first. Everything here is live.

Fold the mind map, or answer the question. This is exactly what lessons feel like.

Mind map · click a dot to fold, drag to pan

Quick quiz

  1. 1

    Which line is a comment in Python?

Good questions

Do I need an account?+

Not for Python. Every Python lesson and quiz is open to everyone, and progress is saved in your browser.

How long is each course?+

Between 10 and 15 days. Each day takes about 20–30 minutes.

Do I need to install anything?+

No. Python code runs in your browser using WebAssembly. Install Python locally whenever you're ready.

What if I miss a day?+

Nothing breaks. Days are a pace, not a deadline. Pick up wherever you left off.

Start with one day.

25 minutes from now you'll have written your first Python program.

Begin Day 1