シェアしたくなる最新のWebサービス・ITニュース情報をチェック!
  • follow us in feedly

アプギガトップ > 自分だけの検索エンジンが作れる「Python入門」のWeb授業が完全無料化!
注目記事ピックアップ
コード不要で、独自Webサービスをブラウザ上で無料開発できる「Bubble」を使ってみた!
share0
コード不要で、独自Webサービスをブラウザ上で無料開発できる「Bubble」を使ってみた!
「Prott」新機能のワイヤーフレーム作成ツールで、超高速プロトタイプピングを実践してみた!
share0
「Prott」新機能のワイヤーフレーム作成ツールで、超高速プロトタイプピングを実践してみた!
プロジェクター不要のプレゼン資料が作れるWebサービス「Slides」があまりに多機能過ぎる件!
share0
プロジェクター不要のプレゼン資料が作れるWebサービス「Slides」があまりに多機能過ぎる件!
タスク管理の「Trello」にWeb制作機能を搭載できる「CardForm」が斬新過ぎてスゴイ!
share0
タスク管理の「Trello」にWeb制作機能を搭載できる「CardForm」が斬新過ぎてスゴイ!
発射した弾が、相手のスマホ画面に飛んでいく対戦ゲーム「DUAL」が衝撃的な面白さだった!
share0
発射した弾が、相手のスマホ画面に飛んでいく対戦ゲーム「DUAL」が衝撃的な面白さだった!
脅威の認識技術で別人の顔に変身できるアプリ「MSQRD」が予想以上に変身できる件!
share0
脅威の認識技術で別人の顔に変身できるアプリ「MSQRD」が予想以上に変身できる件!
複数人コラボも可能な楽譜作成エディタを搭載した新SNS「Flat.io」が、完全無料で公開中!
share0
複数人コラボも可能な楽譜作成エディタを搭載した新SNS「Flat.io」が、完全無料で公開中!
プログラミングしないと戦えないWebストラテジーゲーム「Empire of Code」が時間泥棒確定!
share0
プログラミングしないと戦えないWebストラテジーゲーム「Empire of Code」が時間泥棒確定!
ブログ感覚で、独自の「オンライン講座」を作って公開できる「Classmill(無料)」を使ってみた!
share0
ブログ感覚で、独自の「オンライン講座」を作って公開できる「Classmill(無料)」を使ってみた!
欲しいコンテンツを選ぶだけでWebサイトを作成できる「XPRS」が、無料とは思えないクオリティだった件!
share0
欲しいコンテンツを選ぶだけでWebサイトを作成できる「XPRS」が、無料とは思えないクオリティだった件!
好きなYouTube動画の「見て欲しいシーン」だけを抽出して再公開できる「vibby」が便利すぎる件!
share0
好きなYouTube動画の「見て欲しいシーン」だけを抽出して再公開できる「vibby」が便利すぎる件!
YouTube動画内に、まったく違う動画やWebページを挿入できる「videopath」が衝撃的!
share0
YouTube動画内に、まったく違う動画やWebページを挿入できる「videopath」が衝撃的!
スマホで3Dモデルを現実世界に召喚し、自在に動かせる「Augment」サービスが無料公開中!
share0
スマホで3Dモデルを現実世界に召喚し、自在に動かせる「Augment」サービスが無料公開中!
HTML5アプリをChromeアプリに爆速変換できる「Monaca」のビルド能力がスゴイ件!
share0
HTML5アプリをChromeアプリに爆速変換できる「Monaca」のビルド能力がスゴイ件!
ソースコードの「バグ」を修正する速さを競うWebゲーム「CodeFights」で遊んでみた!
share0
ソースコードの「バグ」を修正する速さを競うWebゲーム「CodeFights」で遊んでみた!
スマホの映像が本当に飛び出す「3Dホログラム」を、30分くらいで作ってみた!
share0
スマホの映像が本当に飛び出す「3Dホログラム」を、30分くらいで作ってみた!
スタートアップや企業Webサイトの作成に必要な機能全部入りの「uKit」が無料公開中!
share0
スタートアップや企業Webサイトの作成に必要な機能全部入りの「uKit」が無料公開中!
Web開発系の情報収集が爆速になる絶対覚えておきたいWebサービス7選+α!
share0
Web開発系の情報収集が爆速になる絶対覚えておきたいWebサービス7選+α!
最近、Slackの「bot」が何でも出来過ぎて「カオス」状態になってる件!
share0
最近、Slackの「bot」が何でも出来過ぎて「カオス」状態になってる件!
ブラウザだけで完結する「bot開発環境」を無償提供した「Meya.ai」は、ボットのホスティングまで可能!
share0
ブラウザだけで完結する「bot開発環境」を無償提供した「Meya.ai」は、ボットのホスティングまで可能!
プログラミング
2014/10/10 21:50

自分だけの検索エンジンが作れる「Python入門」のWeb授業が完全無料化!


どうも、まさとらん(@0310lan)です!

初めて「Webプログラミング」を学習する!…という人に朗報です!

基本的な「コンピュータの知識」から、実用的な「プログラムの組み立て方」までを、動画を見ながら実際にコーディングして学べるWebサービスがあるのでご紹介しようと思います!

それが、「UDACITY on Edmaps」です!


これは、最新のWebテクノロジーを学べる「UDACITY」を、丁寧に日本語で紹介してくれているサービスとなっています。

 

 

