MUTANT

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

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

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

こんにちは、てつです。

2018年が始まりましたが気づいたらもう2月。早いですね。

 

年が明けると何か始めようという気になりますが、その中でもプログラミングを今年は勉強してみようという人もいると思います。

先日、友人と一緒に飲んでいたら「今年はプログラミングに挑戦したいんだよね」とボソリ。

 

自分もプログラミングは勉強中の身で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

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

私の勉強不足です。しふーさん(id:sifue)ブコメありがとうございましたmm

 

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

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

www.nnn.ed.nico

 

Udemy

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

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

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

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

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

www.udemy.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

 

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

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

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

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

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

 

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

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

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

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

結構、課金しています笑

www.mutant-tetsu.com

 

おわりに

「何を始めたらいいですか?」という質問を友人やブログを通して知り合った人から時々、質問されます。

 

この「何を始めたらいいですか?」という質問ってフワッとしていて、「とにかく現状を変えたいんですけど、何をすればいいですか?」という意味合いが含まれていると解釈しています。

 

現状を変えたいけど、何をすればいいのか分からない。

 

そんな質問をされた場合に、3つのことをいつもおすすめしています。

  • プログラミング
  • 英語
  • ブログ

ブログは自分のアウトプットや自己表現の場として。

自分のメディアを持っていると何かと役に立ちます。(会社員辞めてプロブロガーになるとかそういった話しではなく)

 

そして、プログラミングや英語は身に着けておいて損はないスキルかと。とくに今の時代ならなおさらだと思います。

 

実際にやるとなると、どれも根気が必要で1ヶ月くらいですぐに結果が出るものでもありませんけどね。

まだまだ自分もプログラミングや英語を勉強中の身ですが、プログラミングの勉強を始めたいという人の参考になれば。それでは今日はこの辺で。

 

www.mutant-tetsu.com

 

 

Copyright © 2016 MUTANT All rights reserved.