お問い合わせ

コース概要

Angular 19の始め方

  • Angularの概要およびAngular 19で新たに追加された機能について
  • Angular CLIを使用したプロジェクトのセットアップ方法
  • Angularの基本的なアーキテクチャの理解

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

  • コンポーネントの作成および整理方法
  • データバインディングおよびインターポレーションの仕組み
  • テンプレート構文およびライフサイクルフックの利用法

ディレクティブとパイプ

  • 組み込みされている構造的・属性ディレクティブの利用法
  • カスタムディレクティブの作成手順
  • 標準および独自パイプの使用法と作り方

依存性注入とサービス

  • Angularの依存性注入システムの概要
  • サービスの作成および提供方法
  • コンポーネントにサービスを注入する手法

フォームとバリデーション

  • テンプレート駆動型フォームの構築法
  • リアクティブフォームおよびフォームビルダーの利用方法
  • フォーム検証テクニックについて

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

  • ルートの設定およびモジュールの遅延読み込み手順
  • ルーター引数とガード機能の使い方
  • ナビゲーション戦略や最適な実装方法について

HTTPクライアントおよびデータ処理

  • HttpClientモジュールの利用法
  • APIリクエストの送信とレスポンスの処理方法
  • RxJSを用いたエラーハンドリングおよびオブザーバブル管理手法

状態管理とシグナル

  • RxJSを活用したリアクティブな状態管理の実践方法
  • Angularシグナルの基本的な概念紹介
  • アプリケーション全体での状態管理方法について

テストとデプロイ方法

  • コンポーネントやサービスの単体テスト手法
  • Angularツールを用いたエンドツエンドテストの実施手順
  • ビルド最適化および本番環境へのデプロイ戦略について

まとめと今後のステップについて

要求

  • HTML、CSS、JavaScriptに関する基本的な知識
  • Web開発の基本概念およびREST APIの経験があること
  • TypeScriptに触れたことがあると望ましいが必須ではない

対象者

  • 動的でスケーラブルなフロントエンドアプリケーションを開発するWeb開発者
  • 最新のフロントエンドフレームワークに移行したいJavaScript開発者
  • 企業向けのシングルページアプリケーションを作成するソフトウェアエンジニア
 28 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (3)

今後のコース

関連カテゴリー