どんな授業が受けられるのか?
いくつかの「授業コース」があるのですが、実際に1つやってみましょう!

例えば、「コンピュータ・サイエンス入門」コースであれば、まったくプログラミングを経験したことのない人が、Pythonを使って自分だけの「Web検索エンジン」を作れてしまいます!

 

まず、サイトのトップページで、「受講ボタン」をクリックします。


 

そして、「無料コース」のボタンをクリックします。


あとは、ユーザー登録をして完了です!

 

すると、講師となる人物が登場して、すぐにWeb上で動画授業が開始されます!


ベースとなっている授業は、海外サイトの「UDACITY」を利用しているので、普通なら英語による授業なのですが、このコースはすべての動画に「日本語字幕」が付いているので安心です。
(字幕が表示されていない場合は、YouTubeの設定から切り替え可能です…)

 

いきなり難しいプログラミングの学習から始まるのではなく、まずコンピュータがどのように動いて、プログラミングによってどのような事ができるのか?などの基本的な内容からスタートします。


 

そして、これから学ぶPythonというプログラミング言語がどのようなモノなのかを、分かりやすい「言葉」に置き換えて教えてくれます。


 

変数や配列など、データの保存を扱う場合には、コンピュータのメモリがどのようになっているのか…?など、とても懇切丁寧に説明してくれるので初心者も安心です。


 

そして、大きな目標である「Web検索エンジン」のプログラムが、少しずつ完成に近づいていくのが実感できるはず!


驚くことに、このコースで作る検索エンジンは、決して学習用の簡易的なモノではありません。

Google検索エンジンのように、自動クローラーによるキーワード抽出や、最速のレスポンスを得るためのテクニックであったり、アルゴリズムの応用など、完成する検索エンジンはかなり実用的なモノになるのが魅力的なのです。

 

そして、理解度を深めるための「ミニクイズ」が、随所に散りばめられているのも特徴です!

例えば、

手描きで説明してくれているボードが、そのままクイズの選択肢になったりもします。


正解を選択して「実行」ボタンをクリックすると、解答動画が再生される仕組みです。

 

もちろん、オンラインエディタも搭載されているので、実際にコーディングして解かなければいけない問題も多数出題されます。


このミニクイズが非常に多いのが特徴で、ほぼ全編に渡り用意されているので、ただ動画を見るだけでなく、実際に「考える力」が養われるのはメリット高いのではないでしょうか。

各章の終わりには、「テスト」も用意されていて、さらに実力をアップできる仕掛けがされています。

 

 
楽しすぎる工夫が満載のWeb授業!
今回ご紹介した「コンピュータ・サイエンス入門」コースは非常にボリューム満点で、普通に学習していたら2〜3ヶ月くらい掛かる内容です。

これをすべて無料公開している事に驚きますが、長期間の学習において飽きさせない仕掛けにも驚かされます。

 

例えば、

「検索エンジン」を学習していくなかで、実際にGoogleの検索エンジン担当者にいろんなテクニックを教えてもらうことが出来ます。


 

さらには、Googleの共同創業者である「セルゲイ・ブリン」氏によるアドバイスもあります。


 

また、ある程度プログラミングを学んだ段階で、さらにコンピュータに関する知識を増やすために、PC歴史博物館へ訪問するような授業もあります。


 

個人的には、世界初のハードディスクドライブに驚きました…。


 

名門「バークレー校」に訪れて、セキュリティに関する知識を養う授業などもあります。


他にも、Mozilla社へ訪問したり、さまざまなスペシャリストによるアドバイスなども聞けたりします。

このように、「課外授業」みたいなノリで行われる特別レッスンが、長い学習期間を飽きさせないようにしているわけですね。

 

 
おまけ
「UDACITY on Edmaps」では、今回ご紹介したコース以外にも、「日本語字幕付き」の授業が多数紹介されています!


最新テクニックを駆使した「HTML5ゲーム」の制作授業や、モバイルに特化したWEbアプリの制作、3DグラフィックスをWeb上で表現するテクニックなど…、すべて無料で、最先端のWeb技術を体系的に学ぶことができます。

どのコースも、専門学校などで学ぶような濃い内容になっているので、興味のある方はぜひ挑戦してみてください!

 

 
まとめ
プログラミングを学習できるWEbサービスは、過去にアプギガでもいくつかご紹介してきました。

ただし…多くの場合、初心者向けの「基本的な内容」のみだったり、ある程度「知識が必要な分野」であったりするわけです。

ところが、「UDACITY on Edmaps」で紹介されている授業は、初心者が理解しやすい「基礎部分」から、実用的なプログラムを作り上げる「応用レベル」までを体系的に学ぶことが出来るようになっています。

このサービスを機会に、今までプログラミングに手が出なかった人も、ぜひ挑戦してみてください!

 

UDACITY on Edmaps

 

 

written by まさとらん

 

 

 


 

まさとらん

国内外問わず「良いモノ」だけひたすら集めて情報共有してます。
厳選ネタはアプギガ内で分かりやすく情報発信中!
その他の旬なネタは、twitterにて発信してますので、お気軽にどうぞ!

twitter:0310lan

この記事を読んでいる人は、他にこんな記事も読んでいます。
Related Posts Plugin for WordPress, Blogger...

ページトップへ戻る