0 of 37 lessons completed
Home / Dart
Dart
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.
Start learning β―β―37 lessons Β· 11 topics Β· 0/37 completed
Course contents
Work top to bottom β the sidebar is the course. Topics later in the list assume the ones before them.
Dart Intermediate Introduction
Intermediate Β· β± 3 min Β· standalone lesson
Null Safety in Depth
Start: Dart Late Variables β―Collections in Depth
- Dart Collection Transformations
- Dart Collection Aggregation
- Dart Searching Iterables
- Dart Sorting and Ordering
- Dart Collection Literals
Maps and Sets in Depth
Start: Dart Maps in Depth β―Generics in Depth
Start: Dart Generic Classes β―Classes in Depth
- Dart Constructors in Depth
- Dart Factory Constructors
- Dart Properties in Depth
- Dart Static Members
- Dart Cascade Notation
- Dart Enhanced Enums
Inheritance and Mixins in Depth
Start: Dart Overriding in Depth β―Functions in Depth
Start: Dart Closures β―Error Handling in Depth
Start: Dart Throwing in Depth β―Futures and Async
Start: Dart Futures β―Dart Project Inventory
Intermediate Β· β± 8 min Β· standalone lesson