Skip to content
AgileLogics

Learn Dart

Structured lessons from the basics up — follow the path below in order, at your own pace.

77 lessons ~6h 41m total 7 modules
Start here
  1. 1
  2. 2
    Beginner Projects Beginner 1 lesson

    Build these with nothing but what Level 1 covered — print , stdin.readLineSync , variables, null safety, conditionals, loops, collections, a...

  3. 3
  4. 4
    Intermediate Projects Intermediate 1 lesson

    Build these using classes, enums, records, sealed classes, exceptions, async/await, packages, JSON, and tests from Level 2. Give each projec...

  5. 5
  6. 6
    Advanced Projects Advanced 1 lesson

    Build these using streams, isolates, Flutter, and the testing and shipping practices from Level 3. 1. Flutter Notes App Build a notes app wi...

  7. 7
    What You Should Know Now — and What's Next 1 lesson

    What You Should Know Now Core syntax: var , final , and const , types, string interpolation, conditionals, switch expressions, and loops Sou...

You're ready to build