勉強の為に転載しました。
http://programming-study.com/trouble/programming-overseas/
Hour of Code(アワーオブコード)は、アメリカで2013年から始まったプログラミング教育運動で、世界中の子供たちにコンピュータサイエンス教育を普及させることを目的に非営利団体Code.orgが運営しているものです。Hour of Codeでは1時間のチュートリアル(簡単なゲーム)で学べるようになっています。プログラミングもアナと雪の女王のエルサなどの有名キャラクターを使って学習できるので、初心者でも楽しく取り組むことができます。
http://programming-study.com/trouble/programming-overseas/
オンラインのプログラミング学習サイトは国内外問わず既に数多くあります。24時間いつでもどこでもマイペースで学習できるe-ラーニングは、会社勤務の合間に勉強をしているような人にとっては、非常にありがたい存在です。そんな中でも海外のオンライン学習サイトには大規模で秀逸なものも多く、英語の問題はあるものの是非利用したいところですね。
そこで、今回はオススメの海外のプログラミング学習サイトをまとめたのでご紹介します。
続きを読む
目次 [非表示]
Udemy(ユーデミー)
カテゴリ | 動画 | レベル | 初心者~上級者 |
---|---|---|---|
無料体験 | あり | 時間 | 24時間 |
期間 | 1日~ | 講師 | インストラクター |
教材 | なし | 価格 | 0円~29,800円 |
言語 | CSS / HTML / Illustrator / iPhoneアプリ / Javascript / jQuery / Photoshop / PHP / Python / Ruby |
Udemy(ユーデミー)は、世界で1100万人もの人が学んでいる世界最大級のオンライン学習プラットフォームです。世界中の誰もが自由にUdemy内に自分の講座を開くことができ、逆にその講座を受けることもできます。
アメリカ発のサービスですが、日本では2015年春にベネッセと提携してからは日本語で利用できるようになりました。現在、ITやビジネス・経営、英語など様々なジャンルで4万以上のコースがあり、プログラミング講座も初心者向けから数多く用意されています。講座は動画を購入する方式ですが、紹介動画は無料公開されていますので安心して利用することができます。
Codecademy(コードアカデミー)
カテゴリ | Webサイト | レベル | 初心者~上級者 |
---|---|---|---|
無料体験 | なし | 時間 | 24時間 |
期間 | 1日~ | 講師 | なし |
教材 | オリジナル | 価格 | 無料 |
言語 | HTML / CSS / Javascript / jQuery / PHP / Python / Ruby |
Codecademy(コードアカデミー)は、アメリカ発の無料のプログラミング学習サイトです。「Web Developer Skills」「Language Skills」などのコースがあり、それぞれウェブサイトの構築やプログラミング言語などを学ぶことができます。
各コースはそれぞれ10個前後の章で構成されていて、それぞれの課題は適度な分量なので無理なくステップアップすることができます。また、同じ画面上でコーディングと実行画面が見られるようになっているので、煩わしさを感じることなく学習できます。2016年5月現在、日本語には未対応です。
lynda.com(リンダドットコム)
カテゴリ | Webサイト | レベル | 初心者~上級者 |
---|---|---|---|
無料体験 | あり※無料会員登録の際はカード登録が必要 | 時間 | 24時間 |
期間 | なし | 講師 | インストラクター |
教材 | なし | 価格 | 月$25~$35 |
言語 | Androidアプリ / C言語 / CSS / HTML / iPhoneアプリ / Java / JavaScript / jQuery / MySQL / Perl / PHP / Python / Ruby / Swift / Unity / VBA / WordPress |
lynda.com(リンダドットコム)は、1995年設立以来20年の歴史を持つアメリカ発のオンライン学習サイトです。ロンドン、シドニー、オーストリアなどに支社を持ち数百万人もの人に利用されている老舗サイトですが、2015年に日本語版サイトがオープンして以降は日本語のコースも提供されています。
lynda.comではプログラミングのほかにもWeb、動画、画像編集、デザイン/イラストなど8つのテーマがあり、200以上のコースと7900のレッスンが用意されています(2016年6月現在)。レッスンは動画ですが定額での見放題制を採用していて、月900円から利用できます。
Khan Academy(カーンアカデミー)
カテゴリ | Webサイト | レベル | 初心者~上級者 |
---|---|---|---|
無料体験 | あり | 時間 | 24時間 |
期間 | なし | 講師 | エンジニア |
教材 | なし | 価格 | 0円 |
言語 | HTML / CSS / JavaScript / jQuery |
Khan Academy(カーンアカデミー)は、アメリカの非営利団体が運営している無料のオンライン学習サイトです。MOOC(大規模なオープンオンライン講座)という教育プラットフォームの中でも最大規模を誇り、老若男女問わず誰でも専門性の高い講座を無料で学ぶことができます。Khan Academyでは動画中心での講義ですが、プログラミング講座も多数用意されており、初心者からでも安心して利用できます。ただし2016年5月現在では、日本語が未対応です。
Hour of Code(アワーオブコード)
Hour of Code(アワーオブコード)は、アメリカで2013年から始まったプログラミング教育運動で、世界中の子供たちにコンピュータサイエンス教育を普及させることを目的に非営利団体Code.orgが運営しているものです。Hour of Codeでは1時間のチュートリアル(簡単なゲーム)で学べるようになっています。プログラミングもアナと雪の女王のエルサなどの有名キャラクターを使って学習できるので、初心者でも楽しく取り組むことができます。
Scratch(スクラッチ)
Scratch(スクラッチ)は、米MITメディアラボが開発したブロック型のプログラミング言語です。Scratchはブロックを組み合わせるだけで視覚的にプログラミングができるので、初心者や子供から大人まで楽しくプログラミングを学ぶことができます。Scratchでは、自分で学習するだけでなく作った作品をネットで公開し、コミュニケーションを取ったり他人の作品の中身を見て勉強することもできます。日本語にも対応しています。
Udacity(ウダシティ)
カテゴリ | Webサイト | レベル | 初心者~上級者 |
---|---|---|---|
無料体験 | あり | 時間 | 24時間 |
期間 | 数週間〜数ヶ月 | 講師 | エンジニア |
教材 | オリジナル | 価格 | 有料コース:最初の一週間は無料、それ以降は月に$199〜$300 |
言語 | Androidアプリ / CSS / HTML / iPhoneアプリ / Java / JavaScript / jQuery / Python / Ruby / Swift |
Udacity(ウダシティ)は、元スタンフォード大学教授でコンピュータ科学者が立ち上げたプロジェクト型のオンライン学習サービスです。2012年2月にサービスを開始して以降、GoogleやFacebookなどの一流IT企業らと提携し各分野の専門家からグレードの高い講義を提供し続けています。
プログラミングも基礎から学べ体系的に学習したい人にはオススメです。尚、日本語字幕つきの動画「UDACITYonEdmaps」は現在見ることができません。
Code School(コードスクール)
カテゴリ | Webサイト | レベル | 初心者~上級者 |
---|---|---|---|
無料体験 | あり | 時間 | 24時間 |
期間 | なし | 講師 | なし |
教材 | オリジナル | 価格 | 月$29 |
言語 | HTML / CSS / JavaScript / Ruby / PHP / WordPress / iOS / Android / Python / Java / C# / Database |
Code School(コードスクール)は、プログラミングに特化したオンライン動画学習サイトです。Ruby、Javascript、Python、HTML/CSS、iOS、Git、Database、Electivesのコースが用意されていいます。月額$29でこれら全てのコースを学習することができますが、無料アカウントだけでも11のコースを学ぶことができるので、まずはお試しで学習してみるのも手です。
Treehouse(ツリーハウス)
カテゴリ | Webサイト | レベル | 初心者~上級者 |
---|---|---|---|
無料体験 | あり | 時間 | 24時間 |
期間 | なし | 講師 | なし |
教材 | オリジナル | 価格 | 月25$ |
言語 | Ruby / Javascript / Python / HTML / CSS / iOS / Git / Database / Electives |
Treehouse(ツリーハウス)は、17万人以上が利用しているアメリカ発のオンライン学習サイトです。Treehouseでは、HTML/CSS、JavaScript、Ruby、PHP などのプログラミング言語を学ぶことができます。レッスン動画と小テストの組み合わせで学習を進めていくのが特徴で、WEBサイトを作りたいなど具体的に目的がある人には特にオススメです。月額定額制ですが、無料のトライアルもあるので試しに利用してみてもいいでしょう。ただし現在は日本語未対応です。
CodeBabes(コードベイブス)
カテゴリ | Webサイト | レベル | 初心者 |
---|---|---|---|
無料体験 | あり | 時間 | 24時間 |
期間 | なし | 講師 | インストラクター |
教材 | オリジナル | 価格 | 月25$ |
言語 | Androidアプリ / CSS / HTML / Javascript / PHP |
Bloc
カテゴリ | Webサイト | レベル | 初心者~上級者 |
---|---|---|---|
無料体験 | あり(受講開始して7日以内であれば) | 時間 | 24時間 |
期間 | 4~8ヶ月 | 講師 | エンジニア |
教材 | オリジナル | 価格 | 5000~19,500$ |
言語 | Ruby / Rails / Bootstrap Design / jQuery / HTML / CSS / JavaScript / DOM Scripting / Objective-C / Swift /Androidアプリ / iOS / UX/UI |
BLOCは世界で通用するウェブディベロッパーを育成することを掲げており、受講料金もかなり高額になります。しかし、googleやIBMなどの巨大企業が評価するカリキュラムであり得られるものも大きいと言えます。コースはエンジニア、デザイナーと目的に沿ったいくつかのコースがあります。コースの進め方はTechAcademyのように専任のメンターがつき、毎週面談をしながらオリジナルテキストを消化していく形式になります。
Coursera
カテゴリ | Webサイト | レベル | 初心者~上級者 |
---|---|---|---|
無料体験 | あり | 時間 | 講義のカリキュラム次第 |
期間 | 2~6ヶ月(講義次第) | 講師 | インストラクター |
教材 | オリジナル | 価格 | 0円 |
言語 | Python / C++ / Swift / Java / HTML / CSS / C# / Android |
Courseraは、スタンフォードの学習アイデアが転身した巨大スタートアップで、世界最高の学校の1つで本物の教授が教える大学のコースを無料で提供しています。日本でも広がっているMOOCのようなものです。Courseraは「ビデオ形式の講義」、「テスト」、「フォーラム」から成り、講義を受けたのちテストを受けて、また受講者や先生が交流できるオンライン掲示板のようなものだ。
テストやPeer Reviewの成績が規準を満たせば、コース終了時にその証明書がCourseraから与えられる。
テストやPeer Reviewの成績が規準を満たせば、コース終了時にその証明書がCourseraから与えられる。
thecodeplayer
カテゴリ | Webサイト | レベル | 初心者~上級者 |
---|---|---|---|
無料体験 | あり | 時間 | 24時間 |
期間 | なし | 講師 | なし |
教材 | オリジナル | 価格 | 0円 |
言語 | HTML / CSS / JavaScript |
thecodeplayerはページのデザインを選択して人がコーディングする画像を眺めながら学習できるサイトです。コーディングを再生するスピードを調整することが可能で、また出来上がったコードを自分で書き換えて、その表示結果を確認できるので効率よく学習できます。内容は全て無料となっています。
Code Avengers
カテゴリ | Webサイト | レベル | 初心者~上級者 |
---|---|---|---|
無料体験 | あり(受講開始してから7日以内) | 時間 | 24時間 |
期間 | 最大6ヶ月 | 講師 | インストラクター |
教材 | オリジナル | 価格 | $120 |
言語 | HTML / CSS / JavaScript / Python |
Code Avengersは映像を使ったコンテンツはありませんが、穴埋め方式で問題が出題されるので、その問題に対してブラウザ上で答えを入力して進めていく方式です。インストラクターから指導を受けつつ学習を進めて自身のポートフォリオを作成して実践力をつけることを目的としています。
また、リアルで集まってコーディングを学べる「コードキャンプ」も開催しています。
また、リアルで集まってコーディングを学べる「コードキャンプ」も開催しています。
さいごに
繰り返しになりますが、海外のプログラミング学習サイトを利用する上で障害となるのはやはり英語です。もちろん英語がわかる人は問題ないでしょうが、そうでないとどうしても腰が引けてしまいがちです。ただし、e-ラーニングの多くは動画教材ですので、どうしても利用したいサービスがあれば、多少の手間を掛けてでも利用する価値はあります。是非トライしてみてはいかがでしょう。
0 件のコメント:
コメントを投稿