MUTANT

SEOやブログマネタイズの手法を紹介しています。ブログを運営する上での役立つtipsを紹介していきます。

【2018年版】プログラミング学習ができるおすすめの国内、海外サイトをまとめてみる

f:id:mutant-tetsu:20180205145939j:plain

 

プログラミング学習のおすすめサイトを無料、有料あわせて、そして国内・海外問わず良いものをまとめて紹介します。

 

様々な職業がテクノロジーに淘汰されると言われていますが、その中でも確実に足りないと言われているのはそのテクノロジーを司るエンジニア職。

 

自分もプログラミングは勉強中の身でRubyの次に今年はPythonの勉強を始めました。

 

プログラミングの勉強を始める時にオンラインで勉強できる国内、海外のサービスを色々調べてブクマしてきたので備忘録も兼ねて紹介していきます。

 

なお、今回はオンラインで勉強できるプログラミング学習サイト/サービスを紹介するので、あえて通学型のプログラミングスクールは外しています。(最後に通学型の体験談にも触れるので興味のある人はぜひ)

 

基本的にプログラミング学習のサービスは一部が無料のコンテンツを解放しており、さらに勉強したい人は有料というビジネスモデルです。

ここでは、以下のような基準で無料、有料を区分けします。

完全無料 全てのコンテンツが無料で閲覧可

一部無料 無料コンテンツと有料コンテンツが混在

 

[国内]プログラミングを勉強できるサービスやサイト

ドットインストール/一部無料

f:id:mutant-tetsu:20180205184718j:plain

知っている人も多いであろう、プログラミング学習サイト。

アルファブロガーの方が運営されているサイトです。

一つの動画が3分でまとめられており、サクッと勉強できます。

https://dotinstall.com

 

schoo/一部無料

f:id:mutant-tetsu:20180205190023j:plain

 

生放送の授業や録画された授業でプログラミングやウェブデザインを学ぶことができます。

schoo.jp

 

Progate/一部無料

f:id:mutant-tetsu:20180205184750j:plain

動画ではなくスライド教材で勉強できるサイト。

プログラミング学習って動画よりも、意外とテキスト(スライド)の方が捗るという人も多いと思います。

環境構築不要でブラウザ上で勉強できるのも嬉しいです。

prog-8.com

 

Ruby on Railsガイド/完全無料

f:id:mutant-tetsu:20180205184806j:plain

学習サービスではなく、無料で公開されている公式のRuby on Railsガイドです。

この内容で無料ですか・・・という位、チュートリアルが充実しています。

Ruby on Railsを勉強したいという人におすすめ。

railsguides.jp

 

20分で始めるRuby(公式)/完全無料

f:id:mutant-tetsu:20180205185518j:plain

こちらもRubyの公式サイトです。

20分で始めるRubyというチュートリアルが用意されているのですが、こちらもおすすめ。

オブジェクト指向スクリプト言語 Ruby

 

シラバス/完全無料

f:id:mutant-tetsu:20180205184711j:plain

マネして学べるプログラミング学習サイト、というコンセプトのプログラミング学習サイトです。

WebデザインやRuby on Railsなどを学ぶことができます。

cyllabus.jp

 

MDN web docs/完全無料

f:id:mutant-tetsu:20180205184741j:plain

mozillaが提供するWeb開発者向けの無料サイト。

HTML/CSS/JavaScriptなどの情報が掲載されています。

入門編→中級編とステップバイステップ形式でカテゴリ分けされているのも嬉しい。

developer.mozilla.org

 

PyQ/一部無料

f:id:mutant-tetsu:20180205184757j:plain

ブラウザ上で学べるプログラミング学習サービスですが、特徴はPythonに特化しているサービスであること。

データ分析、機械学習、スクレイピングなどより実践的な学習をすることができます。

pyq.jp

 

Aidemy/一部無料

f:id:mutant-tetsu:20180205184643j:plain

こちらもブラウザ上ですぐに勉強開始できるプログラミング学習サービスです。

その中でもPythonに特化したサービスで、実務重視の教材が揃っています。

 

個人的には機械学習系のプログラミング学習サービスに特化した勢いのあるサービスの一つだと思います。

