Dart is a strongly typed language with null safety, developed by Google and used mainly in Flutter to build mobile and web applications. This app focuses on the Dart language itself — before Flutter — so learners have a solid foundation.
Many Flutter developers learn the language unsystematically; this app fills that gap by covering Dart in isolation and in a structured way.
What you’ll study
• Variables, types, and null safety
• Functions and closures
• Classes, mixins, and extensions
• Collections: List, Map, Set
• Futures and async/await
• Streams and isolates
How it works
Lessons follow a clear order. You practice with exercises, use the built-in IDE when the topic needs code, track progress, and can earn a completion certificate. A premium option without ads is available.
Who it’s for
• Flutter developers who want to understand Dart more deeply
• Programmers from other languages migrating to the Flutter ecosystem
• Dart beginners who have not yet started with Flutter
Download the app and study at your own pace, with practice on your phone.
Latest Version
2.0.9Uploaded by
Tra Vinh Nhoc Lỳ
Requires Android
Android 7.0+
Category
Free Education AppContent Rating
Everyone
Security Report
Check Now
Report
Flag as inappropriateLast updated on Aug 16, 2026
Certificate purchase flow improvements: store-guideline paywall, buy before finishing lessons, and clearer copy. Keep learning with lessons, exercises, and challenges.
