【全て無料】独学でもスキルが身につくプログラミング学習サイトTOP5

プログラミングを無料で学習おすすめサイトTOP 5

こんにちは!ハナキノボル(@novl_h)です。いきなりですが、あなたはこんな経験はありませんか?

「プログラミング 学習 無料サイト」とかで検索した際にとにかくたくさんの学習サイトが出てきて、

え、こんなにあるの!?たくさんありすぎ!

結局、どれを使ったらいいの?

という状態に陥るやつです。僕はプログラミングを勉強し始めたばかりの頃そんな状況に陥りました。しかし、せっかくプログラミングに興味を持っているあなたにそんな思いはさせたくない..!とプログラミングスクール従事者としては思うわけです。

という事で今回は、2019年現在で人気のある無料プログラミング学習サイトを5つに厳選し、さらにいくつかの評価基準を設けて徹底比較し、ランキング形式でご紹介していきます。この記事を読めば独学でも楽しく、そして着実にプログラミングスキルが身につくはず。

また、最後にはおまけとして、

そもそもどのプログラミング言語を学べばいいの?
どうやって学習していけばいいの?
独学でスキルを身につけられるか不安..

そういった悩みを抱えている方へのアドバイスも載せています。ぜひ参考にしてみてください!それでは、早速ご紹介していきましょう!

そうそう、サイトだけでなくプログラミングスクールに通って効率的に学習することも一つの有効な手段ですよ。


【体験談まとめ】プログラミングスクール・教室3大あるある失敗談
更新日 : 2019年7月17日

全労働者の47%が失業?!AI時代でも高い年収を獲得するためのキャリア戦略
更新日 : 2019年6月4日

プログラミング学習サイトおすすめTOP5

今回紹介するプログラミング学習サイトをランキングにする際、評価基準として設けたのは以下の5項目です。

  • 使いやすさ
  • 学びやすさ
  • 楽しさ
  • 学べる範囲の広さ
  • 学べる範囲の深さ

これらを元に、独学したい初心者の方に本当におすすめできるプログラミング学習サイトをランキングにしました。では早速1位からどうぞ!

※全て無料で利用可能ですが、どれも全サービスを使う場合、途中から課金が必要になります。

1位:ドットインストール

スクリーンショット 2015-12-24 18.06.43

引用元:ドットインストール http://dotinstall.com/

プログラミングを動画で学びたいならドットインストールが間違いないです。プログラミングに関わりのある人なら知らない人はいないほど有名なサービスです。

何がいいの?

動画なので、わからない単語があっても何となく進めていけます。テンポも早いので、つまづくことなくサクサクいけます。ひとつのことを突きとめて理解するというより、初心者が全体を俯瞰したいというニーズを満たしてくれます。

スクリーンショット_2015-12-24_18_35_27

引用元:ドットインストール http://dotinstall.com/

こんな人にオススメ

  • とにかく動画で学びたい人
  • 早口にもついていける人
  • 隙間時間を活用したい人

勉強出来ること

  • ホームページ制作
  • アプリ開発
  • ブログサイト(Wordpress)
  • サーバーサイド言語
  • フロントエンド言語
  • データベース

=> ドットインストールを使ってみる

2位:Progate

スクリーンショット 2015-12-24 18.06.43

引用元:Progate http://prog-8.com/

2018年、最も注目を集めたプログラミング無料学習サービスかもしれません。あの堀江貴文さんもこのようにコメントしています。

何がいいの?

とにかく、見た目がオシャレで可愛い! さらに、学習レベルやスキルグラフなど、まるでゲームをやっているかのようにプログラミングを楽しく学べるんです。

スクリーンショット_2015-12-24_18_06_27

引用元:Progate http://prog-8.com/

初学者の最初の難問となる「開発環境構築」や「コンソール」の使い方など、「つまらない & つまづく」ポイントは一切排除されている印象を受けます。えっこんなにプログラミングって楽しいの?と思える遊び心や工夫がしてあるんです。

スクリーンショット_2015-12-24_18_39_07 2

引用元:Progate http://prog-8.com/

こんな人にオススメ

  • これからプログラミングを学んでみたい超初心者の人
  • プログラミング学習したけど、つまづいて諦めてしまった人

勉強出来ること

  • HTML & CSS
  • JavaScript
  • Ruby
  • Ruby on Rails
  • PHP

=> Progateを使ってみる

3位:Schoo

スクリーンショット 2015-12-24 18.06.43

引用元:Schoo https://schoo.jp/

