コース概要

高度なAngularアーキテクチャ

  • スケーラブルなプロジェクト構造の設計
  • 独立したAPIとモジュール化されたアーキテクチャパターン
  • 関心の分離とメンテナンス性向上戦略

高度なコンポーネントとシグナル

  • Angularシグナルの深掘り
  • 変更検出制御手法
  • 効率的なコンポーネント通信パターン

リアクティブかつ非同期プログラミング

  • Angularでの高度なRxJSオペレーター
  • シグナルとRxJSの相互運用性
  • 複雑なリアクティブデータフローの管理

大規模アプリケーションの状態管理

  • 適切な状態管理アプローチの選択
  • NgRx、NGXS、および独立したリアクティブソリューション
  • 企業向け状態管理のベストプラクティス

高度なルーティング戦略

  • ラジロードとルートレベルでのコード分割
  • ルートガード、リゾルバー、および高度なナビゲーションフロー
  • 大規模アプリケーション向けのルート最適化

パフォーマンスの最適化

  • Angular 20アプリケーションのプロファイリング
  • シグナルベースのレンダリングパフォーマンステクニック
  • バンドルサイズの削減と読み込み時間の改善

テストと品質エンジニアリング

  • コンポーネント和服务の高度な単体テストの書き方
  • 現代的なテストランナーを使用したエンドツーエンドテスト
  • 複雑なAngularアプリケーションのデバッグ

API統合とバックエンド通信

  • 高度なHttpClientパターン
  • エラーハンドリングとリトライ戦略
  • リアルタイムおよびストリーミングAPIの使用

まとめと次ステップ

要求

  • 現代的なJavaScriptの深い知識
  • Angularの基本的な経験
  • TypeScriptとコンポーネントベースのアーキテクチャに関する理解

対象者

  • フロントエンド開発者
  • ソフトウェアエンジニア
  • Angularアプリケーションを扱う技術者の皆様
 21 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (5)

今後のコース

関連カテゴリー