Books & Videos

Table of Contents

Chapter: Getting Started with the Dart Editor

The Course Overview

01m 58s

Installing the Dart SDK and Editor

02m 8s

Jumping in with Our First Dart Program

03m 39s

Setting Up Our Worm Project

03m 27s

Getting the HTML and CSS for the Game in Place

04m 51s

Chapter: Interacting with the DOM Using Dart

Using the querySelector() Method to Find DOM Elements

03m 2s

Calling Methods on DOM Elements

02m 3s

Dynamically Adding and Removing Elements from the DOM

03m 11s

Chapter: Putting Some Boogie in the Worm

Caring and Feeding for Your Worm

04m 20s

The Dart Random Number Generator

02m 29s

Using Timers to Create Simple Animations

02m 35s

Creating and Implementing a Proper Worm Class

03m 27s

Chapter: Reacting to Key Press Events

Handle Key Press Events

02m 5s

Figuring Which Key Was Pressed by the User

01m 42s

Implementing the Game Logic for Pause, Resume, and Reset

03m 29s

Chapter: Putting the Game Together

Implementing Collision Detection

02m 59s

Implementing the Win and Game Over Scenarios

03m 12s

Testing Our Gameplay and Cross-compiling to JavaScript

02m 14s

Chapter: Adding Some Flair

Using CSS to Add Some Flair to Our Game

03m 4s

Dart and CSS Animations

04m 53s

Conclusion and Further Expansions of the Game

03m 14s