🎓 A1Learner
🔍

Home / Dart

Dart Courses

Dart courses from first programs to streams and isolates. Null safety and async done properly.

3 courses · 101 lessons · work through them in order, top to bottom

🎯

Dart

Dart · Beginner

The language behind Flutter apps, taught as plain programs.

Dart taught as plain command-line programs: variables and strings, loops and collections, null safety, functions and classes. Every example is verified with the real Dart SDK.

40 lessons · 13 topics · 0/40 completed

Start course ❯
🎯

Dart

Dart · Intermediate

Intermediate Dart — null safety, generics and classes at depth.

Dart at depth: null safety, collections and generics, classes, mixins, custom exceptions and a first taste of futures. Every example is verified with the real Dart SDK.

37 lessons · 11 topics · 0/37 completed

Start course ❯
🎯

Dart

Dart · Advanced

Advanced Dart — streams, records, patterns and isolates.

Dart at full depth: streams and controllers, records, the pattern system, extension types, isolates and one FFI taste. Every example is verified with the real Dart SDK.

24 lessons · 8 topics · 0/24 completed

Start course ❯