Udacity
各講座はクローズドキャプション付きのビデオ講義、発想の強化や概念の理解を目的とした設問、行動して理解することを目的とした補足課題を含む数章で構成される。 Python言語を用いたプログラミング課題の成績はサーバー上の自動採点プログラムで評価される。