プログラミングに少し興味を持って、副業として挑戦してみたいと考えている方も多いのではないでしょうか?
初めて学ぶ人にとって、どのように学習を進めていけば良いのか迷ってしまうと思います。
この記事では初心者が無料で始められるプログラミング学習サイトを7つ紹介します。
また、それぞれ実際に利用してみた感想もお伝えします。
mugi自分にぴったりなサイトを見つけてください!
- 無料で始められるプログラミング学習サイト7つ
- 実際に使ってどうなの?使った感想をお伝えします
- 副業としてプログラミングを選択するメリット
こちらでは手軽に学習できるアプリを紹介しています!


初心者のプログラミング学習サイトの選び方
プログラミングを学び始めるには、本やスクールなど色々な手段があります。
初心者には手軽に、思いったたら始められる学習サイトがとても役に立ちます。
選ぶ時は、次のポイントを考慮すると良いでしょう。
無料で始められること
初めて触れるのにいきなりお金を払うことは抵抗があると思います。
「このサービス本当に良いのかな?」「そもそも自分にプログラミングって合うのかな?」
プログラミング学習サイトの多くは無料で始められるコース・レッスンを提供しています。
少し試してみるという意味でも、まずは無料の範囲内でチャレンジしてみましょう。
日本語に対応していること
学習をスムーズに進めるためには、日本語に対応しているかどうかは重要なポイントとなります。
エンジニア熟練度が上がってくると、英語でもなんとなくわかってきたりするものですが、初心者はそういってられません。



質問・サポート窓口が日本語だとなお安心できますね!
各学習サイトの比較とおすすめポイント
おすすめのプログラミング学習サイトを7つ紹介します。
今回は無料から始められる、初心者には嬉しい全て日本語対応しているサイトを選んでいます。
サクッと確認用に比較表を準備しましたので、より詳しく知りたい方は次の章を見てください。
各サイトを比較
| サイト名 | 初心者向け度 | コンテンツ形式 | 対応言語 | 無料範囲 | 有料プラン |
|---|---|---|---|---|---|
| Code Lesson | スライド形式 ブラウザ上でコーディング | HTML, CSS, JavaScript(DOM), React, Vue, TypeScript, Java, PHP, Python, SQL など | 各コースのお試しレッスン Web制作コース7レッスン無料 | 税込3,278円 / 月 | |
| Schoo(スクー) | 動画 | HTML&CSS, JavaScript, Ruby, C, React, Python, Go など | 生放送は全て無料 プレミアム登録後7日間無料 | プレミアムプラン 980円/月 | |
| paizaラーニング | 動画 クイズ | C, C#, HTML, Java, JavaScript, SQL, PHP, Python3, Ruby, Go, Swift など | 完全無料の講座あり 主に入門編 | 1ヶ月プラン 1,490円/月 | |
| Progate | スライド形式 ブラウザ上でコーディング | HTML&CSS, JavaScript, Python, SQL, Java, PHP, Ruby, Go など | 各コースのお試しレッスン | プラスプラン990円/月〜 | |
| ドットインストール | 動画 | HTML&CSS, JavaScript, Java, React, SQL, Python, PHP, Ruby, Unity など | 無料レッスンあり | プレミアムプラン1,280円/月 | |
| CODEPREP | クイズ形式 ブラウザ上でコーディング | HTML&CSS, JavaScript, Java, Canvas など | 全て無料! | – | |
| シラバス | 読み物 | HTML, CSS, JavaScript, Ruby など Photoshop, Illustrator の使い方も | 全て無料! | – |
初心者におすすめ無料で始めるプログラミング学習サイト
それでは7つの初心者におすすめのプログラミング学習サイトを順番に説明していきます。
実際に使ってみた感想も載せているのでチェックしてみてください。色々な言語でチャレンジしてみましたよ。
Code Lesson


| サービス名 | Code Lesson |
|---|---|
| 初心者おすすめ度 | |
| コンテンツ形式 | スライド形式 ブラウザでコーディング |
| 対応プログラミング言語 | HTML, CSS, JavaScript, React, Vue, TypeScript, Java, PHP, Python, SQL など |
| 有料プラン | プレミアムプラン 3,278円 / 月 |
Code Lesson は「未経験から独学でプロを目指す」というコンセプトのプログラミング学習サービスです。
- スライドで効率よく学習
- 現役エンジニアが監修したロードマップ
- 豊富なコース
登録は無料で、各コースごとの最初のいくつかのレッスンは無料で受けることができます。
実際に利用してみた感想
「CodeLessonというサービスをお試ししてみた」という章で感想を紹介しています。