aidemy.net

 

N予備校プログラミング/有料(無料体験あり)

f:id:mutant-tetsu:20180206124635p:plain

この記事を公開してから中の人からコメントをいただきました。

 

ドワンゴさんが運営するN予備校プログラミング。

特徴は現役のドワンゴエンジニアが教えてくれるプログラミング学習サービスでスマートフォンアプリやScalaを学ぶことができます。

www.nnn.ed.nico

 

Udemy/有料

f:id:mutant-tetsu:20180205185535j:plain

サンフランシスコに本拠を置く動画学習教材のプラットフォームです。

国内展開ではベネッセさんがパートナーになっています。

 

様々なプログラミングに関する動画がアップされており、買切り型のサービスになります。

もちろん、海外のプログラミング動画も購入できます。

 

www.udemy.com

  

[海外]プログラミングを勉強できるサービスやサイト

Google Machine Lreanig Crush Courese/無料

f:id:mutant-tetsu:20180430074725p:plain

Googleが機械学習の社内向け教育コンテンツとして作成したものを一般公開したものです。さらりとすごいことしてくれますね。

ボリュームは15時間ほどでTensorFlowを使ったりと、ちょっと機械学習興味あるという人にはおすすめです。

developers.google.com

 

 

Lynda.com/有料(無料体験あり)

f:id:mutant-tetsu:20180224174155p:plain

1995年に設立されたオンライン学習プラットフォームです。

プログラミングはもとよりデザイン、ビジネスなども学べます。

https://www.lynda.com/

 

free CodeCamp/完全無料

f:id:mutant-tetsu:20180205184720j:plain

完全無料で利用できるフルスタックエンジニアを目指すサイトです。

HTML/CSS/JavaScript以外にNode.jsやReact.jsも勉強できます。

ちなみに全部受講すると2000時間はかかるそうな・・・

www.freecodecamp.org

 

treehouse/有料(無料体験あり)

f:id:mutant-tetsu:20180205185553j:plain

 

公式の動画があるのでこちらで紹介。

youtu.be

teamtreehouse.com

 

Code.org/完全無料

f:id:mutant-tetsu:20180205184655j:plain

非営利団体が運営するサービスで、世界中で翻訳され展開されています。

日本語にも一部対応しています。社会人向けではなく、子供向けのプログラミング学習サイトですが紹介しておきます。

code.org

 

Code School/有料(無料体験あり)

f:id:mutant-tetsu:20180205184659j:plain

国内サイトではあまり取り扱っていない内容を取り扱っているのが嬉しいです。

Laravel/Django/Docker/Elixirなどなど。

www.codeschool.com

 

LiveEdu/一部無料

f:id:mutant-tetsu:20180205184728j:plain

より実践的なプログラミング学習をしたい人のためのサービスで、講座内容もプログラミング初心者ではなく、プログラミング脱初心者を対象としています。

 

例えばNode.jsを使った仮想通貨の自動売買botなど、「これ受講してみたいな〜」という教材がたくさん揃っています。

www.liveedu.tv

 

codecademy/一部無料

f:id:mutant-tetsu:20180205184649j:plain

ニューヨークが本社のHTML/CSS/Java/Pythonなどを勉強できるプログラミング学習サービス。

www.codecademy.com

 

CodinGame/一部無料

f:id:mutant-tetsu:20180205184702j:plain

ゲームプログラミングを学習できる海外のサービスです。

 

www.codingame.com

 

RubyThursday/完全無料

f:id:mutant-tetsu:20180205185623j:plain

メリッサさんが運営する毎週木曜日にRuby(Ruby on Rails)に関するtipsやチュートリアルが公開されるというコンセプトのサイトです。

なお、更新は現在も継続中。

RubyThursday

 

W3Schools/完全無料

f:id:mutant-tetsu:20180205185648j:plain

HTML/CSS/JavaScriptやサーバーサイドの言語も勉強できるサイトです。

Bootstarpの説明もあるのでWebサイトを構築したい人向けのサービス。

W3Schools Online Web Tutorials

 

OneMonth/有料

f:id:mutant-tetsu:20180205184744j:plain

