超厳選!無料・有料プログラミング学習サイト6選 !

プログラミング

プログラミングに対して、以下のようなイメージを持っているかもしれません。

  • 難しい
  • 数学が得意な理系しかできない
  • パソコンオタクしかできない

実際はそんなことはないのですが、プログラミングを触ったことのない人にとっては未知の世界でしょう。

「プログラミングに興味はあるけど、自分に合っているのかな…」と疑問に思う方は、まずはWebサービスでプログラミングを体験してみてはいかがでしょうか。

近年はプログラミングの学習環境が急速に整っており、あまりお金をかけたくない方でも十分な学習ができるようになっています。

本記事では、初心者におすすめのプログラミング無料・有料学習サイトを紹介します。

※今回紹介する無料サイトはすべてのコンテンツが無料というわけではなく、1つのサイトを除いて、より高度な学習には課金が必要になります。「少し体験したい!」という方は無料コンテンツだけで十分ですので、ご安心ください。

学習サイトの選び方

足元に道順が書いてある画像

後ほど厳選プログラミング学習サイトを6つ紹介しますが、実際みなさんは6つの中から1つまたは2~3のサイトを選んで学習することになると思います。

そこで、自分に合った学習サイトを選べるようにおすすめの選択基準を3つ紹介します。

学習したい言語・スキルに対応しているか

学習サイトによって対応するプログラミング言語が異なる場合があります。

プログラミング初心者で特に言語にこだわりがない方なら、HTML/CSS、JavaScript、Java、PHP、Ruby、Pythonは今回紹介する学習サイト全てで対応しているため心配する必要はありません。

ただ、「Swiftを学習したい!」など具体的に学習したい言語が決まっていたり、「このスキルを学習したい!」など具体的な目標がある人は、自分の学習したい言語・スキルにサイトが対応しているか確認しましょう。

プログラミング言語の選び方については下記記事を参考にしてください。

環境構築が必要か

環境構築とは、プログラムを実行できるように自分のパソコンに諸々の設定をすることです。

プログラミングを学習する前に環境構築で躓いてしまい、そのままプログラミングをやめてしまう人も多いです。

環境構築が不要ですぐに学習が可能なサイトや、動画で環境構築の方法をわかりやすく解説するサイトもあれば、詳しい解説がなく全て自分で行う必要のあるサイトもあるので、しっかりと確認してください。

どんな学習形式か

学習形式はサイトによりさまざまです。

スライド、動画視聴、ゲーム形式など様々なので、自分に合った学習方式を選びましょう。

※本記事では高校生・大学生・社会人の方へ向けたおすすめ学習サイトを紹介しているため、子ども向けのゲーム形式の学習サイトは掲載していません。

小さな子ども向けのゲーム形式の学習サイトは、こちらの記事で紹介しています。

超厳選おすすめ学習サイト6選

それでは早速見ていきましょう。

無料/有料環境構築難易度学習形式
Progate・一部無料・「プラス会員」月額980円(税別)不要やや低めスライド
ドットインストール・一部無料・「プレミアム会員」月額1,080円(税込み)必要ふつう~やや高め動画視聴
Paiza・一部無料・「12カ月プラン」で1カ月あたり600円不要やや低め動画視聴
Schoo・生放送は無料・「プレミアム会員」月額980円(税込み)必要ふつう動画視聴
CODEPREP・完全無料不要やや低め穴埋め形式
Udemy・有料必要ふつう~やや高め動画視聴

Progate

Progateのサイト画像

参照元:Progate

無料/有料・一部無料・プラス会員月額980円(税別)
環境構築不要
難易度やや低め
学習形式スライド

Progateはイラスト中心のスライド学習が特徴です。

2~3分程度スライドを読んだ後実際に自分でコードを書き、間違いがあればサイトが自動で指摘してくれます。

また、どうしてもわからない場合は模範解答を見ることができるので、躓くことなく学習が可能です。

プラス会員になればより多くのレッスンを受けることができますが、無料版でも十分に学習できます。無料版で学習して、さらに学習をしたいと思ったタイミングでプラス会員に移行するとよいでしょう。

ドットインストール

ドットインストールのサイト画像

参照元:ドットインストール

無料/有料・一部無料・プレミアム会員月額1,080円(税別)
環境構築必要
難易度ふつう~やや高め
学習形式動画視聴

ドットインストールは動画視聴形式の学習サイトです。

ドットインストールは1回約3分の動画を視聴した後、実際に自分のパソコンで実行して学習する形式のサイトです。

