独学でのプログラミング学習におすすめのサイト6選!

プログラミング学習サイトとはどんなものがあるのか、今回はプログラミング学習サイトのご紹介とお話をします。

はじめに

プログラミングを勉強するなら本での学習や教室に通うのももちろん良いですが、プログラミング学習サイトを利用すれば動画で実際の書き方を見れたり、

サイトによっては講師によるサポートや複数の言語が短時間で学ぶことが可能になります。

ドットインストール

ドットインストールでは、HTML/CSS/JavaScript/Java/Ruby/Ruby on Rails/PHP/C/WordPress/jQuery/Python/

と、多くのプログラミング言語を学習することができます。3分動画で隙間時間にも学習ができ、パソコン・スマホどちらでも視聴可能なのも魅力的です。

ドットインストールで学習するとサーバー環境も作れるようになり、Webサービス、Webサイト、さらにIOSアプリ、Androidアプリについての学習できます。

途中までは無料で視聴できますので、一度どんな雰囲気か見てみるのも良いでしょう。無料会員登録でも視聴した履歴が残るので、学習の進捗状況の把握もでき、

またドットインストールから新しいレッスンの追加情報のお知らせなどももらえます。

もっと詳しく学習したい方は月額980円でプレミアム会員で視聴可能です。プレミアム会員になると文字おこし機能、音声の性別を男性・女性どちらにも設定できたり、

ソースコードの閲覧、動画速度の変更なども可能になるのでさらに利用しやすくなります。

実際に動画を見ながらパソコンを開き手を動かしてみる学習方法になります。概要や必要となる知識についても教えてもらえるので、基礎が身につきます。

paiza

paizaはエンジニアのための転職情報サイトであり、その中でpaizaラーニングという学習ページがあります。

HTML/JavaScript/Java/Ruby/Ruby on Rails/PHP/C/C#/Python/と他にも複数の言語が学べます。3分動画で学習をしていき、次にコードを書く、そして演習問題を解くながれになります。

コードを書くには専用のエディタが必要になりますが、paizaでは環境構築も不要なのでブラウザさえあればすぐにコーディングが可能になり、初心者の方にも始めやすいです。

わからないところがあってもエンジニアの方に質問することができ、プログラミングでつまづきそうになった時の支えになってくれます。

学習していくうちにランクアップをしていけば、その実績が評価となり、履歴書も不要で応募可能な求人情報に応募でき、そのまま就職できる可能性もあります。

コードモンキー

コードモンキーはゲーム感覚で学習ができ、お子様と一緒にプログラミング学習を始めたい方に向いており、JavaScriptの学習ができます。

コードの冒険でサルのモンタと一緒に課題をクリアしていき、しかもif文や条件分岐、変数や配列なども使用しながらなので本格的なプログラムをプログラムを学習できます。

こちらもpaizaと同じようにブラウザがあれば学習でるので、始めやすさと可愛いキャラクターが魅力的です。プログラミングの授業が義務化になるになるにあたり、この機会に学ぶ方が増えることが予想されます。

オンラインで実施するプログラミング大会にも出場できるので、お子様学習の力試しに挑戦してみるのも良いでしょう。

Progate

Progateは、可愛いキャラクターの”にんじゃわんこ”と一緒に進めていく学習サイトです。こちらの言語もHTML/CSS/JavaScript/Java/Ruby/Ruby on Rails/PHP/SQL/jQuery/Python/と他にも複数の言語が学習できます。

学習内容はまずスライドでの説明があり、次に実際に手を動かして課題をクリアするという流れになります。また開発ツールの学習もできるので実践に近いことが学べます。

わからなくなってもスライドの説明に戻れたり、ヒントも閲覧できるので、学習のつまづきにかける時間も少なく済みます。無料コースでも基礎は少し学べますので、お試しで進めてみるのも良いでしょう。

有料のコース月額980円だとすべてのコースの学習が可能で、レッスンの質にもこだわりがあるので早い段階でプログラミング力が身につくのではないのでしょうか。

Udemy

Udemyはオンライン講座を1講座ずつ購入できる有料学習サイトです。動画を見ながらコードを書いていく学習方法で講師のサポートも充実されているのが魅力的です。

また月額ではなく購入すると無期限で動画を視聴できるので、仕事をしながらで学習時間が中々取れない方にもおすすめです。

世界で2000万人以上が利用しているので、その学習内容も豊富で基本的なJava/C#/Python/PHP/の他多数の言語、Web開発入門攻略コース・AI機械学習コースなど、目的に合った言語とスキルを身につけることができます。

初心者の方には少し難易度が高いかもしれませんが、学ぶ意欲が高い方にはぜひおすすめします。

Schoo

Schooはプログラミングだけではなく、Webに必要な知識を動画で学習できます。講義が生放送で行われ、最後に講師に質問もでき、受講者同士で情報を共有しながら体験できるサイトです。

学ぶ人が自分一人じゃないと思うと学習意欲も増し、受講者同士が良いメンターになるので初心者の方にもおすすめです。言語もSwift/HTML/CSS/PHP/jQuery/Python/Photoshop/lllustrator/と複数の言語が学習できます。

無料のコースもあり途中の講義まで視聴できますが、月額980円のプレミアムサービスですべての録画配信も視聴できます。また会員登録の際は誹謗中傷を防止するため、本人の顔写真や実名での登録が必要です。

ほかにも

プログラミングとはコードを書くことなので、自分の作りたいプログラムを書けばいいのですが、初心者の方はまず何を作れば良いのかが課題になります。

さまざまな学習サイトを利用するとパーツを覚えていくステップで進みますが、その他にWebの検索エンジンで”覚えたいプログラミング言語+問題集”で検索してみると沢山の問題集がヒットします。

例えば、Java+練習問題集で検索すると”北ソフト工房”がヒットします。シンプルに基本的な問題が出題されているので、初心者の方にも始めやすいです。

同じようにYouTubeで検索してみると、学習動画が沢山出てくるのでこちらもおすすめです。学習サイトと組み合わせてみると良いでしょう。

さいごに

いかがでしたでしょうか。プログラミング学習サイトは無料でもコードを書けるようになりますが、趣味の範囲を超えてより実践的な学習を望む方は有料での学習をおすすめします。

基礎が理解できたら、一つのサイトだけではなく複数のサイトで学習をするとより応用力が身につくでしょう。ご自分にあった学習サイトは見つかりましたでしょうか。

おすすめの記事