8 courses

Choose a course

Start with the Dart language, then build up to widgets, local storage and web APIs.

181 published Dart The Dart language from zero to professional — no Flutter required. 181 lectures · 23 categories · ~18h Open course 9 published Essential Widgets The Flutter widgets every app is built from — layout, input, lists and navigation. 9 lectures · 5 categories · ~3h Open course 4 published Sqflite Store data on the device with SQLite — tables, queries and migrations. 4 lectures · 2 categories · ~1h Open course Coming soon APIs Talk to web services — HTTP requests, JSON, errors and authentication. View course Coming soon Firebase Add a cloud backend — authentication, Firestore, storage and push notifications. View course Coming soon Theme Give your app a look of its own — colors, typography, dark mode and custom themes. View course 7 published Hive Fast key-value storage on the device — boxes, type adapters and reactive updates. 7 lectures · 4 categories · ~2h Open course 10 published AdMob Earn from your app — banner, interstitial, rewarded and native ads done right. 10 lectures · 4 categories · ~3h Open course