WebAPI 入門

  • このエントリーをはてなブックマークに追加
WebAPI入門 -概論と使い方基礎-
第1回:2017年5月2日公開 01:00:00

WebAPI入門 -概論と使い方基礎-

受講する

APIとは、Application Program Interfaceの略語で、プログラミングをする際の規約、関数の集合等を指します。WebAPIとはネットワーク越しに利用できる関数でAPIにWebサービスを付与したものになります。

このコースは、WebAPIを活用したRubyプログラムを自力で開発できるように学習していきます。
「プログラミング学習の三原則」(※)に基づき、先生と一緒に実際にプログラムを書きながら受講しましょう。 各回のテーマに沿ったプログラムを作成しながら、WebAPIの概要や利用するための原理原則、応用知識、開発実践を学んでいきます。

(※)「プログラミング学習の三原則」
習うより慣れる
時間制限を設ける
守破離の守から始める

Ruby入門Ruby実践Ruby on Rails入門を受講しているか、独学自習や業務などの過去の経験からRubyのコードを書くことを習慣としている方に、特にご受講いただきたい内容です。

※本授業は、ruby 2.3を使用します。

授業一覧
WebAPI入門 -概論と使い方基礎-
2017年5月2日公開
01:00:00

1回目では、WebAPIの概要と一般的な使い方を学びます。

アプリケーションの種類
クライアントサーバ型アプリケーション
WebブラウザとHTTP通信
同期と非同期通信
WebAPIとは
WebAPI活用のカンドコロ
WebAPIの実例

WebAPI入門 -位置情報-
2017年5月16日公開
01:00:00

2回目では、WebAPIのうち、位置情報データを扱うWebAPIを活用する方法を学習します。

活用するWebAPI:Google Maps API

  • オープニング
  • 00:37
  • 本日の授業内容
  • 00:45
  • 自己紹介
  • 01:18
  • 本日のゴール
  • 00:59
  • 【先生からの質問】あなたは、Google Maps APIを活用してどのようなことをしてみたいですか?
  • 03:40
  • 位置情報とWebAPI
  • 02:49
  • Google Maps APIとは
  • 01:09
  • Google Maps Web
  • 05:11
  • APIキー
  • 04:05
  • Google Maps Webサービス
  • 03:20
  • Google Maps Geocoding API
  • 03:55
  • Google Places API Web Service
  • 01:29
  • Google Maps API「Webサービス」のイメージ
  • 01:29
  • Q:googlemapAPIからは、緯度や経度、住所等の情報だけでなく、地図を描写するHTMLやCSSも入手しているという認識でよいのでしょうか?
  • 01:14
  • Google Maps APIを使ってみよう
  • 07:52
  • Google Maps APIを使ってみよう:Ruby on Rails
  • 05:12
  • Google Maps APIの活動事例:Airbnb
  • 00:41
  • Google Maps APIの活動事例:Harley Davidson
  • 00:47
  • Google Maps APIの活動事例:7-Eleven
  • 00:57
  • Google Maps APIの活動事例:DIVE INTO CODE受講生
  • 03:40
  • まとめ
  • 01:24
  • Q:WebAPIの返り値はXMLとJSON形式どちらが多いですか?どちらが処理しやすいですか?
  • 00:53
  • Q:APIキーは、無料でどれぐらい利用できますか。
  • 00:50
  • Q:APIキーが必ず必要なapiもありますか?
  • 00:36
  • Q:MAPをいろいろ埋め込むと、サイトが重くならないですか?
  • 00:32
  • Q:今回のWebAPI(MAPs)を使っている例のようなものがあるサイトはありますか?(Rubyから呼び出しているサイトで)
  • 01:15
  • Q:初心者の質問で申し訳ないです。インスタグラムにあるような、ジオタグとグーグルマップの座標は同じもののようなのと考えていいですか?
  • 00:56
  • Q:webサービスは動作するのがapi提供元って認識であってますか
  • 00:44
  • お知らせ
  • 01:00
  • 次回授業について
WebAPI入門 -ソーシャルグラフ-
2017年5月30日公開
01:00:00
こんな人にオススメ
Rubyエンジニア(初級)

Rubyの基本構文を自力で記述することができる人でWebAPIについて基礎から学びたい人

タグ
担当の先生
受講生代表
  • 田原 彩香

    田原 彩香

    スクー放送部

  • 徳田 葵

    徳田 葵

    スクー放送部

この授業を受けたい(1190人)
その他 1110人

受けたい授業ランキング

もっと見る

新着の生放送授業

もっと見る

関連授業

生放送授業への参加は無料です
Schooの会員登録および生放送授業への参加は無料です。生放送授業では先生に質問したり他のユーザーと一緒に楽しく学ぶことができます。
×