Skip to main content
  • Book
  • © 2015

Web Programming with Dart

Apress
  • Become a Dart Pro.

  • Web Programming with Dart teaches you all about the Dart language.

  • You will work with web services, Dart and JSON, and understand the potential that Dart brings to the server side.

  • You will also work with Polymer.dart for web components creation.

Buy it now

Buying options

eBook USD 34.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 44.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (30 chapters)

  1. Front Matter

    Pages i-xxi
  2. Dart’s Flightpath So Far

    • Moises Belchin, Patricia Juberias
    Pages 1-11
  3. Getting Started

    1. Front Matter

      Pages 13-13
    2. Setting up Dart Correctly

      • Moises Belchin, Patricia Juberias
      Pages 15-29
  4. Dart Tools

    1. Front Matter

      Pages 31-31
    2. Making the Most of the Dart Editor

      • Moises Belchin, Patricia Juberias
      Pages 33-73
    3. Using Pub and dart2js to Compile Applications to JavaScript

      • Moises Belchin, Patricia Juberias
      Pages 75-86
    4. Application Launches

      • Moises Belchin, Patricia Juberias
      Pages 87-98
    5. Using the Dart Pub Package Manager

      • Moises Belchin, Patricia Juberias
      Pages 99-113
    6. Optimizing for Dart VM and Dartium

      • Moises Belchin, Patricia Juberias
      Pages 115-119
    7. Cleaning up with Dart Formatter

      • Moises Belchin, Patricia Juberias
      Pages 121-124
    8. Generating Dart Code Documentation

      • Moises Belchin, Patricia Juberias
      Pages 125-134
    9. Monitoring Your Applications with Observatory

      • Moises Belchin, Patricia Juberias
      Pages 135-145
  5. The Dart Language: Basics

    1. Front Matter

      Pages 147-147
    2. The Dart Comment System

      • Moises Belchin, Patricia Juberias
      Pages 149-157
    3. Understanding Operators and Expressions

      • Moises Belchin, Patricia Juberias
      Pages 159-170
    4. Mastering Dart’s Variables and Data Types

      • Moises Belchin, Patricia Juberias
      Pages 171-203
    5. Flow Control Statements

      • Moises Belchin, Patricia Juberias
      Pages 205-210
    6. Working with Functions

      • Moises Belchin, Patricia Juberias
      Pages 211-218
    7. A Syntax Summary and Cheat Sheet

      • Moises Belchin, Patricia Juberias
      Pages 219-222

About this book

Web Programming with Dart 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.

With 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. Web Programming with Dart 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.

  • Take a full tour of Dart's core features and its advanced functionality
  • Learn 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.
  • Develop your own command-line and server side applications and, of course, web applications with Dart.

About the authors

Moises Belchin started developing applications for business companies where he specialized in e-commerce and cloud computing development working on a lot of different projects for desktop and mobile devices with various technologies like PHP, Java, ASP, .Net, C#, JavaScript, CSS, HTML, Python, PostgreSQL, MySQL, Oracle y Sql Server. He co-founded the first cloud computing ERP/CRM in Spain. He loves new technologies, he is continuously learning and he is drawn to the newest and most powerful programming languages, for that reason he started to work with Dart from its inception in March 2011. He contributes to Dart development and debugging, working with the community and developing blogdart.es the first point of reference about Dart for Spanish developers.

Bibliographic Information

Buy it now

Buying options

eBook USD 34.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 44.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access