Skip to main content

Migrating to the Web Using Dart and Polymer - A Guide for Legacy OOP Developers

Faisal Abid (Dynamatik, Inc.)
Average rating: ****.
(4.00, 6 ratings)

Dart is one of the most interesting innovations to come from Google in recent years. It combines OO concepts with modern day web development and spits out JS code that can be run in any modern web browser as well as Dart byte code that can run on the DartVM.

It hides away all the bad parts in JS and gives you a clean, easy to understand platform to build powerful web applications.

Combined with Polymer, the framework to build components for the web, Dart makes itself the perfect platform for someone coming from a strong OO background to get started in web development.

In this session we will learn what Dart is all about, how you can build powerful web applications using Dart & Polymer and learn tips and tricks to speed up your Dart development.

We’ll go over the syntax, the tools, pitfalls, the language quirks, demo’s, examples and much much more.

By the end of the session, you’ll know enough to build a real world, production ready Dart app.

Photo of Faisal Abid

Faisal Abid

Dynamatik, Inc.

I am a software engineer, author, teacher and entrepreneur.

From the hardcore server-side and database challenges to the the front end issues, I love solving problems and strive to create software that can make a difference.

I’m an author published by Manning and O’Reilly and have also appeared in leading publications with my articles on ColdFusion and Flex.

In my free time I teach Android or Node.js at workshops around the word, speak at conferences such as OSCON, CodeMotion, FITC and AndroidTO.

Currently, I’m the founder of Dynamatik, a design and development agency in Toronto.

During the days I am a Software Engineer at Kobo working on OS and app level features for Android tablets.