第一回JavaScriptステップアップ勉強会

2016-04-19(火)19:30 - 20:30

コワーキングスペース茅場町 Co-Edo

東京都中央区新川1-3-4 PAビル5F

江藤康雄 橋本ゆたか Fumiya Sakai 渋谷敦子 + 3人の参加者
申し込む

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

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

2,000円 会場払い
会場利用、講座利用時の資料代金が含まれます

PHPやRubyなどの言語を利用してWebアプリケーション開発をしてる方の中でなんとなくJavaScript苦手という方が一定数いるような気がしてます。

そういった方向けにJavaScriptについて一歩掘り下げて学ぶための勉強会を開催していこうと思ってます。

今回はWebAPIと連携する処理に対してどのようにテストを書くかというテーマをとりあげようと思います。

あらかじめJasmine+Karmaを組み合わせたテスト実行環境を事前にGitHub上に準備しておきますので、それを利用しながら以下内容を行おうと思います。

  • まずはJasmineを使ってテストを書いてみる
  • Jasmineのspyの機能を通じて擬似的にサーバーサイドと通信する状態を作るテストコード+それに対応するコードを書く
  • テストやプロトタイプ用のダミーのREST APIを提供してくれるJSONPlaceholderというクラウドのサービスがあるのでそれを活用してJasmineのテストコードを書きつつ、実装を進める

タイムテーブル

以下のような流れで当日行う予定でいます

時間 内容
19:30〜19:45 まずはJasmineを使う
19:45〜20:00 Jasmineのspyの機能を通じて擬似的にサーバーサイドと通信する状態を作るテストコード+それに対応するコードを書く
20:00〜20:15 クラウドのサービス連携
20:15〜 質問タイム or 各自復習の時間
20:30 一旦終了。その後は任意で作業していただいてOKです。(主催者は21:00までは会場におります)

想定してる参加者

  • 何らかの言語でプログラミング経験ある方でもう少しJavaScriptについてちょっと深掘りして学びたいと思ってる方
    • JavaScriptを使ったプログラミングは多少経験あるレベルで問題ありません
  • Git/GitHubを利用したことがある方
    • テスト実行環境の構築用のコードをGitHub上に準備しておきそれを活用してもらうため

今回取り上げない内容

最近流行してるようなフレームワークやライブラリ(例:AngularJSやReact等)の動向や、フロントエンド側の開発で最近利用されるようなツール(例:gulpのようなビルドツール等)の話は私自身が深く精通してるわけではないので、そういった内容はとりあげませんので、その点注意してご参加いただければと思います。

コミュニティについて
JavaScriptステップアップ勉強会

JavaScriptステップアップ勉強会

PHPやRubyなどの言語を利用してWebアプリケーション開発をしてる方は一定数いると思うのですが、なんとなくJavaScript苦手という方が一定数いるような気がしてます。 そういった方向けに - 特定のフレームワークやライブラリについて取り上げるのではなくJavaScriptについて一歩掘り下げて学ぶ - ハンズオン形式の講座 - 講座を30分前後 - 後半は講座の復習、もしく...

コミュニティに参加