Doorkeeper

第78回「WEB TOUCH MEETING」やります!

2015-05-02(土)13:00 - 17:00 JST
申し込む

申し込み受付は終了しました

今後イベント情報を受け取る

500円 会場払い

詳細

第78回WEB TOUCH MEETINGスピーカー


【参加者の方用】
今回のチュートリアルコードです。
https://github.com/iwanaga/nodejs-hands-on


趣旨

ウェブ周りの技術や知識に関して自分は知ってる当たり前のことが他の分野の人にとっては話を聞きたいものかもしれません。
まずはそういうさわりの部分をお互いにしあいましょうという会です。

各分野においての高度な話ではなくて、触り部分くらいの簡単な話(この技術がなぜ必要か)などを各40分弱くらいで2,3個する予定です。

現在予定している内容

セッション『node.jsとは』(40分)

<主な内容>

  • Node.js を使うと何が嬉しいのか?
  • ブラウザの実行環境と Node.js の違い
  • イベントループとは
  • 同期・非同期 I/O のコーディングパターンを fs モジュールで理解しよう
  • npm の使い方
  • 開発するときにお世話になるサイト

※内容は仮のもので、若干変更になる可能性があります。

ワークショップ『Node.js ハンズオン ~リアルタイムウェブアプリを爆速で開発しよう~』(130分)

インターネットイニシアティブの岩永義弘さん

<主な内容>

初心者の方でも Node.js で実践的な開発が出来るようになることを目指します。
最初に勘所を掴むため、エッセンスを解説します。
その後、設計と実装をやりながら、実際にどのように開発を進めていくのかを身につけます。
Node.js と最も相性の良い、リアルタイムで双方向にやり取りができるウェブアプリを作っていく予定です。
対象 : JavaScript を触ったことがある人

ハンズオン前半:手を動かしながら基礎を習得(50分)
- Node.js インストール
- フルスクラッチで Web サーバを実装してみる
- http.Server イベントサマリ
- コーディング & ブラウザで動作確認
- npm
- モジュールをインストール
- モジュールを使ってみる

ハンズオン後半:最前線の開発現場を体感 (80分)
MEAN Stack で爆速開発
- 各要素の役割と概要解説
- YEOMAN
- Express
- AngularJS
- WebSocket
- MongoDB
- セットアップ
- ジェネレータ、npm インストール
- MongoDB インストール
- TODO アプリ開発
- コードジェネレーション
- 生成されたコードの解説
- クライアント側の作り込み

<岩永さんの紹介>

株式会社インターネットイニシアティブ
岩永 義弘

アノマリ検知や地震速報のシステムを開発した後、双方向・リアルタイムなウェブアプリに出会い、魅了される。
@IT にて「Arduinoで始めるWeb技術者のためのIoT入門」連載中。
インターネットがもたらす可能性を信じている。

Arduinoで始めるWeb技術者のためのIoT入門:Socket.IOでセンサー&MongoDB~AngularJSアプリ間の通信を行う (3/3) - @IT
http://www.atmarkit.co.jp/ait/kw/arduino_js.html

トータル・ネットワーク・ソリューションのIIJ
http://www.iij.ad.jp/

タイムスケジュール

時間 内容 講師
13:00-13:30 (30分) 受付開始
13:30-14:10 (40分) node.jsとは インターネットイニシアティブの岩永さん
14:10-14:20 (10分) 休憩
14:20-15:10 (50分) Node.js ハンズオン ~リアルタイムウェブアプリを爆速で開発しよう~ 前半 インターネットイニシアティブの岩永さん
15:10-15:20 (10分) 休憩
15:20-16:40 (80分) Node.js ハンズオン ~リアルタイムウェブアプリを爆速で開発しよう~ 後半 インターネットイニシアティブの岩永さん
16:40-16:50 (10分) 片付け
17:00 退室
17:30 - 懇親会

勉強会後の懇親会のご参加をこちらで受け付けています。

第78回「WEB TOUCH MEETING」懇親会
https://webtouchmeeting.doorkeeper.jp/events/23922

コミュニティについて

WEB TOUCH MEETING

WEB TOUCH MEETING

WEB TOUCH MEETINGとは 主に広島県、中国地方の方を対象に ウェブ周りの技術や知識に関して 自分は知ってる当たり前のことを まずはさわりの部分からでも お互いにしあいましょうという会です。 現在はイベントへの参加管理はconpassへ移行しました。

メンバーになる