I will not teach this course. I will provide enough material, pertinent links and programming exercises so that you may decide to learn on your own, with a bit of my help. If you have questions concerning Dart, please use Stackoverflow.dart. If you have questions concerning this course, use the course Forum.
If there is a subject that is difficult for you to grasp, and if there is a group of Dart learners interested in the subject, we may organize a Google+ Hangout.
Short code examples used in presentations of the course are available at GitHub as an application of Dart Editor. You need to know the basics of Git in order to clone the application. See Code Repositories of the Web Links section.
|Week||Presentation||To Read/Listen||Software||To Do|
|3||Chapter 2 (up to Classes, except Functions)||ex03 (1%)|
||Example Console||ex04 (10%)|
|6||Word Frequency||ex06 (10%)|
|9||ex09 (1%): create a canvas game with moving rectangles of different colors, whose objective is to move out the red rectangle without accidents|
|10||ex10 (10%): create the same game from the previous week, but this time with DOM|
|11||ex11 (1%): create a tic tac toe game|
|13||work on team project (5%)|
|14||team (2-3 members) project of your choice (40%)|
On Dart Education by Dzenan Ridjanovic is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.