Schooは無料で学べるオンライン動画学習サイトです。プログラミングのみならずデザインや経営、英会話など様々なビジネススキルを学べるインターネット上の学校のようなイメージです。無料で学べるのは「生放送」のみで、過去の動画は980円 / 月の会員費が必要になります。

何がいいの?

どの分野も業界屈指の「先生」が教えてくれるので、ものすごい安心感を得られます。一本60分と長めの動画になるので、腰を据えて学習されたい方に適しています。ただ、仕方ありませんが無料で学習できる範囲は限られています。

スクリーンショット_2015-12-24_20_07_08

引用元:Schoo https://schoo.jp/

こんな人にオススメ

  • ちょっとした学校気分を味わいたい人
  • 動画学習をしたい人
  • 業界屈指の「先生」から学びを請いたい人

勉強出来ること

  • デザイン
  • プログラミング
  • ビジネス英語
  • ビジネス
  • スタートアップ

=> Schooを使ってみる

4位:paiza動画ラーニング

スクリーンショット 2016-03-20 19.37.47

引用元:paiza動画ラーニング https://paiza.jp/works

何がいいの?

Paizaはプログラミングのクイズを解くことによって、自分のプログラミングの手腕を証明して各種IT企業からスカウトがもらえるという転職サイトです。そんなPaizaが作っている学習サイトなので、自分の現段階の実力を測るための演習課題もしっかり作られています。

動画の長さも3分以内で、ブラウザ内にプログラミングできる場所があるのでサクサク学んでいくことが出来ます。

スクリーンショット_2016-03-20_20_41_33

引用元:paiza動画ラーニング https://paiza.jp/works

PHP以外の新しいRubyやPythonは本当に基礎の基礎のみになっていますが、入門者の人にもスムーズにはじめられます。

こんな人にオススメ

  • ITに自信が無いから動画で学びたい人
  • 資格学習など力試しをする場が好きな人
  • 自分のペースで基礎から学びたい人

勉強出来ること

  • Ruby
  • Python
  • PHP

=> paiza動画ラーニングを使ってみる

5位:コードモンキー

スクリーンショット 2016-03-20 19.21.52

引用元:コードモンキー https://codemonkey.jp/

何がいいの?

次の動画を見ていただければその素晴らしさがすぐに分かっていただけるでしょう。

ご覧のとおりCodeMonkeyでは感覚的にプログラミングの考え方が身につきます。意外と頭を使わないとクリアできないようになっていますが、PCを触れるお子さんも楽しく学習することができます。

また、Twitterでもサポートをしてくれるので安心です。

 

CodeMonkeyを実際に使用した感想もまとめていますので、CodeMonkeyを使用して見たい方はチェックしてみてください。

CodeMonkey(コードモンキー)とは?ゲームで学ぶプログラミングサイト
更新日 : 2019年5月3日

こんな人にオススメ

  • お子さんと一緒に学びたい人
  • 「プログラミング」という言葉に抵抗のある人
  • ゲームが好きな人

勉強出来ること

  • プログラミングの組み立て方
  • 論理的な考え方

=> コードモンキーを使ってみる

プログラミング学習サイトTOP5の比較表

画像:スクール比較表

※◎:3点 / ◯:2点 / △:1点

この記事をここまで読んで、それでもまだどのサイトで学ぶのか決めあぐねている方には、ドットインストールをおすすめします。

2011年のサービス開始以来、年々登録者数を増やし、なんと総登録ユーザー数が16万人まで上りました。プログラミング学習をしている人から全員登録しているんじゃないのか? と思えるほどの登録数です。

ドットインストールはプログラミング学習サービス界の重鎮と言っても過言ではありません。長いものに巻かれろとはよく言いますが、プログラミング学習サービス界の長いものは、ドットインストールで決まりです。悩んだら、ドットインストールが一押しです!

他にも手軽にスマホで学べる学習アプリもあります。どんな学習アプリがあるか気になる人はこちらを覗いてみてください。


プログラミング学習がスマホで手軽にできるおすすめアプリ厳選4選
更新日 : 2019年7月4日

アプリでも学べるプログラミング学習サイト

プログラミング学習サイトは、PCだけでなくスマホでも学ぶことができます。今回紹介した中では

  • Progate
  • Schoo
  • ドットインストール(Webからサイト閲覧)

以上、3つのサービスがアプリから利用できます。アプリで学習するメリットはなんといっても手軽さではないでしょうか。移動中にできたり、外出先の空き時間などスキマ時間でサクッと学習できます!

