この記事では、こういった疑問に答えます。
プログラミングの独学って、何を使って勉強したら良いか迷いますね?
また、できれば無料で安く学びたいですよね?
僕も初心者の頃にまったく同じことを思ったので、駆け出しの頃に調べて実際に使った経験があります。
この記事では、その僕の体験談を元に無料のプログラミング学習サイトを紹介しているので、かなり参考になるかと。
また、現在僕はフリーランスエンジニアとして働いているので、記事の信頼性も高いかと思います。
- おすすめ無料学習サイト10選
- プログラミング独学のコツ
- 無料にこだわるのはあまりおすすめではない話
つまり、この記事を読むことで
「安くプログラミングを学びたいけど、どこで何を学んだら良いか分からない。。」
と言った悩みが完全に無くなります。
ぜひ、最後まで読んで参考にしてみてください。
エンジニアを目指している方へ、
知識0からエンジニアで稼げるようになるまでの手順を全てまとめました。
プログラミング学習の参考にしてみてください。
【超神サイト多数】おすすめ無料学習サイト10選
では、勿体ぶっても微妙なので、さっそくおすすめの無料プログラミング学習サイトを紹介していきます。
とりあえず全部使ってみて、自分にあったものを選択していただければと。
オススメ無料サイト1:Progate
- 内容: Web系の言語
- 料金: 一部無料
- おすすめ度: 星5
まず、圧倒的にオススメなのがこのProgateです。
知っている人も多いかもしれませんが、Web系の言語を超絶分かりやすくゲーム感覚で学ぶことができます。
このサイトを作ったのは東大生の人なので、かなり信頼性も高いです。
これ以上無いくらい分かりやすく、ゲーム感覚でプログラミングを学べるので超絶オススメです。
ちなみに、僕も愛用してました。
ただ、一部有料となっているのが残念なところ。
けれど、料金は1000円ほどなので、課金するのも全然ありです。
オススメ無料サイト2:Recursion
- 内容: コンピュータサイエンス
- 料金: 一部無料
- おすすめ度: 星4
次にオススメするのはRecursionになります。
こちらはプログラミングを学ぶと言うよりも、コンピューターサイエンスを学べるサイトになります。
プログラミングをするのであれば、コンピュータサイエンスの知識も必須なのでこのサイトで身につけてしまいましょう。
運営者の一人は、FaceBookのエンジニアです。
こちらも超絶信頼性の高いサイトと言えますよね。
このサイトもProgateと同じようにゲーム感覚で学べるのでオススメです。
こちらも一部有料ですが、無料でも十分なほど学べます。
オススメ無料サイト3:freeCodeCamp
- 内容: プログラミング全般
- 料金: 完全無料
- おすすめ度: 星4
次はfreeCodeCampです。
こちらは海外のサイトになりますが、超オススメです。
まず、カリキュラムの量が半端ないです。
このサイトのカリキュラム全てやれば、エンジニアになれるほどの力がつきます。
ただ、全部通して勉強するには、目安で3000時間ほどかかるらしいです 笑
そのくらい圧倒的な量があるので、迷ったらこのサイトで学べば良いと思います。
オススメ無料サイト4:TechTrain
- 内容: Web系の言語
- 料金: 完全無料
- おすすめ度: 星4
次にオススメするのは、TechTrainになります。
こちらはあまり知られていないですが、超絶オススメです。
その理由は、LINEやメルカリのエンジニアが講師をしているからです。
しかも無料で。
ありえないですよね。
サッカーで例えると、日本代表選手が無料でサッカーを教えているようなものです。
これを使わない理由はありません。
このサイトはレベルごとに課題があり、ゲーム感覚で学べます。
しかも、就職の手伝いなどもしてくれるのでマジで神サービスです。
ぜひ登録しましょう。
オススメ無料サイト5:Practice.dev
- 内容: フロントエンドの言語
- 料金: 完全無料
- おすすめ度: 星3
次に紹介するのが、Practice.devです。
このサイトはフロントエンドエンジニアを目指している方にオススメです。
ReactとTypeScriptというフロントエンドの言語しか問題がないですが、かなり質の高い問題が多いです。
どちらかと言えば、中級者向けの内容なのでプログラミング学習に慣れてきたら使ってみてください。
オススメ無料サイト6:Paiza
- 内容: コーディングテスト
- 料金: 完全無料
- おすすめ度: 星3
次に紹介するのがPaizaになります。
このサイトでは、様々なコーディングのテストを受けることができます。
しかも、転職サービス連携しているので、レベルの高い問題を得と良質な求人を紹介してくれたりします。
僕はあまり使ったことないですが、転職を目指している方にはかなり良いサイトになります。
オススメ無料サイト7:ドットインストール
- 内容: プログラミング全般
- 料金: 一部有料
- おすすめ度: 星4
次に紹介するのが、ドットインストールになります。
こちらはプログラミングの基礎を3分ほどの短い動画でサクサク学べるサイトになります。
講義の種類が豊富で、様々なことを学べるので結構おすすめです。
僕も初心者の頃はかなりお世話になりました。
ただ、一部有料なのが残念なところ。
とは言え、月額1000円ほどの超激安価格なので、課金して学ぶのも全然ありだと思います。
オススメ無料サイト8:Schoo
- 内容: IT全般
- 料金: 完全無料
- おすすめ度: 星3
こちらのSchooは、日本の大学の授業を無料で聞けるサイトになります。
海外のと比べると若干質は下がるのですが、何よりも日本語で学べるのがメリットです。
英語が出来る人は次に紹介するサイトで、海外の授業を受けた方が良いと思います。
とは言え、知らない知識を英語で学ぶのはかなりハードルが高いのでまずはこのサイトから学習してみてください。
オススメ無料サイト9:Cousera
- 内容: IT全般
- 料金: 一部有料
- おすすめ度: 星4
こちらのCouseraは、世界中の一流大学の授業を無料で受けられるという神サイトになります。
ハーバードやスタンフォードの世界1,2位の大学の授業を聞けるので、かなり良いです。
IT系の講義も結構豊富なので、おすすめです。
機械学習の講義なんかは有名ですね。
オススメ無料サイト10:AtCoder Problems
- 内容: コーディングテスト
- 料金: 完全無料
- おすすめ度: 星3
最後に紹介するのは、AtCoder Problemsです。
こちらは中級者向けですが、無料で競技プログラミングの問題を解けるサイトになります。
競技プログラミングの基礎を僕もこのサイトで学んだのですが、明らかにコードの質が変わりました。
そのくらい良質な問題が集まっているので、一度解いてみることをおすすめします。
とは言え、上級の問題を解けるようになる必要はあまり無いので、基礎的な問題だけを解けばOKです。
【これさえおさえればOK】プログラミング独学のコツ
はじめにおすすめサイトを紹介してきました。
ここからは、学習するときのコツについて解説していきます。
コツとしては主に3つあります。
- 6割の理解で次に進む
- 基礎をおろそかにしない
- わからない事をすぐに聞ける環境を作る
1つずつ具体的に解説していきます。
独学のコツ1:6割の理解で次に進む
プログラミングの学習は完璧を目指さずに、6割の理解でもどんどん先に進むようにしましょう。
なぜかと言うと、プログラミングは奥が深いので、完璧を目指そうとすると終わらないからです。
また、学習を進めていくと知識が増えて、自然と分からなかったことが分かるようになります。
つまり、6割の理解を目指して学習を進めた方が、逆に早くプログラミングを習得できるということです。
独学のコツ2:基礎をおろそかにしない
プログラミングの学習において、基礎は超超超大事です。
基礎をおろそかにしてると、実務で使い物にならなくなります。
Webとは何か、インターネットとは何か、どんな通信方式を使っているか、などをしっかりと学習しましょう。
基礎が分かっている人は分かってない人と比べてコードの質が違ってきますし、何よりも学習速度が圧倒的に速くなります。
なので、基礎をおろそかにせずにしっかりと学ぶようにしましょう。
独学のコツ3:わからない事をすぐに聞ける環境を作る
最後のコツは、わからない事をすぐに聞ける環境を作ることです。
これは難しいですが、一番大事です。
プログラミングの独学で挫折する1番の原因は、「分からないことを周りに聞ける環境ではない」ということです。
すぐに相談できる人がいれば、エラーになったり、学習内容で迷ったり、分からないことがあった場合にすぐ聞くことができます。
当たり前ですが、こういった環境にいれば圧倒的な速度で成長することができます。
この最強の環境を作れるのが、プログラミングスクールの最大のメリットです。
無料でこの環境を作るのは難しいですが、stackoverflowを使えば無料で質問することができます。
また、TwitterなどのSNSでみんなに向けて質問すれば、意外と優しい人が答えてくれたりします。
なので、無料で学びたい人はこう言ったサイトを活用すると良いです。
おすすめの無料プログラミングスクール3選
ちなみに、無料プログラミングスクールという選択肢もあります。
無料なのに質はかなり高そうなので、通うのは全然ありだと思います。
気になるスクールは無料相談に行きましょう。
そのほうが、スクールの雰囲気などが知れて深い比較ができるようになるので。
プログラマカレッジ
僕が最もおすすめしたいのが、プログラマカレッジです。
オススメする理由は、3つあります。
まず、料金が完全無料であることです。
例え就職に失敗しようが、途中で受講を辞めようが料金は一切かかりません。
このような完全無料なスクールは他にないので、おすすめです。
2つ目の理由が、カリキュラムの質です。
まず、アウトプット重視になっているので、実践力が身につきやすいです。
カリキュラムも400時間以上あり、チーム開発も行っているので、かなりの知識や経験が身につきます。
無料でこれほどまでの質は中々ないので、かなりオススメです。
最後の理由が、高い転職率です。
プログラマカレッジは、5000件以上の豊富な求人に加え、書類の添削や面接対策までしてくれます。
結果として、96.2%の就職率、平均内定獲得率3.7社という驚くべき数字を叩き出してます。
これらの理由から、僕はプログラマカレッジを最もおすすめします。
LIKEIT
次におすすめするのが、LIKEITです。
ここも20代専門の無料プログラミングスクールになります。
このスクールも条件なしの完全無料で、現役エンジニアに質問し放題という神サービスになってます。
カリキュラムも、
- 基礎学習
- 現場開発を想定したカリキュラム
- オリジナルアプリの開発
とかなり質の高いものになっています。
また、「すぐに転職」、「じっくり学んでから就職」なども選べるようになっています。
つまり、個々人に最適化されるサービスを受けられるということです。
なのでここも20代の人生を預けるのには、十分なサービスとなっていると言えます。
みんスク
みんスクは転職エージェントの「ワークポート 」が運営している、完全無料のプログラミングスクールになります。
人材紹介専門で18年、IT業界に強い転職コンシェルジュのワークポートが運営しているスクールなので、受講後のキャリアの選択肢(求人)が豊富です。
また、プログラミング学習だけでなく以下のようなサポートも手厚いです。
- キャリア相談
- 選考応募書類の作成・添削
- 企業ごとの面接対策など
なので、本気で転職を考えている人にはかなりおすすめのスクールとなります。
また、全国各地に教室があり、その教室は好きな時間に通い放題なので、かなり集中してプログラミング学習に取り組むことができます。
カリキュラムも基礎学習とポートフォリの作成があるので、かなり良いです。
特に地方に住んでいる人や、オフラインで勉強仲間を作りたい人におすすめのスクールです。
とは言え、無料にこだわるのはあまりおすすめではない
無料のおすすめサイトや学習のコツを紹介してきましたが、無料にこだわりすぎるのも良くないです。
なぜなら、有料の教材の方が質が高いことが多いからです。
例えば、有料であればUdemyと言った神サイトもあります。
なので、効率良く学びたいのであれば、有料のサイトや本で学ぶのもおすすめです。
また、お金を払うことでその分を取り返そうとして、やる気が出るというのもメリットです。
例えば、無料で学習してる場合と数十万を払ってプログラミングスクールに通った場合を想像してみてください。
どちらの方がやる気が出ると思いますか?
後者ですよね?大金を払ってるのでそれを取り返そうと必死に勉強するはずです。
けれど、無料で学びたいという気持ちも分かるので、まずは今回紹介した無料のサイトで学んでみて、もっと深く学びたくなったら有料の教材を購入する感じで良いと思います。
有料の教材などのおすすめをこちらの記事で紹介しているので、一応貼っておきますね。
まとめ プログラミング独学に役立つ無料学習サイト
今回はププログラミング独学に役立つ無料学習サイトとプログラミング独学のコツなどを解説してきました。
最後にもう一度内容を確認しましょう。
おすすめの無料サイトは次の10選
- Progate
- Recursion
- freeCodeCamp
- TechTrain
- Practice.dev
- Paiza
- ドットインストール
- Schoo
- Couserra
- AtCoder Problems
独学のコツ
- 6割の理解で次に進む
- 基礎をおろそかにしない
- わからない事をすぐに聞ける環境を作る
とは言え、独学にこだわり過ぎるのは微妙なので本気でプログラマーを目指すのであれば有料の教材も買いましょう。
プログラミングの学習はかなり大変ですが、そこまでしてでもプログラマーになる価値はあります。
スキルを身につければ、収入や働き方の自由度がかなり上がるので。
僕は今回紹介したサイトで学習をすることで、プログラミング学習を乗り越え、独立するまでになれました。
そのくらい信頼性の高い方法なので、ぜひ参考にして実践してみてください。
さらに詳しいプログラミングの独学方法については、こちらで解説しているので、ぜひ参考にどうぞ
「プログラミングスクールが高くて通えない。。」
といった悩みがこのサービスで解決します。
それは、次世代型のサブスクプログラミングスクールになります。
具体的に、このスクールは以下のことが可能です。
- 講師とのマンツーマンレッスン
- 質の高いかなりボリュームのある教材
- 講師に質問し放題
そして、お値段はたったの1,980円から。
これで高いお金を払わずに、エンジニアになることが可能です。
今なら、全額返金保証もあります。
エンジニアを目指す人も年々増えているで、お早めにどうぞ。
当サイト限定の、初月50%OFFクーポン(HINOSHIN)あり
>>侍テラコヤの評判・口コミ|現役エンジニアが実際に使ってみた感想