コース概要

Angular 19での始め方

  • Angularの紹介とAngular 19の新機能
  • Angular CLIを使用したプロジェクトセットアップ
  • Angularアーキテクチャの理解

コンポーネントとテンプレート

  • コンポーネントの作成と整理
  • データバインディングと補間
  • テンプレート構文とライフサイクルフック

ディレクティブとパイプ

  • 内蔵の構造的および属性ディレクティブの使用
  • カスタムディレクティブの作成
  • カスタムパイプの使用と作成

依存性注入とサービス

  • Angular DIシステムの理解
  • サービスの作成と提供
  • コンポーネントへのサービス注入

フォームと検証

  • テンプレートドリブンフォーム
  • リアクティブフォームとフォームビルダー
  • フォーム検証手法

ルーティングとナビゲーション

  • ルートの設定と遅延ロードモジュール
  • ルータパラメータとガード
  • ナビゲーション戦略とベストプラクティス

HTTPクライアントとデータ処理

  • HttpClientモジュールの使用
  • APIリクエストの実行とレスポンスの処理
  • エラー処理とRxJSのオブザーバブル

状態管理とシグナル

  • RxJSを使用したリアクティブ状態管理
  • Angularシグナルの紹介
  • アプリケーション全体の状態管理

テストとデプロイ

  • コンポーネントとサービスのユニットテスト
  • Angularツールを使用したエンドツーエンドテスト
  • ビルド最適化とデプロイ戦略

まとめと次なるステップ

要求

  • HTML、CSS、JavaScriptの理解
  • Web開発概念とREST APIの経験
  • TypeScriptの知識があると役立ちますが、必須ではありません

対象者

  • 動的でスケーラブルなフロントエンドアプリケーションを構築するWeb開発者
  • 現代のフロントエンドフレームワークへの移行を検討しているJavaScript開発者
  • エンタープライズグレードのSPAを作成するソフトウェアエンジニア
 28 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (3)

今後のコース

関連カテゴリー