プログラミングになれるまではスマホで学習して、なれてきたらPCで学習してもいいかもしれません。スマホで学習できるサイトについてはこちらで詳しく紹介しています。

プログラミング学習がスマホで手軽にできるおすすめアプリ厳選4選
更新日 : 2019年7月4日

学習を始めるのに迷っていませんか?

画像:shutterstock

学ぶ言語に迷っている、あなたへ

プログラミング学習サイトをいざ目の前にしたところで、どのプログラミング言語を学ぶかが決まっていなければ、踏み出せないですよね。はっきり言って……この学習するプログラミング言語を選部ことは超超超重要です。

なぜなら、どのプログラミング言語を学習するかで今後のエンジニア人生が変わるからです。習得したプログラミング言語によって、出来ることや、働ける業種、将来性などが大きく変わります。

では、どんなプログラミング言語を習得すればいいのか? 詳しくは下記の記事を参考にしてみてください。

【2019年最新】おすすめプログラミング言語を徹底比較ランキングTOP10
更新日 : 2019年7月15日

プログラミング言語の特徴は分かるけど、今後に関わることだからしっかり決めたい

そう考えている方は、「学習プラン診断」を使ってみてください。このアプリを使えば、あなたが今後作りたいものや理想とする働き方から、あなたにぴったりなプログラミング言語の提案をさせて頂いています。1分程度で終わるので、ぜひご活用ください。
学習診断アプリを使う

それでも

このアプリだけでは不安なので、直接話してもっと詳しくどの言語を学ぶべきか知りたい

このように思う方は、弊社の無料体験レッスンをご活用ください。インストラクターが、あなたの目的にあったプログラミング言語を選ぶお手伝いをさせていただきます。

無料体験レッスンで話を聞く

【月500名以上が受講】1時間で人生が変わる無料体験レッスン
更新日 : 2019年6月25日

学び方に迷っているあなた

そもそも参考書や入門書を使って勉強すればいいのか、それとも本記事で紹介しているような無料学習サイトで勉強すればいいのか、というところで悩んでいる方もいますよね。

まずはサイト学習を

いきなり入門書はNG!?正しいプログラミング学習教材の選び方」で詳しく話しましたが、いきなり入門書はダメです。まずは、本記事で紹介した無料学習サイトを駆使してプログラミングに慣れましょう。

プログラミングの勉強を始める初心者が最初にやるべき7つのこと
更新日 : 2019年6月28日

サイト学習のあとは書籍学習をすべし

無料学習サイトでプログラミングに慣れたあとは、参考書や入門書に触れましょう。サイト学習だけでは深い知識は手に入りません。どうしても限界があります。

しかし、やみくもに入門書を手に取るのもナンセンスです。プログラミング初心者におすすめの入門書52選【目的別ランキング保存版】で紹介したように、あなたのプログラミングを学習する目的を踏まえて、自分にあった入門書を選びましょう。

フリーランスを目指すなら〇〇×〇〇エンジニアで市場価値を勝ち取れ
更新日 : 2018年10月30日

独学での学習に不安がある人は?

この記事を読んでいる方の中には、

独学で挫折せずに学習を続けられるのか

と不安を持つ人もいるかと思います。プログラミング初心者の方からしてみれば、学習方法も分からずどのようなキャリアを目指せば良いの分からないので、モチベーションが続かず挫折してしまう人が後をたちません。挫折の大きな原因としては

  • プログラミングを覚えてどんな未来を目指すのか明確じゃない
  • 学習プランが明確じゃないので、遠回りな学習をしてしまう
  • エラーなどで躓いた時にすぐに解決できる環境を用意できていない

などです。ここを自分で解決するのって結構無理がありますよね……

ですが、この挫折する原因を解決できる方法があります。それがプログラミングスクールで学習を進めることです。

なんだ、結局プログラミングスクール通わないとだめなのかよ・・・

と思う方もいるでしょう。しかし、プログラミングスクールに通うことでしか得られない有利なことがあります。それは

  • エンジニアのプロとマンツーマンレッスンで徹底的に学習をサポート
  • いつでも相談できる環境で学習効率をアップ
  • あなたに合ったカリキュラムで成長を実感出来る

など、あなたを挫折させない学習サポートが徹底されています。

ですが、プログラミングスクールもお金がかかります。なので、いきなり通うよりもまずは無料体験レッスンを受けてみましょう。

弊社で行っている無料体験レッスンでは、

  • あなたがプログラミングを学んでどんな未来を目指すのか
  • そのキャリアを考えた学習プランの提案
  • プログラミング学習に対する不安や疑問の相談

