About This Book
- Develop stunning apps for the modern web using Dart
- Learn how to store your app's data in common SQL and NoSQL databases with Dart
- Create state-of-the-art web apps with Polymer and Angular
Who This Book Is For
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
In Detail
Dart is a new open source programming language for the Web, developed at Google, with a steadily growing community. It is a single language for both client and server, and is apt for the complete range of devices on the Web, including phones, tablets, laptops, and servers. Stop solving new challenges with the same old tools—let Dart show you a new, simpler, and more unified way, which makes use of the same language for both client and server.
This book is a pragmatic guide that will increase your expertise in writing all kinds of applications, including web apps, scripts, and server-side apps. It provides rich insights on how to extend your Dart programming skills.