今日は何やら牛山くんがキャニット先生に相談があるようです。

おやおや。牛山くん、どうしました?

キャニット先生! オンラインのプログラミング学習を始めようと思うんです。おすすめのサイトを教えてください

うっ……牛山くん! 君は、わたしとキャニット先生を裏切るつもりなのか?

いや、そうじゃないんですよ。 キャニット先生に教えてもらった部分も、オンライン学習で復習をすれば理解が深まりそうじゃないですか

なるほど。牛山くんはいろいろと考えているんですね。では、今回は牛山くんのリクエストにお応えして、私がおすすめするオンラインのプログラミング学習サイトを紹介しましょう

やったー! よろしくお願いします

……わたしも聞くぅううううううう!
というわけで、今回はおすすめのオンラインの学習サイトを厳選して5つ紹介します。これからオンラインサイトを通じてプログラミングの学習をしようとしている方は、参考にしてください。
おすすめのプログラミング学習サイト5選


最初に、今回紹介するサイトの名前をお伝えしますね。こちらの5つです
- progate(プロゲート)
- ドットインストール
- Tech Academy(テックアカデミー)のYouTube
- Schoo(スクー)
- ミニツク

Progateとドットインストールは、名前を聞いたことがありますね

むっふっふ。 実はわたし、ドットインストールの会員だったりします

ちょっと。抜け駆けしようとしているのは、猫田さんのほうじゃないですか! で、ドットインストールでどこまで学習したんですか?

んん? 会員登録したところで力尽きたので、何もしてませんよ

……。 はい、では1つずつ詳しく紹介しますね
①:Progate


まず最初に紹介するのはProgate(プロゲート)です
Progateはスライドを見ながらプログラミングを学びます。その後に実際に手を動かしてコードを書く流れで学習できるオンラインサイトです。
Progateで学べるプログラミング言語は、実に幅広いです。基礎となるHTML&CSSからPHPやJavaScriptなどのメジャーなものに加えて、cssの記述を簡略化することができるsaasや、データ操作およびデータ分析に必要なSQLまで学べます。
無料なのは初級編まで

Progateは途中まで無料なんですよね、たしか

そうですね。全てのレッスンが初級編や中級編など難易度別に分かれていて、無料で学習できるのは初級編および基礎編までです
中級編や上級編のレッスンを閲覧したい場合は月額980円の有料会員プランに登録する必要があります。

月々980円は、安い気がしますね

ちゃんと学習をするのなら、絶対に安いですよ
②:ドットインストール


続いて猫田さんが入会だけしたらしい(笑)ドットインストールです

なーんか、悪意を感じる言い方だなぁ

猫田さんは、どうしてドットインストールを選んだんですか?

1回の授業がめっちゃ短いって聞いたからかなぁ
ドットインストールは、猫田さんの言うように1回の授業が短いのが特徴です。全ての動画が3分以内に収められているので隙間時間での学習が可能な上に、スマホでも閲覧が可能。場所を選ばずにサービスを利用できます。
また、ドットインストールはコンテンツが豊富なのも特徴です。400以上のレッスンと6,500以上の動画が用意されています。各プログラミング言語の基礎知識からホームページの作成方法、簡単なミニゲームの制作、スマホアプリの開発など、さまざまな学習ができるオンライン学習サイトです。

良さそうじゃないですか。どうして猫田さんはドットインストールで学習をしなかったのですか?

えー、登録したら満足してしまったと言いますか……わけのわからない達成感が生まれてしまいましたねぇ
無料会員と有料会員がある
ドットインストールも無料会員と有料会員(プレミアム会員)のプランがあり、月額1,080円で有料登録が可能です。
③:Tech AcademyのYouTube動画


次に紹介するのはYouTubeのチャンネルです。ご存知かもしれませんが、今はYouTubeにも多くのプログラミングの学習動画が投稿されているんですよ
YouTube上でプログラミングと検索すればさまざまな動画がヒットします。中でもおすすめしたいのは、Tech Academy(テックアカデミー)が出している動画です。

Tech Academyは、聞いたことがありますよ

Tech Academyは、有名なプログラミングスクールの1つですからね。プログラミングスクールが投稿している動画なので、内容が非常にわかりやすく、有益なものも多いです

こんなものまで無料で視聴できるんだね
学べる言語もHTML・CSS、Javascript・jQuery、Gitなどと豊富です。プログラミングスクールに通えば、もちろん有料ですがYouTubeを見るだけならもちろん無料ですよ。
カリキュラム毎のプレイリストが便利
ま独学でオンライン学習を続けているとどの順番で学習を進めていけば良いかわからない状態に陥ることがありますが、Tech Academyの動画ならそんな心配も必要ありません。
なぜなら、Tech Academyの動画はカリキュラム毎にプレイリストが作成されているからです。プログラミング学習初心者の方にとって、このサービスはとてもありがたいですね。
すでに200本以上の動画が投稿されていて、現在も定期的に新しい動画がアップロードされているので、学習内容に困ることは無いでしょう。
Schoo(スクー)


次に紹介すSchooは、無料でプログラミングに関するオンライン授業の生配信を見られます
Schoo(スクー)は、大人たちがずっと学び続ける生放送コミュニティという理念に基づいて運営されている学習サービスです。学べるジャンルはプログラミングだけではなく、マネジメントやビジネススキルなども学べます。

放送中にチャットで質問を送ることできますよ

おおっ! それはいいですね
また、スマホアプリもリリースされているので、どこにいる時でも電波さえあれば利用することができます。
有料プランに入ると機能が追加!
Schooにも有料会員プランがあり、月額980円で有料会員になると見逃した生放送の録画配信や限定放送の視聴が可能になります。
動画教材は4,600本以上あり、いつも同じ時間に生放送が行われるわけではないので、お金に余裕がある方は有料会員をおすすめします。
ミニツク


最後に紹介するのはRubyを学ぶことに特化したオンライン学習サイトミニツクです
ミニツク(Rubyがミニツク)は、動画やドリルを通してRubyを徹底的に学ぶことができます。
Ruby on Railsを学ぶことも可能
また、RubyのフレームワークであるRuby on Railsについても学ぶことが可能です。

民間資格であるRuby技術者認定試験(Silver)の対策もできます
Rubyは主にWebアプリを制作するために使用される言語です。実際にクックパッドや食べログ、メルカリなどがRubyを用いて作成されています。Rubyを身につけるとさまざまなWeb開発の場面で役立つでしょう。
まとめ:自分に合った教材で、まずは無料学習


自分に合いそうなものは見つかりましたか?

とりあえず、いくつか試してみたいと思います

どれも無料だから、とりあえず試せるのがいいよね
今回紹介したもの以外にも、無料でプログラミングを学べるオンラインサイトはたくさんあります。気になったものは、どんどん試していきましょう。