Loading...
LINE x DataBase
クイズアプリを作ろう
講師 : 松田信介(株式会社X-HACK)
X-HACKの取り組みについて
世の中には「ちょっとしたプログラムが書ければ解決できる問題」がたくさんあります。
プログラムを書ける人を増やし、こういった課題を減らしていきたいと思っています。
ちょっとしたツールを作ったり既存のサービスを組み合わせたりすることで解決できる課題も山ほどあり、それを実行するのはプログラマ以外の職種でプログラミングが本分の人(職業プログラマ)でなくても良いのです。
プログラミングの楽しさ・便利さを啓蒙する活動を通し、社会の課題を解決できる人材を生み出したいと思っています。
事前準備
Chromeブラウザのインストール
Herokuアカウント取得
/ パスワードを覚えておいてね!
LINE developer アカウント
/ Freeプラン 無料 だけど 友達50人まで
AWS
cloud9
ブラウザで動くコードエディタ
やらないこと
Gitコマンドの細かい解説
Node.jsの細かい解説
データベースの細かい解説
この講座の内容についてより深く理解をされたい方は、書籍や動画教材などで知識の補強をお願いします(ドットインストールの教材がおすすめです!)
全体の流れ
herokuアカウント取得
herokuとは?
cloud9でコードを書くためのワークスペースを立ち上げる
cloud9とは?AWSとは?
今回は環境構築を楽にするためにcloud9を使用しますが、本格的に勉強する場合はご自身のパソコンでプログラムできるようにセットアップするのが良いでしょう
cloud9に
heroku CLI
をインストール
cloud9から heroku にログインし、コマンド操作でアプリサーバーを作成する
ソースコードを入手する
プログラムをherokuサーバーにアップロードする
前編
用語解説
LINE BOTとは?
LINEのインターフェースを使ってユーザーに対して自動応答メッセージを送信できます
Herokuとは?
手軽に使えるウェブサーバー
PaaS(Platform as a Service)
と呼ばれるサービスで、アプリケーションを実行するためのプラットフォーム
(Webサーバ)
Cloud9とは?
クラウドIDE、専用の環境を準備しなくてもブラウザでコードが書ける!
Let's Programming!
cloud9からのherokuサービス立ち上げ
Herokuアカウント作成/ログインしておく
https://dashboard.heroku.com/
AWS
Cloud9にログインする、開発環境作成
/ご自身のAWSアカウントでもOK
ブラウザIDEです
Please turn on JavaScript to use Paper in all of its awesomeness. ^_^
講師 : 松田信介(株式会社X-HACK)
X-HACKの取り組みについて
事前準備
やらないこと
全体の流れ
前編
用語解説
LINE BOTとは?
Herokuとは?
Cloud9とは?
Let's Programming!
cloud9からのherokuサービス立ち上げ