{"product_id":"9781484205563","title":"Web Programming with Dart","description":"\u003cp\u003e\u003cem\u003eWeb Programming with Dart\u003c\/em\u003e is for programmers who want to master the new Dart programming language from Google, and also web developers who want to understand how Dart can integrate perfectly with HTML5 and CSS3.\u003c\/p\u003e\u003cp\u003eWith this book you will understand the ins and outs of the language, how the tools work, and how to get the most from the core functions and libraries. \u003cem\u003eWeb Programming with Dart\u003c\/em\u003e is a practical, example-led book, with case studies involving developing UI animations for the web, working with web services such as JSON, server side Dart applications, and the new Polymer.dart library for advanced HTML UI web components generation.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eTake a full tour of Dart's core features and its advanced functionality\u003c\/li\u003e\n\u003cli\u003eLearn the tools that come with Dart SDK and the most important libraries. Additionally you will work with the newest Polymer.dart library for web component creation.\u003c\/li\u003e\n\u003cli\u003eDevelop your own command-line and server side applications and, of course, web applications with Dart.\u003cp\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003eWhat youll learn\u003cp\u003e● Learn the tools, tricks and tips for developing with Dart\u003c\/p\u003e\u003cp\u003e● Master the most important and useful libraries and create your own libraries for your projects\u003c\/p\u003e\u003cp\u003e● Create web applications, command-line applications, and server side applications\u003c\/p\u003e\u003cp\u003e● Integrate with HTML5 and CSS3 from Dart to get incredible visual effects and great web interfaces\u003c\/p\u003e\u003cp\u003e● Use asynchronous programming in your web applications and web services\u003c\/p\u003e\u003cp\u003e● The latest trend and what everyone is talking about: Web Components\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003eWho this book is for      \u003cp\u003e     For developers and designers that are sick and tired of fighting with creating cross-platform web applications.\u003c\/p\u003e\u003cp\u003eFor everyone who needs a new, yet familiar web programming language for modern web applications and really big projects.\u003c\/p\u003e\u003cp\u003eFor developers who need a typed language for a fast, secure, and easy development and debugging process.\u003c\/p\u003e\u003cp\u003e      \u003c\/p\u003e     Table of Contents\u003cp\u003e1. Dart's Flight Path So Far\u003c\/p\u003e\u003cp\u003ePart 1: Getting Started\u003c\/p\u003e\u003cp\u003e2. Setting-up Dart Correctly\u003c\/p\u003e\u003cp\u003ePart 2: Dart Tools\u003c\/p\u003e\u003cp\u003e3. Making the Most of the Dart Editor\u003c\/p\u003e\u003cp\u003e4. Using Pub and Dart2js to Compile Applications to JavaScript\u003c\/p\u003e\u003cp\u003e5. Application Launchers\u003c\/p\u003e\u003cp\u003e6. Using Pub the Dart Package Manager\u003c\/p\u003e\u003cp\u003e7. Optimizing for DartVM and Dartium\u003c\/p\u003e\u003cp\u003e8. Cleaning up with Dart Formatter\u003c\/p\u003e\u003cp\u003e9. Generating Dart Code Documentation\u003c\/p\u003e\u003cp\u003e10. Monitoring Your Applications with Observatory\u003c\/p\u003e\u003cp\u003ePart 3: The Dart Language: Basics\u003c\/p\u003e\u003cp\u003e11. The Dart Comment System\u003c\/p\u003e\u003cp\u003e12. Understanding Operators and Expressions\u003c\/p\u003e\u003cp\u003e13. Mastering Dart's Variables and Data Types\u003c\/p\u003e\u003cp\u003e14. Flow Control Statements\u003c\/p\u003e\u003cp\u003e15. Working with Functions\u003c\/p\u003e\u003cp\u003e16. A Syntax Summary and Cheat Sheet\u003c\/p\u003e\u003cp\u003ePart 4: The Dart Language: Advanced\u003c\/p\u003e\u003cp\u003e17. Processing Exceptions and Error Control\u003c\/p\u003e\u003cp\u003e18. Understanding Dart Classes\u003c\/p\u003e\u003cp\u003e19. Implicit Interfaces and Abstract Classes\u003c\/p\u003e\u003cp\u003e20. Implementing Generics and Typedefs\u003c\/p\u003e\u003cp\u003e21. Using Dart's Libraries\u003c\/p\u003e\u003cp\u003e22. Leveraging Isolates for Concurrency and Multi-processing\u003c\/p\u003e\u003cp\u003e23. Asynchronous Programming with Dart\u003c\/p\u003e\u003cp\u003e24. An Advanced Syntax Summary\u003c\/p\u003e\u003cp\u003ePart 5: Dart and Other Web Technologies\u003c\/p\u003e\u003cp\u003e25. Integrating Dart and HTML5\u003c\/p\u003e\u003cp\u003e26. Integrating Dart and CSS3\u003c\/p\u003e\u003cp\u003ePart 6: Dart and the Web Server\u003c\/p\u003e\u003cp\u003e27. Combining Web Services with Dart\u003c\/p\u003e\u003cp\u003e28. Dart on the Server Side\u003c\/p\u003e\u003cp\u003ePart 7: Dart's Future\u003c\/p\u003e\u003cp\u003e29. Implementing Design Patterns and creating Web Components\u003c\/p\u003e\u003cp\u003e30. Developing a Complete Contacts Management Dart App\u003c\/p\u003e","brand":"Apress","offers":[{"title":"Default Title","offer_id":47126118957296,"sku":"9781484205563","price":35.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781484205563_p0.jpg?v=1763632137","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781484205563","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}