Minecraft Adventures B2G1 Free
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Visit our stores


    Recently Viewed clear list


    Original Essays | August 18, 2015

    Rinker Buck: IMG Just Passing Through: Embracing the Covered Wagon Mind-Set



    When people learn that I recently spent a long summer riding 2,000 miles across the Oregon Trail in a covered wagon pulled by mules, they invariably... Continue »
    1. $19.60 Sale Hardcover add to wish list

    spacer
Qualifying orders ship free.
$23.00
List price: $44.99
Used Trade Paper
Ships in 1 to 3 days
Add to Wishlist
Qty Store Section
1 Burnside Computer Languages- Java

More copies of this ISBN

Dart in Action

by

Dart in Action Cover

 

Synopses & Reviews

Publisher Comments:

Summary

Dart in Action introduces Google's Dart language and provides techniques and examples showing how to use it as a viable replacement for Java and JavaScript in browser-based desktop and mobile applications. It begins with a rapid overview of Dart language and tools, including features like interacting 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.

About the Technology

Dart is a web programming language developed by Google. It has modern OO features, just like Java or C#, while keeping JavaScript's dynamic and functional characteristics. Dart applications are "transpiled" to JavaScript, and they run natively in Dart-enabled browsers. With production-quality libraries and tools, Dart operates on both the client and the server for a consistent development process.

About this Book

Dart in Action introduces the Dart language and teaches you to use it in browser-based, desktop, and mobile applications. Not just a language tutorial, this book gets quickly into the nitty-gritty of using Dart. Most questions that pop up while you're reading are answered on the spot! OO newbies will appreciate the gentle pace in the early chapters. Later chapters take a test-first approach and encourage you to try Dart hands-on.

To benefit from this book you'll need experience with HTML and JavaScript?a Java or C# background is helpful but not required.

Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.

What's Inside

  • Dart from the ground up
  • Numerous code samples and diagrams
  • Creating single-page web apps
  • Transitioning from Java, C#, or JavaScript
  • Running Dart in the browser and on the server
About the Author

Chris Buckett builds enterprise-scale web applications. He runs Dartwatch.com and is an active contributor to the dartlang list.

"Includes numerous examples of core language features as well as more advanced HTML5 features."-;From the Foreword by Seth Ladd, Developer Advocate, Google

Table of Contents

PART 1 INTRODUCING DART
  1. Hello Dart
  2. "Hello World" with Dart tools
  3. Building and testing your own Dart app
  4. PART 2 CORE DART
  5. Functional first-class functions and closures
  6. Understanding libraries and privacy
  7. Constructing classes and interfaces
  8. Extending classes and interfaces
  9. Collections of richer classes
  10. Asynchronous programming with callbacks and futures
  11. PART 3 CLIENT-SIDE DART APPS
  12. Building a Dart web app
  13. Navigating offline data
  14. Communicating with other systems and languages
  15. PART 4 SERVER-SIDE DART
  16. Server interaction with files and HTTP
  17. Sending, syncing, and storing data
  18. Concurrency with isolates

Synopsis:

JavaScript is a highly capable programming language, but it wasn't designed to handle the rigorous demands of large-scale web applications. Dart is a new programming language created by Google to provide a better experience for developers and to address some of JavaScript's shortcomings.

Dart in Action begins with a rapid overview of the Dart language and provides techniques and examples showing how to use it as a viable replacement for Java and JavaScript in browser-based desktop and mobile applications. It covers core features such as interacting with the browser, optional typing, classes, libraries, and concurrency with isolates. The book also includes advanced concepts that will allow readers to run Dart on the server and create "single page" HTML5 web applications.

About the Author

Chris Buckett is a Technical Consultant responsible for delivering enterprise-scale web-based business applications. Chris runs the popular Dartwatch.com blog, and is an active contributor to the dartlang mailing list. As a target user of Dart himself, he is well-placed to present the evolving language of Dart to the reader.

Product Details

ISBN:
9781617290862
Author:
Buckett, Chris
Publisher:
Manning Publications
Subject:
Programming Languages - General
Subject:
Software Engineering - Programming and Languages
Subject:
Computer Languages-CGI
Subject:
Dart;Google;HTML5;JavaScript;classes;concurrency;isolates;languages;libraries;optional typing;programming;programming languages;single-page;web application development
Copyright:
Edition Description:
Print PDF
Publication Date:
20130231
Binding:
TRADE PAPER
Language:
English
Pages:
424
Dimensions:
9.25 x 7.38 in

Related Subjects

Computers and Internet » Computer Languages » Java
Computers and Internet » Computer Languages » Javascript
Computers and Internet » Internet » Web » Web Programming
Computers and Internet » Software Engineering » Programming and Languages
Health and Self-Help » Health and Medicine » General
Health and Self-Help » Health and Medicine » General Medicine

Dart in Action Used Trade Paper
0 stars - 0 reviews
$23.00 In Stock
Product details 424 pages Manning Publications - English 9781617290862 Reviews:
"Synopsis" by ,

JavaScript is a highly capable programming language, but it wasn't designed to handle the rigorous demands of large-scale web applications. Dart is a new programming language created by Google to provide a better experience for developers and to address some of JavaScript's shortcomings.

Dart in Action begins with a rapid overview of the Dart language and provides techniques and examples showing how to use it as a viable replacement for Java and JavaScript in browser-based desktop and mobile applications. It covers core features such as interacting with the browser, optional typing, classes, libraries, and concurrency with isolates. The book also includes advanced concepts that will allow readers to run Dart on the server and create "single page" HTML5 web applications.

spacer
spacer
  • back to top

FOLLOW US ON...

       
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.