お問い合わせ

コース概要

Angular 2入門

  • Angular 2アプリケーションの初期化方法
  • Angular 2におけるコンポーネントの仕組み
  • Angular CLIの利用法

TypeScript入門

  • 型、関数、ラムダ式
  • クラス・インターフェース・デコレータ・モジュール

コンポーネントベース開発

  • 独自のコンポーネントを作成する方法
  • コンポーネントツリーの概念と活用
  • 高度なコンポーネントの実装テクニック

ディレクティブおよびパイプ

  • 属性ディレクティブおよび構造ディレクティブ
  • パイプの仕組みと応用方法

基礎要素の理解

  • Immutable.jsの概要
  • Observablesの基本
  • 依存性注入の活用法

フォーム処理

  • テンプレート駆動型フォームの構築手順
  • Form Builderを用いたフォーム制御方法

RESTおよび状態管理

  • HTTP APIとの連携手法
  • RxJSによる非同期処理の実装
  • ReduxおよびNgrxを活用した状態管理

ルーティング機能

  • Angular 2におけるルート設定の仕方

Angular 1.xからAngular 2への移行手順

  • 段階的なマイグレーション方法とプロセス設計
  • 最適な移行戦略の選定法
  • ng-forwardおよびng-upgradeの利用事例

ユニットテスト手法

  • コンポーネント単位でのテスト実施方法
  • サービス層における検証手順

要求

  • JavaScriptに関する基礎知識。
  • ウェブ開発の経験。
  • HTMLおよびCSSの基本的な理解。

対象者

  • ウェブ開発者
  • フロントエンド開発者
  • Angularを用いてシングルページアプリケーション(SPA)を構築したいすべての方々。
 21 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (6)

今後のコース

関連カテゴリー