絶対に飽きない!初心者におすすめの楽しすぎるプログラミング学習サービス10選

Pocket

bsPAKU150710030659

プログラミングを学ぼうとしたけど、良く分からず挫折してしまった…。そんな方でも「絶対に」挫折せずにプログラミングを習得できる初心者向けの学習サービスをまとめました。

 

まずは動画でプログラミングの基礎を学び、各プログラミングの学習サービスで実際にコーディングを実践し、慣れてきたらゲーム形式の学習サービスでさらに極めていく、という順番でまとめましたので、いきなり難しいことをして挫折しないように工夫しました。

 

   Ⅰ.動画で学ぶプログラミング

① ドットインストール – 3分動画でマスターする初心者向けプログラミング学習サイト

② 無料動画のオンライン学習サイト – schoo WEB-campus(スクー)

   Ⅱ.「Ruby」を習得できる学習サービス

① ミニツク – Rubyのe-ラーニング研修システム

② Progate | プログラミングの入門なら基礎から学べるProgate (プロゲート)

   Ⅲ.「PHP」を習得できる学習サービス

paiza動画ラーニング | プログラミング学習のpaiza

   Ⅳ.「JavaScript」を習得できる学習サービス

① 無料学習サイトShareWis(シェアウィズ)

② CODEPREP -オンラインでプログラミングを学ぼう-

③ プログラミング学習ならCodeStudy

   Ⅴ.ゲームで学ぶプログラミング

① CodeCombat – Learn how to code by playing a game

② CodinGame – Programming is fun

Ⅰ.動画で学ぶ学習サービス

以下の動画学習サービスはほとんどの言語に対応していますので、まだ何を学ぶか迷っている人も、実際に動画見て自分に合いそうな言語、目的に合った言語を選びましょう。

 

SnapCrab_NoName_2015-11-16_23-15-18_No-00

 

① ドットインストール – 3分動画でマスターする初心者向けプログラミング学習サイト

国内で一番有名なプログラミング学習サービスです。基礎的な内容がほとんど無料で学習できます。メジャーな言語のほとんどに対応しています。

 

 

 

SnapCrab_NoName_2015-11-17_13-48-37_No-00 (1)

② 無料動画のオンライン学習サイト – schoo WEB-campus(スクー)

実際のプログラマーの講師が生放送で授業をしてくれるので、わからないこともすぐに質問できます。生放送は無料なので、徹底的に使い倒しましょう。

Ⅱ.「Ruby」を習得できる学習サービス

Rubyは日本で生まれたプログラミング言語です。癖がなく、日本語のドキュメントなどが多いため初心者でも勉強しやすいです。そんなRubyの学習に特化した学習サービスをまとめてみました。

 

 

SnapCrab_NoName_2015-11-21_23-19-11_No-00

① ミニツク – Rubyのe-ラーニング研修システム
Rubyを学ぶことができるeラーニングシステムです。Rubyの入門・演習だけでなく、Ruby on Rails(Rubyでアプリを作るための枠組み)の使い方やRuby技術者認定試験(Silver)の対策コースまで用意されています。

 

SnapCrab_NoName_2015-11-17_14-1-57_No-00

② Progate | プログラミングの入門なら基礎から学べるProgate (プロゲート)
さまざまな言語に対応していますが、なかでもRubyの講座が豊富です。非常に洗練された画面で、RubyとRuby on Railsが学べます。

 

 

 

Ⅲ.「PHP」を習得できる学習サービス

 

paiza動画ラーニング | プログラミング学習のpaiza
動画 + 練習問題で、着実にPHPを学ぶことができるサービスです。国内のPHPの学習サイトは希少ですが、このサイトで事足りるのではないのでしょうか。

 

Ⅳ.「JavaScript」を習得できる学習サービス

JavaScriptだけでなく、セットで使うことの多いHTML/CSSが同時に学べるサービスを中心にまとめました。

SnapCrab_NoName_2015-11-17_14-33-17_No-00

 

① 無料学習サイト ShareWis
ShareWisは、JavaScriptだけでなく様々な言語に対応していますが、JavaScriptと一緒に使うことが多いHTML/CSSなど関連の言語の学習もできるので特におすすめです。

 

 

SnapCrab_NoName_2015-11-17_14-42-51_No-00

② CODEPREP -オンラインでプログラミングを学ぼう-
JavaScript/HTML/CSSに特化した学習サービスです。経験値がたまるので、ゲーム感覚で続けられます。ディスカッションスペースで質問ができる上、コードを入力すれば自動で進むので初心者の方におすすめです。

 

SnapCrab_NoName_2015-11-17_14-13-6_No-00
③ プログラミング学習ならCodeStudy

インターンシップ情報サイト「JEEK」が提供しているプログラミング学習サービスです。実際にコーディングをしながら学習を進めることができます。実践型なので、上記のサイトをクリアしてから利用すると効率的に学習ができます。

 

Ⅴ.ゲームで学ぶ学習サービス

SnapCrab_NoName_2015-11-17_14-48-38_No-00

① CodeCombat

ゲーム感覚でプログラミングを学ぶことができるサービスです。対応言語はJavaScript/Python/Lua(ゲーム用スクリプト言語)です。ゲーム開発に応用できるような内容が学習できるので、ゲームを作りたいと思っている人にはおすすめです。

 

SnapCrab_NoName_2015-11-21_23-5-42_No-00

② CodinGame – Programming is fun
こちらは残念ながら日本語に対応していませんが、英語を学ぶこともプログラミング学習の一つです。また、CodeCombatに比べて難しいので、プログラミングにある程度慣れてきてから挑戦してみましょう!ちなみに、ほとんどの言語に対応してます。

 

まとめ

プログラミングを学ぶ際に挫折しないコツは、「分からなかったら戻る」ことと「簡単だと思いすぎないこと」です。学習サービスが充実してきたとはいえ、一朝一夕で身につくわけではありません。また、分からないことがあったら基礎に戻って素直に学びなおすことが大切です。

 

Pocket

携帯を乗り換えるお得な方法まとめ

1. 携帯キャリアそのままの機種変更では、機種代金・月額料金・キャッシュバックとあらゆる面で損!
2. au・ドコモからソフトバンクのように乗り換えることで、機種代金もお得に、毎月も安く使うことが可能。
3.通常のショップではなく、下記のようなスマホルームやおとくケータイなど、店舗費のかからないWeb販売店を利用することで数万円の現金キャッシュバックを貰えます。

スマホルーム

電話

03-6455-7803

03-6455-7803

評価

★★★

キャッシュバック

20,000円〜50,000円

特徴

  • 高額キャッシュバック
  • 5sや5cは一括0円

デメリット

  • 東京都神奈川に限られる。

おとくケータイ

評価

★★★

キャッシュバック

20,000円〜30,000円

特徴

  • 高額キャッシュバック
  • 全国に店舗あり

デメリット

  • 実際のデモ機を触れない

ソフトバンクオンライン

評価

★★☆

キャッシュバック

0円〜10,000円

特徴

  • 直営のため入荷が早い
  • 店頭の待ち時間が無い

デメリット

  • MNPでもキャッシュバックが少ない

ドコモオンラインショップ

評価

★★☆

キャッシュバック

0円〜10,000円

特徴

  • 直営のため入荷が早い
  • 店頭の待ち時間が無い

デメリット

  • MNPでもキャッシュバックが少ない

au Online Shop

評価

★★☆

キャッシュバック

0円〜12,000円

特徴

  • 直営のため入荷が早い
  • わかりやすい料金シミュレーション

デメリット

  • MNPでもキャッシュバックが少ない