コース概要

導入

  • 高度な Angular 14 トピックの概要
  • Angular 14 の基本事項の確認

アドバンスト TypeScript

  • 高度な TypeScript 構文を理解する
  • クラスとインターフェイスを操作するための高度なテクニック
  • タイプガード、ユニオンタイプ、交差タイプ
  • 高度なデコレータ

高度なコンポーネント

  • Angularの変化検出をカスタマイズする
  • コンテンツ プロジェクションを使用して再利用可能なコンポーネントを作成する
  • 動的コンポーネントの構築
  • 高度な入出力テクニックの使用

高度なディレクティブ

  • ディレクティブの動作のカスタマイズ
  • 建築構造指令
  • 高度な指示テクニック

高度なサービス

  • 高度な依存性注入テクニック
  • サービスファクトリーの作成と使用
  • 状態管理のためのサービスの使用
  • React RxJS によるライブプログラミング

高度なフォーム

  • カスタムフォームコントロールの実装
  • 高度なフォーム検証テクニック
  • 複雑なフォームモデルの操作
  • カスタムフォームテンプレートの構築

高度なHTTPクライアント

  • インターセプターとミドルウェア
  • キャッシュとオフライン データ ストレージ
  • WebSocketの実装
  • ページネーションによる大規模なデータセットの管理

高度なテストとデバッグ

  • Jasmine と Karma を使用した高度なテスト手法
  • テスト用のサービスとコンポーネントのモック化
  • パフォーマンスの問題のデバッグ
  • 複雑な非同期コードのテスト

ライブラリとモジュールの作成

  • カスタム Angular 14 ライブラリの構築
  • カスタム Angular 14 モジュールの開発
  • 複数のプロジェクト間でコードを再利用する
  • カスタム ライブラリとモジュールの公開と配布

パフォーマンスの最適化

  • Angular 14 のパフォーマンス特性を理解する
  • プロファイリングとパフォーマンスのボトルネックの特定
  • 高度な最適化手法の実装
  • 遅延読み込みによるパフォーマンスの高いアプリケーションの構築

概要と次のステップ

要求

  • Angular 14、HTML、CSS、JavaScriptに精通していること

観客

  • 開発者
  • プログラマー
 28 時間

参加者の人数



Price per participant

お客様の声 (10)

関連コース

Building Web Apps using the MEAN stack

35 時間

Reactive Programming with Angular RxJS

14 時間

関連カテゴリー