Skip to content

Roadmap

Flutter · 0 of 16 levels passed · 0 of 1113 closed

Track

You are here

Junior · Stage 1

Dart syntax and the widget tree

Current focus: Dart Basics · next: Flutter Fundamentals

0 / 45

Target interview date

Name the day and this becomes a plan

The ladder

Junior

0 / 193

Middle

0 / 271

Senior

0 / 343

Staff

0 / 306

How the roadmap works

  • Four bands, sixteen levels

    Each stack has its own ladder, from Junior through Middle and Senior to Staff, four levels in every band. A level is a few topics at the difficulty that band is asked them at, so the same topic comes back harder further up.

  • A level is passed at 80%

    Close 80% of a level's questions and it counts as passed. Your level is the last one passed in order: a gap lower down holds it back, because interviews ask the basics too.

  • Start at the first gap

    Open the first level you have not passed and practice it as a session. Set your interview date, and the readiness card forecasts how ready you will be for that level by then.

  • No account needed

    Progress is kept in this browser from the first question. Sign in and it follows you to other devices.