Schoo(スクー)


| サービス名 | Schoo(スクー) |
|---|---|
| 初心者おすすめ度 | |
| コンテンツ形式 | 動画 |
| 対応プログラミング言語 | HTML&CSS, JavaScript, Ruby, C, React, Python, Go など |
| 有料プラン | プレミアム 980円/月 |
Schooは、ライブ配信で学習できるサービスです。
プログラミングだけでなく、社会で役立つさまざまな「今日から役立つ実践スキル」の動画・生放送が揃っています。
生放送は無料会員でも全て参加することができ、講師の方に質問することもできます。
さらに、プレミアム会員は7日間の無料お試し期間があるので、気になった方は一度覗いてみてください。
実際に利用してみた感想
プレミアム会員の7日間無料お試し期間を利用して、「HTML・CSS応用 ~BEMを使ったCSSの命名規則~」という講座を受けてみました。


まるで大学の講義を受けているような感覚で、非常にシンプルでわかりやすい内容になっていました。
CSSの命名規則があるのは知っていたのですが、あまり理解出来ていなかったのでとても良い講座だと感じました。





他にも興味が湧くような授業ばかりで、とりあえず7日間は見漁ってみようかなと思います!
paizaラーニング


| サービス名 | paizaラーニング |
|---|---|
| 初心者おすすめ度 | |
| コンテンツ形式 | 動画 |
| 対応プログラミング言語 | HTML&CSS, JavaScript, Ruby, C, React, Python, Go など |
| 有料プラン | 1ヶ月プラン 1,490円/月 |
paizaラーニングは、短い動画で学習しその後ブラウザ上でプログラムを書いて課題をこなすことができるサービスです。
初心者向けのコースから、実際の実務に近いプロジェクトベースのコースまで幅広く取り扱っています。
有料プランもありますが、入門編は無料のコースも多く、初心者におすすめです。
実際に利用してみた感想
Ruby入門編 にチャレンジしました。


このレッスンは完全無料になっていました。他にも入門編は完全無料になっているものが多いようです。


はじめに動画で詳しい説明があり、その後に演習問題へ進むため、非常に理解しやすかったです。
また、演習課題では「エラー箇所を正しく修正しよう!」といった問題も含まれており、初心者がつまずきやすいポイントをしっかりカバーしていました。
また、ゲーミフィケーションを取り入れているコンテンツもあり、楽しく学習することができそうです。



かなり初心者向きだと感じました!
Progate


| サービス名 | Progate |
|---|---|
| 初心者おすすめ度 | |
| コンテンツ形式 | スライド形式 ブラウザでコーディング |
| 対応プログラミング言語 | HTML&CSS, JavaScript, Python, SQL, Java, PHP, Ruby, Go など |
| 有料プラン | プラスプラン990円/月〜 |
Progateは、「初心者から、創れる人に」というコンセプトのサービスです。
スライド形式の教材で学び、ブラウザ上で実際にコードを実行しながら学べます。
自分のパソコンに開発環境を用意する必要がないので、初心者に向いています。
実際に利用してみた感想
こちらの記事で、Progateを使用して学習した記録を載せています。


ドットインストール


| サービス名 | ドットインストール |
|---|---|
| 初心者おすすめ度 | |
| コンテンツ形式 | 動画 |
| 対応プログラミング言語 | HTML&CSS, JavaScript, Java, React, SQL, Python, PHP, Ruby, Unity など |
| 有料プラン | プレミアムプラン1,280円/月 |
ドットインストールは、3分程度の短い動画でプログラミングを学べる学習サイトです。
動画数は8000を超え、扱っているプログラミング言語の数も圧倒的に多いです。



他のサイトで見つからなかった言語もここにはあるかも
開発環境を整えるところから一緒に動画で行うので、躓くことも少ないと思います。
入門部分は無料となっているコースがあるので、試してみてください。
実際に利用してみた感想
「はじめてのWeb制作」というコースを試してみました。


このコースはなんと、ブラウザ上でも実行できるようになっていました。


