講師
野中文雄 ノナカ フミオ
ソフトウェアトレーナー、テクニカルライター、オーサリングエンジニア
シングルページwebアプリケーション(SPA)は、ひとつのページで変更が必要な要素やモジュールを動的に切り替えることにより、操作の反応を速め、ユーザーエクスペリエンスを高めるアーキテクチャです。そのためのフレームワークとして今もっとも注目を集めているのがGoogle社の開発するAngularJSでしょう。
本講座は、AngularJSのインストールから始め、サンプルのwebアプリケーションを段階に分けて組み立てながら、このフレームワークの仕組みや構文、JavaScriptコードの書き方について解説します。扱うふたつの作例のひとつ目は、Todoリストです。ひとつのページの中で、表示する項目の数やテキスト、スタイルを動的に切り替えます。ふたつ目は、さらに項目のリストをコンポーネントと呼ばれるパーツに分けて階層化し、テンプレートのHTMLコードを差し替えるなど、SPAの開発に重要となるテクニックについて解説します。
AngularJSのバージョンは1.5を使用します。HTMLとCSSおよびJavaScriptの基礎を学んだ方が対象です。
本講座の受講修了時に、以下のスキル習得を目指します。
サンプル
項目の値がコンポーネントで編集・保存・リセットできる
*カリキュラムの進度および内容は、受講者全員の理解度・習得度によって変更される場合があります。
野中文雄 ノナカ フミオ
ソフトウェアトレーナー、テクニカルライター、オーサリングエンジニア