I5eojzr1cz2taquvaoeq

位置情報からランチ場所を選ぶFacebook Botを作ってみよう!

【初級者向け/6時間】Ruby(Sinatra)でFB Messenger Bot開発!

   完成イメージ動画を見る

本講座について

RubyのフレームワークであるSinatraを使ってFacebook MessengerのチャットBOTを作成します。Railsを使ったことがある方にもおすすめです。

本講座では0からFacebook MessengerのチャットBOTの基本的な機能をステップごとに作成していきます。 Rubyを使用して開発しますが、Progate等で文法の学習を終えていれば本講座を開始することが出来ます。プログラミング学習では文法を学ぶことはもちろん大切ですが、1サービスを最後まで作りきることでプログラミングの全体像を掴むことが出来ます。細かい文法を理解することは大切ですが、まずはサービスを作る楽しさを知っていただきたいと思い、サービス開発の全体像を掴めるように、本講座を作成しました。

このような方におすすめ

  • progateやdotinstallなどでプログラミングの基礎を学んだ方
  • 自らサービスを作ろうとしている起業家
  • プログラミングを学びたいデザイナー
  • サーバーサイドを学びたいフロントエンジニア

本講座で得られるもの

  • webサービスを作りきる力
  • ポートフォリオ用サイトの作り方の理解
  • Rubyの基本的な使い方
  • Sinatraの基本的な使い方
  • ぐるなびAPIの使い方

本講座で開発する主な機能

  • Facebook Messenger BOT
  • 位置情報を用いたレストラン検索
  • レストランのカテゴリ検索
  • Herokuでアプリを公開する方法


この講座の講師


Dan
Dan

大学時代に文系の学部に通いながら、1年ほど試行錯誤しながら独学でHTML/CSS/Javascript/Rubyを一通り身につけた後に、インドのITスタートアップで暑さ40度以上のオフィスでエンジニアをしていたり、国内のスタートアップでエンジニアとして活動していました。今は私と同じような試行錯誤しながらプログラミングを独学で学んでいる人を助けたいという思いのもと、サービスを作りながらプログラミングを学べるプログラミング学習教材のマーケットプレイス「Techpit Market」を作っています。


本講座のカリキュラム


  2章:Sinatraアプリケーションの作成
利用可能
日 あなたが登録した後
  5章:位置情報を元に検索出来るようにする
利用可能
日 あなたが登録した後
  参考:Herokuでアプリを公開する方法
利用可能
日 あなたが登録した後

今すぐはじめる!