A quick introduction to the Dart language and tools is given at the outset, along with details on topics like communicating with the browser, optional typing, classes, libraries, and concurrency with isolates. After you master the core concepts, you'll move on to running Dart on the server and creating single-page HTML5 web applications.
- Dart from the ground up
- Numerous code samples and diagrams
- Creating single-page web apps
- Running Dart in the browser and on the server