考えることをやめたら死ぬ男のブログ

英語ペラペラな僕がHIPHOP、ビジネス、ITなどいろんな話題についてぺちゃくちゃ喋ります。

【比較オタクが解説】初心者向けオンラインプログラミング学習はこれがおすすめ

プログラミング学習のビッグウェーブが来ている

最近いろんなところでプログラミング学習の必要性を訴える声を聞きます。

じわりじわりと世界的なムーブメントになってきている印象ですね。

IT界のビッグネームが精力的に動いています。

 

code.org

hourofcode.com

 

 どんだけ需要が高まっているかというと

米国では2020年に100万人のプログラマー不足が起きると予想されているほど、プログラマーの需要は大きい。

アメリカのプログラマーの年収が高すぎる。日本ェ・・・。 - 愚者が賢者になっていくブログ

このように言われています。

アメリカの話ではありますが、中間年収が900万円の仕事の

100万人分の席が空いているってけっこうパンチ力ありますよね。

 

私はまさにゴールドラッシュの再来だと思っています。

「このビッグウェーブに乗るしかない…私も勉強したい!」

と思う方もいると思いますが、まったく知識がないと

なかなか始めるのすら難しいですよね。

 

でも大丈夫。

比較オタクでプログラミング初心者の僕が

しっかりとおすすめの学習方法をまとめました。

 

オンライン講座

オンライン講座の何がいいのか簡単にまとめました。

 

メリット

  • 無料
  • 自分のペースで進められる
  • わからないとこを瞬時にググれる
  • 実際にコードを書きながら進められる

デメリット

  • 自分でスケジュールを立てなきゃいけない
  • コースを終わらせても自分一人じゃ何もできない(これはやり方次第)

 

では実際にどのサービスがいいのか見てみましょう。

Codecademy

f:id:b1840943:20160128012824p:plain

学べるもの:HTML/CSS, Javascript, jQuery, AngularJS, Java, Ruby, Ruby on rails, Python, PHP, SQL

 

これが一番のおすすめ。

ただ英語なので英語がわからない人には厳しいです。

 

でもでもでも画像の通り

上部の説明を読みながら左側に打ち込んで右側で実行できるのはイイ!

自分のコードがどのように動くのかが一目でわかるのは楽しいです。

モチベーション保ちやすいですね。

 

わからない部分があったらフォーラム(掲示板的なやつ)に行って

過去の質問見ればだいたいなにかしらのヒントは乗ってます。

これもCodecademyのすごくイイところですね。

 

Progate

f:id:b1840943:20160128013654p:plain

学べるもの:HTML/CSS, Javascript, jQueryRuby, Ruby on rails, PHP

 

Codecademyは英語でしたがこちらは日本語!

日本語のサービスの中では間違いなくダントツでおすすめです。

 

Codecademyに近いようなスタイルで学習できるのですが

違いはパワーポイントのプレゼンテーションのような形で

事前に少し学んでからこの画面で実践してみる、というところです。

 

若干「あれ?ここなんでこうなるんだ?」ってなることがありますが

そこはググって解決しましょう。

 

ドットインストール

f:id:b1840943:20160128014641p:plain

学べるもの:だいたいなんでも学べる

 

学べるものが多すぎて書けません…

 

上二つとの大きな違いは”動画”であることです。

基本的に動画を見ながら「ふんふん」とうなずいて勉強するスタイル。

 

もちろん最初に自分のパソコンで環境をつくって

実際に手を動かしながらやることもできますが

実は環境をつくるのがけっこう大きな壁です。

ここでやられた惨死体をいくつも見てきました。

 

一本の動画がだいたい3分と短く、細切れに学習できるのは

大きなアドバンテージだと思います。

僕のおすすめはCodecademyやProgateをやりながら

ドットインストールでわからないとこをつぶしたり

復習するというスタイルです。

 

まとめ

  • 英語ができるならCodecademy
  • 日本語オンリーはProgate
  • そしてドットインストールを併用する

 

これだけでプログラミングの知識0から

初心者と中級者の間ぐらいまではいけます。

 

なんにも知らない人にコード書くとこを見せて

ハッキングしているかのように装ってドヤ顔することもできます。

 

簡単なSNSならすぐに作れるようになりますよ。

なんのインストールもいらないのでまずどれかやってみましょう!