WebAPIを使ったサービス開発ハンズオン
はじめに

自己紹介

松田信介 株式会社X-HACK代表取締役
@xhack20 フォローミー
https://twitter.com/XHACK20 @有言大実行の人

X-HACKのミッション

  • エンジニア不足の解消
  • 多くの人にプログラミングを学んでもらうことが目的
  • プログラミングを身近に感じて欲しい

主催イベント・勉強会の紹介

皆様の自己紹介(1人1分)

  • プログラミング学習歴
  • 参加回数
  • 今日の目的

今日のゴール

  • WebAPIの概要がわかる
  • WebAPIの使い方、利用方法、作り方がわかる
  • データフォーマットについて理解する(JSON、XML、CSV)

WebAPIとは?

  • 概要の説明
  • 誰が提供している?自分でも作れるの?
  • 何に使われているの
  • JSON / XML / CSVなど様々な形式がある

JSONとは?

  • 概要
  • データ形式
  • 正しい形式のJSONかチェック

実際にWebAPIを使ってみる(ブラウザで表示)

  • ホットペッパー
  • Qiita(認証不要)

自分でWebAPIを作ってみる

  • シンプル
   {
        "glossary": {
            "title": "example glossary",
            "GlossDiv": {
                "title": "S",
                "GlossList": {
                    "GlossEntry": {
                        "ID": "SGML",
                        "SortAs": "SGML",
                        "Acronym": "SGML",
                        "Abbrev": "ISO 8879:1986",