If you are a Dart developer looking to sharpen your skills, and get insight and tips on how to put that knowledge into practice, then this book is for you. You should also have a basic knowledge of HTML, and how web applications with browser clients and servers work, in order to build dynamic Dart applications.
What you will learn
Set up your Dart environment to achieve the highest productivity
Structure, document, test, and deploy your apps
Use mixins, reflections, annotations, and other metadata programming techniques to create powerful apps
Use the power of modern browsers to process and store data
Communicate with JavaScript and use JavaScript libraries
Work with files, streams, and web servers by writing asynchronous code
Demonstrate the power of Polymer web components for binding data and structuring your web pages
Who this book is for
Table of Contents
Working with the tools of the Dart Platform
Structuring, testing and deploying an application
Datatypes
Object Orientation
Web Applications
Files and Streams
Working with webservers
Working with databases
Working with futures, timers, async code and isolates