NG ON FIRE ハンズオン in 会津 #6

2019/08/03(土)13:00 〜 16:00 開催
ブックマーク

イベント内容

予定している内容

AngularとFirebaseをつなぐAngularFireを活用して、クラウドネイティブなアプリケーション開発を体験してみましょう。

初心者の方も歓迎です!

Google Cloud製品であるFirebaseを使うと、ホスティングからDB、サーバーサイド処理、ユーザー認証、ファイルのストレージ、Push通知などを様々な機能が簡単に使えます。

AngularもGoogleが提供するフロントエンドフレームワークとして、公式にAngularFireというFirebaseをさらに簡単に使うことが出来る仕組みを用意しています。

こんな人を対象にしています

ウェブアプリってどうやって作ればいいのかよく分からない。

フロントエンドフレームワークを使ってみたい。

ReactやVueは使ったことはあるけど、Angularにも興味がある。

Firebaseは知っているけど、実際どう使うか学びたい。

FirebaseにDB以外の機能があるのは聞いたことがあるが、どう連携するのか知りたい。

AngularとFirebaseを使ったデザインパターンを知りたい。

事前準備をお願いしているもの

  • PC(教える人間がWindowsに慣れていないので、Macだと嬉しいです)
  • Googleアカウント(Firebaseプロジェクトを作る時に必要です)
  • GitHubアカウント(Live Share時にも必要です)
  • VSCodeとLive Shareプラグインの設定(ハンズオンでレクチャーする時に、これがあると迅速にサポートを受けられます)

※進行の都合上、上記設定に関するサポートはできない場合があります。

タイムスケジュール

  • 日程 : 8月3日(土) 13:00~17:00
  • 会場 : スマートシティAiCT(会津若松市)
時間 内容 登壇者
12:30 ~ 13:00 (30min) 会場・受付
13:00 ~ 13:30 (30min) AngularとFirebaseのデザインパターン 清水俊之介(GDG 福島)
13:30 ~ 14:30 (60min) AngularFireで開発をスタートしてみよう(初級者向け)
14:30 ~ 14:45 (15min) 休憩
14:45 ~ 15:45 (60min) 簡単なチャットアプリを作ってみよう
15:45 ~ 16:00 (15min) クロージング
16:00 ~ 17:00 (60min) 懇親会・オフィスアワー・お片付け

AngularとFirebaseのデザインパターン

  • Angular開発時に意識したいこと
    • どんなデータかちゃんと考える
    • 部品ごとに作っていく
    • 部品や機能を共通化する
  • DBだけじゃない、Firebaseの色々な機能
    • Firestore
    • Cloud Functions for Firebase
    • Cloud Storage
    • Firebase Hosting
    • Firebase Cloud Messaging
  • AngularFire

ハンズオン内容

  • AngularFireのセットアップ
  • 簡単なチャットアプリを作ってみよう
  • Firebase Authでユーザー認証
  • Firebase Storageを使ってアイコンをホストしてみよう
  • Firebase FunctionsでPush通知を送ってみよう

すべてFirebase上で実装することができる内容です。

清水 俊之介

株式会社dott / 取締役CTO, GDG & GCPUG Fukushima オーガナイザー

フィレンツェの絵画修復学校を首席で卒業。イタリア・トスカーナ州公認絵画修復技術士。2016年、盟友浅井渉と株式会社dottを設立。「デザインからDBまで」が担当分野。AngularやGoogle Cloud製品を使い、現在はTensorFlowとGCPのAI Platformを使った開発を行っている。

その他、注意点等

イベント情報は随時更新いたします。

イベント風景及び、集合写真の撮影を行います。あらかじめご了承ください。また、撮影した写真はSNSやブログにて開催レポートとして共有させていただきます。

アンチハラスメント・ポリシー

GDG Fukushimaは、性別や性的表現、性的指向、身体障害、身体的特徴、体格、民族性、国籍、人種、年齢、宗教、またはその他の保護されたカテゴリを問わず、あらゆる人に嫌がらせのない包括的なイベント体験を提供することに取り組んでいます。

イベント参加者への嫌がらせをいかなる形でも容認しません。

GDG Fukushimaは私たちのポリシーへの違反を真剣に受け止め、適切に対応します。

GDG

GDG(Google Developers Groups)とは、GoogleのプロダクトとAPIに特に関心を持つローカルの開発者グループです。Google Cloudに特化したGCPUGとは異なり、G suite、GmailからTensorFlowやAndroidに至るまで、Googleのプロダクト全般についての開発者のコミュニティです。Googleとは独立したグループです。

GCPUG

GCPUG(ジーシーパグ)はGoogleが提供するクラウドサービス「Google Cloud」を普及させることを目的とし、 Googleと共にGoogle Cloudをより良くし、盛り上げていくユーザーグループです。 Google Cloudにご興味ある方でしたらどなたでもご参加可能です。Googleとは完全に独立したグループです。

注意事項

※ こちらのイベント情報は、外部サイトから取得した情報を掲載しています。
※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。
※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。