など、業界屈指のコンサルタントがあなたの悩み・不安を解決してくれます。

プログラミングを学んだ先の理想は一人一人違います。完全個別指導で、あなたに合わせた専属講師とカリキュラムで学習を進め、オリジナルサービスを開発することによって、転職やフリーランスデビュー、社内昇進などで様々な卒業生がキャリアを伸ばすことに成功しています。

プログラミングを学ぶ目的をしっかりヒアリングさせていただいた上で、最適な言語選定や学習プランの提案をさせて頂きます。まずは下記のカレンダーより空いてるお日にちにお気軽にお越し頂ければと思います。

初心者過ぎて、何をすればいいのか全くわからない方へ

画像:shutterstock

学ぶ目的を決めましょう

プログラミング学習を成功させるには目標を決めることが大切です。まずはなにを作成するかを決めましょう。作るものによって必要なプログラミング言語も決まります。目標が決まったら3ヶ月で目標を達成する! といった感じで期限を設けましょう。

目標はだいたい1週間周期まで細分化すると効果的です。目標が達成できなかった場合は、なぜ目標を達成できなかったか考えていくことで原因を特定できます。この作業を定期的に行うことで、プログラミング学習をより効率的に学習できますよ。

独学での学習はモチベーションが全て

独学でプログラミングを学習するには、モチベーションを保たなくてはなりません。何をするにしてもモチベーションがなければ始まらないですよね。

モチベーションを保つコツとして、プログラミングを学ぶことで何を得られるかを知っておきましょう。どれだけのメリットがあるのか知っておくことで、モチベーションを保てますよ。

学ぶだけでもOK?プログラミング学習で得られる3つのメリット
更新日 : 2019年6月26日

番外編:プログラミングで彼女を作りながら学習してみた

Paiza

スクリーンショット 2015-12-24 18.49.07

引用元:Paiza http://paiza.jp/

転職サイトを運営する「Paiza」が提供するプログラミングで彼女を作るという企画です。プログラミングに関する問題を解いていき、あなただけの彼女を作っていきます。

期間限定で開催されているので、自分のプログラミングスキルを試したい方はお早めにどうぞ!

試しに編集部でやってみた

こちらがデフォルトの「彼女」です。

スクリーンショット_2015-12-09_3_00_54

引用元:Paiza http://paiza.jp/

問題が出題されます。つり目の女性が好きなので「つり目セット」をとりに仕掛けます。

スクリーンショット 2015-12-09 3.01.53

引用元:Paiza http://paiza.jp/

問題が面白いですね。「AnnAnnAnn…」って……(笑)

とりあえず書いてみましょう。提出するコードの言語はみんな大好き「Ruby」にします。

スクリーンショット 2015-12-09 3.10.34

引用元:Paiza http://paiza.jp/

よしできた! これでいけるでしょう! 提出してみます。

スクリーンショット 2015-12-09 3.11.35

引用元:Paiza http://paiza.jp/

正解しました! 「つり目セット」をゲットできました!

早速、「彼女」をつり目にしてみましょう。

スクリーンショット 2015-12-09 3.14.26

引用元:Paiza http://paiza.jp/

いかがでしょう。やはりいい感じになりましたね。寂しいクリスマスにはもってこいのサービスですね。

感想

楽しくプログラミングが学べます! 初心者の方でもチャレンジできる内容になっているので、今の自分のレベルを確認する意味でも、やってみて損はないと思います。

まとめ

いかがでしたでしょうか? 今回ご紹介した5つのサイトでプログラミングの超基礎レベルは網羅できるはずです。侍エンジニア塾では、プログラミング学習に関するコツやノウハウを多数公開しています。

是非参考にしてみてください。


未経験からWebアプリ開発にいたるまで!エンジニアになるためのプログラミングスキル修得方法
更新日 : 2018年11月29日

LINEで送る
Pocket

書いた人

ハナキ ノボル

ハナキ ノボル

侍エンジニア塾ブログ編集長。オウンドメディア運営、コンテンツマーケティング、SEO対策が得意分野です。プログラミングはすべての人が学ぶべきスキルだと思っています。0→1を作り上げるエンジニアはとてもかっこいい職業で世の中のイメージ(3K)を変えたい!と密かに思ってます。現在Swiftを勉強中。音楽鑑賞が趣味で、ライブやフェスによく行きます。
インスタやってます。
ツイッターやってます。
ブログやってます。

おすすめコンテンツ

あなたにぴったりなプログラミング学習プランを無料で診断!

プログラミング学習の効率を劇的に上げる学習メソッドを解説