「Progate」は、環境構築を必要としないプログラミング学習サービスである。アプリ版も配信されており、パソコンを持たない人もスマホで学習できる。対応言語が多いのも特徴の一つで、幅広い言語を学習したいフリーランスに適している。どの言語も基礎レッスンは無料で、実戦的な学習に移行する際に有料となる。但し、プログラミングの難しい部分に触れることが少ないので、他の学習サービスと併用するのが良いと言える。

「ドットインストール」は、動画を教材に学べる便利ツールで、1講座が3分以内にまとめられている。当サービスは、初心者向けプログラミング学習として長い歴史を持っている。基礎部分は無料である上に、環境構築についても学べるのがメリットだ。有料プランでは全講座が見られるほか、簡単なアプリケーションの作り方も学べる。

「Coffee-Cup」は、わずか20時間でプログラミングが学べるサービスだ。対応言語はRubyとRuby on Railsに限定されるが、基礎から実践まで完全無料で学べるのが魅力である。学習対象者はHTMLとCSSの知識がある人だが、初級レベルでも問題ない。特に、Ruby on Railsを使いたいプログラマーに最適なサービスと言える。

「paizaラーニング」は、動画を見ながらコードを打つスタイルが特徴である。サイトにはプログラミングを使ったゲームも揃っており、楽しみながらスキルアップを図れるのが魅力だ。C言語とPythonは完全無料で学べるが、実戦的学習は有料となる。対応言語の幅が広く、基礎から深い内容までリーズナブルに学習できる。