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

アプギガトップ > 自分だけの検索エンジンが作れる「Python入門」のWeb授業が完全無料化!
注目記事ピックアップ
天才的な猛者が開発した究極の「HTML5ゲーム」16選が思わず熱くなり過ぎる件!
share0
天才的な猛者が開発した究極の「HTML5ゲーム」16選が思わず熱くなり過ぎる件!
ブロックを繋げるだけでチャットボットが作成できる「Motion AI」は、WebもSNSも無料で運用可能!
share0
ブロックを繋げるだけでチャットボットが作成できる「Motion AI」は、WebもSNSも無料で運用可能!
動画の中身をAI(人工知能)が認識&タグ付けする「Clarifai」が検索エンジンに革命を起こす!
share0
動画の中身をAI(人工知能)が認識&タグ付けする「Clarifai」が検索エンジンに革命を起こす!
わずか1行のコードで、Web制作が劇的に捗るサービスと連携し放題になる「StackPile」を使ってみた!
share0
わずか1行のコードで、Web制作が劇的に捗るサービスと連携し放題になる「StackPile」を使ってみた!
Web開発系の情報収集が爆速になる絶対覚えておきたいWebサービス7選+α!
share0
Web開発系の情報収集が爆速になる絶対覚えておきたいWebサービス7選+α!
ググる前にチェックすべき「Web開発系」サービスをまとめた至高の情報サイト8個+α!
share0
ググる前にチェックすべき「Web開発系」サービスをまとめた至高の情報サイト8個+α!
今すぐ、自分の知識を「オンライン学習コース」としてWebに公開できる「Thinkific」の多機能ぶりに驚愕!
share0
今すぐ、自分の知識を「オンライン学習コース」としてWebに公開できる「Thinkific」の多機能ぶりに驚愕!
コード不要で、独自Webサービスをブラウザ上で無料開発できる「Bubble」を使ってみた!
share0
コード不要で、独自Webサービスをブラウザ上で無料開発できる「Bubble」を使ってみた!
GoogleドライブにTrello風タスク管理機能を拡張できる「Kanbanchi」を試してみた!
share0
GoogleドライブにTrello風タスク管理機能を拡張できる「Kanbanchi」を試してみた!
URLを指定するだけ!どんなWebデータも一発で可視化できる「Silk」は、そのままWebサイトも制作可能で無料提供中!
share0
URLを指定するだけ!どんなWebデータも一発で可視化できる「Silk」は、そのままWebサイトも制作可能で無料提供中!
脅威の認識技術で別人の顔に変身できるアプリ「MSQRD」が予想以上に変身できる件!
share0
脅威の認識技術で別人の顔に変身できるアプリ「MSQRD」が予想以上に変身できる件!
指先1本でミニゲームを開発してシェアし合う新型SNSアプリ「Hopscotch」で遊んでみた!
share0
指先1本でミニゲームを開発してシェアし合う新型SNSアプリ「Hopscotch」で遊んでみた!
Webサイトに訪れたユーザーの行動を「映像化」してトラッキングできる「Jaco」を使ってみた!
share0
Webサイトに訪れたユーザーの行動を「映像化」してトラッキングできる「Jaco」を使ってみた!
ブロックを繋げてWebアプリやゲームを作れる「Weld Action Blocks」が思わず夢中になる面白さ!
share0
ブロックを繋げてWebアプリやゲームを作れる「Weld Action Blocks」が思わず夢中になる面白さ!
好きなYouTube動画の「見て欲しいシーン」だけを抽出して再公開できる「vibby」が便利すぎる件!
share0
好きなYouTube動画の「見て欲しいシーン」だけを抽出して再公開できる「vibby」が便利すぎる件!
タスク管理の「Trello」にWeb制作機能を搭載できる「CardForm」が斬新過ぎてスゴイ!
share0
タスク管理の「Trello」にWeb制作機能を搭載できる「CardForm」が斬新過ぎてスゴイ!
プログラミングしないと戦えないWebストラテジーゲーム「Empire of Code」が時間泥棒確定!
share0
プログラミングしないと戦えないWebストラテジーゲーム「Empire of Code」が時間泥棒確定!
ブラウザだけで完結する「bot開発環境」を無償提供した「Meya.ai」は、ボットのホスティングまで可能!
share0
ブラウザだけで完結する「bot開発環境」を無償提供した「Meya.ai」は、ボットのホスティングまで可能!
開発が面倒なWebコンテンツを「ウィジェット化」して誰でも利用可能にする無料サービス「Widgetic」を使ってみた!
share0
開発が面倒なWebコンテンツを「ウィジェット化」して誰でも利用可能にする無料サービス「Widgetic」を使ってみた!
スマホで3Dモデルを現実世界に召喚し、自在に動かせる「Augment」サービスが無料公開中!
share0
スマホで3Dモデルを現実世界に召喚し、自在に動かせる「Augment」サービスが無料公開中!
プログラミング
ad 今の年収で満足ですか?
typeで転職した71%が年収アップ!
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...

ページトップへ戻る