Overview: The Dart Language
These two resources are popular with both beginning Dartisans and experts.
A walk through all of Dart's major language features.
A set of guides that show you how to write the best Dart code possible. There are guides on Dart style, documentation, usage, and design.
Strong Mode Dart
How and why to write sound Dart code, and how to use strong mode to enable soundness.
Strong Mode Dart: FAQ
A list of common questions for those who are interested in stronger static typing.
Strong Mode Dart: Fixing Common Problems
How to fix errors and warnings you may encounter when writing sound Dart code.
Customize Static Analysis
A guide on customizing the analyzer using an analysis_options file.
Articles about language features such as mixins and asynchrony support.
A definitive, highly technical description of the Dart language.