02 February 2013

Learn Dart FAST!

Always wanted to learn Dart but just can't find a huge chunk of free time? Learn Dart FAST in 5 mins videos!

Ep. 1: A Simple Dart Script

Welcome to Dart Tips, the video series that teaches you all about Dart. In our first episode, we show you a simple Dart script and get you comfortable with reading Dart code.

Ep. 2: Runtime Modes

Dart runs fast in production mode, and runs with type assertions in checked mode. Learn about Dart's two runtime modes and when to use each of them for maximum developer feedback and speed.

Ep. 3: Variables

Dart is optionally typed, so variables can have type annotations. You can also mark variables as final to ensure they will point to one and only one object. Watch this episode to learn more about variables in Dart.

Ep. 4: Strings, Numbers, Booleans, Oh My!

The trifecta of built-in types is strings, numbers, and booleans. Watch this episode to learn how to initialize them with literals, the difference between ints and doubles, and what is truthy and falsey in Dart.

Ep. 5: Collections In Dart

Dart comes with lists, queues, maps, and sets out of the box. Watch this episode to learn how to pick the right collection class for the job. Fun tip: did you know that the Dart language spec doesn't use the word 'array'?