サイト名通り、1ヶ月でプログラミングを勉強しちゃおうぜ!というコンセプトのプログラミング学習サービスです。

それぞれのコースでRuby、Python、HTMLなどがあります。

onemonth.com

 

Coursera/完全無料

f:id:mutant-tetsu:20180205184708j:plain

今まで紹介したものとはちょっと毛色が違いますが、紹介したいのでします。

スタンフォード大学など海外の有名大学の講義が視聴できるというサービスです。

データサイエンスやコンピューターサイエンスなどの講義が掲載されています。

ブクマの数も多いですね。

www.coursera.org

 

London App Brewery/有料

f:id:mutant-tetsu:20180205184732j:plain

サービス名から想像できるようにスマホアプリ開発に特化した学習サービスです。

iOS/ Androidアプリ開発はもちろん、アプリデザインやアプリマーケティングが学べるコースもあります。

www.londonappbrewery.com

 

Code4Startup/一部無料

f:id:mutant-tetsu:20180205184646j:plain

レオさんが運営する既存のサービスのクローンを作ってプログラミング勉強しようぜというコンセプトのサイト。

 

tinderやUberEATS、Airbnbなどの広く知られているサービスのクローンを作ってプログラミングを勉強していきます。

code4startup.com

 

Youtube/完全無料

え?Youtube?と思うかもしれませんが、Youtubeでもプログラミング学習の動画はたくさん公開されています。しかも無料で。

 

日本ユーザーの動画も公開されていますが、英語の方が動画はたくさん揃っています。

日本語動画か海外動画かはお好みで。

「cryptocurrency python」

「python django」

「android kotlin」

など自分が勉強したいプログミラング言語とキーワードを組み合わせて検索すると大量に動画がヒットするのでおすすめです。

www.youtube.com

 

[番外編]プログラミング書籍のECサイト/完全無料

ここからは番外編ということで、備忘録を兼ねて書籍関連のサイトを紹介していきます。

 

退屈なことはPythonにやらせよう

f:id:mutant-tetsu:20180205184800j:plain

オライリーから出版されている「退屈なことはPythonにやらせよう」という本があります。

これ、Amazonで4000円くらいで売られているんですけど執筆者の方のサイトで無料で公開されてるんですよね・・・

Automate the Boring Stuff with Python

 

Leanpub/有料

f:id:mutant-tetsu:20180205184725j:plain

海外のプログラミング関連の書籍が充実しているサイトです。

Leanpub: Publish Early, Publish Often

  

Pragmatic Bookshelf/有料

f:id:mutant-tetsu:20180205184747j:plain

同上。

pragprog.com

 

Udacity/一部無料

www.udacity.com

 

無料、有料はどっちがいいのか?

こうしてみると色々なサービスやサイトがあります。

無料でも素晴らしいサービスはたくさんありますが、やっぱり有料の方が情報が濃いですね。

 

無料で掲載している情報はほとんどが基本の部分だけなので、もう一歩踏み込んで勉強したい場合は課金も必要な場合があると思います。

そこは勉強を進めていく中で取捨選択していけばいいのかなと思います。

 

おすすめのプログラミング学習サービスは?

備忘録も兼ねてプログラミング学習ができるサービスやサイトを紹介しました。

こうしてみると色々なサービスがありますが、個人的に1番おすすめなのはUdemy です。

プログラミングに限らず、マーケティングやデザインなど幅広く学べます。

結構、課金しています笑

www.mutant-tetsu.com

 

おわりに

 

プログラミング学習ができる国内、海外のサービスをまとめて紹介しました。

総合的にプログラミングが学べるサービスやある特定のジャンルに特化したサービスなど様々です。

いずれのサービスもネットに繋がったパソコンがあれば、時間・場所を問わず勉強できること。良い時代になりましたねぇ。

 

こうしたサービスがない時代は本を買って独学したり、知り合いのツテでエンジニアを紹介してもらうしかなかったわけですから。

 

通学型のプログラミングサービスも国内では複数社展開されています。

1番、知名度のあるTech Campというプログラミングスクールは過去に私も通ったことがあります。

通学型も検討している人はこちらの記事も参考にしてみてください。

www.mutant-tetsu.com