環境構築を自分で行う必要があるのですが、環境構築の手順も動画で詳しく説明されているため、動画通りに進めることで比較的楽に構築できるでしょう。

ドットインストールは全部で約450レッスン、約6700本の動画を提供しており、初心者が学びたいと思ったことは大体ドットインストールで対応できます。

各言語の文法講義以外にToDoアプリやおみくじ、ビンゴゲームなどのミニアプリを作る講義もあるため、初心者でも楽しくプログラミングを学ぶことができます。

また有料版には質問機能も付いており、より効率的に学習できます。

Paiza

Paizaのサイト画像

参照元:Paiza

無料/有料・一部無料・12カ月プランで1カ月あたり600円
環境構築不要
難易度やや低め
学習形式動画視聴

Paizaはドットインストール同様、1回約3分の動画を視聴して学習するサイトです。

ドットインストールと違う点は、環境構築が不要なことです。動画視聴かつ環境構築が不要なため、初心者に非常におすすめです。

また、動画のナレーションは声優の方が務めることや、「推しと学べるプログラミング」などの動画があることからエンタメ要素が強く、非常に親しみやすいです。

ただ、動画数の多さや認知度の高さはドットインストールのほうが上なので、自分の好みに合わせて選んでください。

Schoo

Schooのサイト画像

参照元:Schoo

無料/有料・一部無料・プレミアム会員月額980円(税込み)
環境構築必要
難易度ふつう
学習形式動画視聴

Schooは1本60分の動画を視聴する学習サイトです。

生放送の動画のみ無料で、過去の動画を視聴するためにはプレミアム会員になる必要があり、無料で見れる動画は少ないです。

ただ、Schooはマーケティング・経済・デザインなどプログラミング以外の動画にも対応しています。

そのため、プログラミング以外にも学習したい分野がある方・とにかく新しいことを学習したい方は、Schooで学習するのがおすすめです。

CODEPREP

CODEPREPのサイト画像

参照元:CODEPREP

無料/有料・完全無料
環境構築不要
難易度やや低め
学習形式穴埋め形式

CODEPREPは穴埋め形式で学ぶことができるのが特徴です。

今回紹介する中で、唯一完全無料で学習できるサイトです。さらに環境構築も必要なく、カリキュラムを通して1つのWebアプリを完成させることができます。

「絶対にお金をかけたくない!」という方におすすめの学習サイトになります。

Udemy

Udemyのサイト画像

参照元:Udemy

無料/有料・有料
環境構築必要
難易度ふつう~やや高め
学習形式動画視聴

Udemyは今回紹介する動画学習サイトの中で唯一の、動画買い切り形式の学習サイトです。

他の月額制学習サイトと違い、動画を買ってしまえばずっと自分のものになるので好きな時に学習・復習できます。

講座は全て有料で、通常は1講座1万円程かかるため少し高いと思うかもしれませんが、かなり高頻度でセールが行われるため実際は1講座1,200円前後で購入できることが多いです。

ただ、プログラミングをとりあえず体験したい人にとって動画の買い切りはハードルが高いと思うので、本格的に学習したい人はUdemyを活用するとよいでしょう。

 まとめ

今回は、初心者におすすめの学習サイトを6つ紹介しました。

どれも非常に学習しやすくおすすめですが、6つのうちどれを学習しようか迷った場合はProgateとドットインストールがおすすめです。

Progateでプログラミングに慣れたあと、ドットインストールを使うことで環境構築も含めてより実践的な学習をすることで効率的にステップアップできます。

本記事が、あなたのプログラミング学習のきっかけになれば幸いです。

自力でWebサイト制作やWebアプリ開発ができるようになるスクール

「自力でプログラミングで何か作れるようになりたい!」「いつか、プログラミングを使って稼ぎたい!」

このように思っている方にぴったりなスクールが、COACHTECHです。

COACHTECHはフリーランス特化型のスクールで、自力でWebサイトの制作やWebアプリ開発ができる人材の育成に取り組んでいます。スクールの卒業生は現場では使えないと言われる中、COACHTECHではアウトプット中心の学習で、実践的なプログラミングスキルが身に付きます。

実際に、プログラミング未経験から案件を獲得できた方も多いです。

「プログラミング学習についてもっと知りたい!」「未経験でもちゃんとプログラミングスキルが身に付くのか不安」という方は、ぜひ無料カウンセリングにお越しください。

プログラミング
\ この記事をシェアする /
COACHTECH Lab.
タイトルとURLをコピーしました