動画を見ながら、右のエディタで真似して実行できるのでスムーズに進めることができました。
始めてWeb制作学ぶよって人は、このコースから始めるのも良いかもしれません。
CODEPREP


| サービス名 | CODEPREP |
|---|---|
| 初心者おすすめ度 | |
| コンテンツ形式 | クイズ ブラウザでコーディング |
| 対応プログラミング言語 | HTML&CSS, JavaScript, Java, Canvas など |
| 有料プラン | 全て無料! |
CODEPREPというサービスはなんと、現在全て無料で利用できます。
実際に利用してみた感想
「はじめてのReact」 というブックに挑戦してみました。Reactはほとんど触ったことがありません。


このようなブックが数多く用意されています。


ブラウザ上でコードエディタが表示され、穴埋め形式でかなりサクサク進んでいきます。
詳しい説明が少ないので、他のコンテンツで基礎を学んだあとに復習問題として活用するのが良いでしょう。



これだけで学ぶのは難しそう…。
また、別のプログラミング言語の経験がある人にとっては、新しい言語の雰囲気を知るをつかむのに適しています。
シラバス(cyllabus)


| サービス名 | シラバス(cyllabus) |
|---|---|
| 初心者おすすめ度 | |
| コンテンツ形式 | 読み物 |
| 対応プログラミング言語 | HTML, CSS, JavaScript, Ruby などPhotoshop, Illustrator の使い方も |
| 有料プラン | 全て無料! |
シラバスは、WebデザインやWebアプリケーションの開発方法を学べるサービスです。
Web開発の一連の流れに沿って学習できる仕組みになっており、全て無料で利用することができます。
実際に利用してみた感想
Webデザイン編のバナナデザイン株式会社入社編を体験してみました。
このコースのゴールは「HTMLから学習を始めてWordPressでレスポンシブなサイトを開発」することです。


OSごとの環境構築から始まり、HTMLの基本的な部分を学んでいきます。
実際に自分のローカルに環境を作って実行するので、開発している実感が得られると思います。
本を見ながら進める感覚に近く、これを無料で提供しているのは素晴らしいです。
ただし、情報がやや古い場合があるため、その点には注意が必要です。
無料で使えるプログラミング学習サイト番外編
無料でプログラミングできるサイトとして番外編を少しお届けします。
「プログラミング学習サービス」とは少し異なるものの、十分に役立つツールですので、ぜひチェックしてみてください。
Qiita
Qiita とはエンジニア同士が情報を共有するプラットフォームです。
レッスンやコース形式の学習サービスではなく、個々のエンジニアが知見を投稿している場です。
チュートリアルから実践的な内容まで、さまざまな記事が揃っているので、気になるトピックを検索してみてください。
言語ごとのチュートリアル
各プログラミング言語には、公式サイトやコミュニティが提供する無料のチュートリアルが存在します。
これらを利用することで、特定の言語に特化して学ぶことができます。
プログラミング学習サービスとして提供されているものよりも、少し難しく感じるかもしれません。
現現役エンジニアが新しい言語を習得する際によく活用している、より実践的な内容です。
本格的に学びたい方は、挑戦してみてはいかがでしょうか。以下に一例を示します。



慣れてくるとこのチュートリアルでも充分学べます
なぜ副業でプログラミングがおすすめ?
副業としてプログラミングを選ぶことには、いくつか大きなメリットがあります。
以下では、その主なメリットを紹介します。
需要が高い
プログラミングのスキルは現在だけではなく、今後も需要が高まると見られています。
たとえ未経験であったとしても、学習を始めれば副業として高い収入を得られる可能性があります。
キャリアの幅が広がる
プログラミングを副業にすることで、新たなキャリアの選択肢が広がります。
副業で実績を積むことで、今後のキャリアで有利になることもあります。
転職活動時にも、実際のプロジェクトで培ったスキルや成果物をポートフォリオとして提示できるため、アピールポイントが増えます。



未経験と実績ありでは需要が全く違います!
まとめ
この記事では、無料で始められるプログラミング学習サイトの選び方から、おすすめのサイト、さらには副業でプログラミングを始めるメリットについて解説しました。
自分に合った学習サイトを見つけ、プログラミングスキルを磨きながら、新たなキャリアの可能性を広げていきましょう!




