高度な Angular テストのトレーニングコース
Angular テストは、Angular アプリケーション内の小さなコードやモジュールをテストするプロセスです。
この講師主導のライブトレーニング(オンラインまたはオンサイト)では、経験豊富なテスターと開発者が Angular テストに深く潜り込むことを目指しています。
本トレーニング終了後、参加者は以下のことが可能です:
- Angular テストを深く理解する。
- 高度なコンポーネントと統合テストを行う。
- Cypress とビジュアルリグレッションを使用してエンドツーエンドのテストを行う。
コース形式
- 対話型の講義とディスカッション。
- 多くの演習と実践。
- ライブラボ環境での手動実装。
コースカスタマイズオプション
- このコースのカスタマイズをご希望の場合は、お問い合わせください。
コース概要
導入
- Angular テストの概要
単体テストの実施
- Jest での単体テスト
- リアクティブ性のテスト
コンポーネントと統合テストの理解
- コンポーネントテストの実施
- 高度なコンポーネントテスト
- 統合テストの実施
エンドツーエンドのテストの実施
- ビジュアルリグレッション
- Cypress の使用
- 高度な Cypress
- 最適なテスト設計
- 条件付きテスト
ベストプラクティス
- テスト戦略
- テスト可能なアーキテクチャ
まとめと次なるステップ
要求
- JavaScript の基本的な理解
- 単体テストの実施に関する知識
対象者
- テスター
- 開発者
オープントレーニングコースには5人以上が必要です。
高度な Angular テストのトレーニングコース - 予約
高度な Angular テストのトレーニングコース - お問い合わせ
高度な Angular テスト - コンサルティングお問い合わせ
お客様の声 (2)
重要な部分はすべてカバーされました
carlo capuano - ITER Organization
コース - Angular 18
機械翻訳
トレーナーの態度 - あなたがリラックスできるように手助けし、気分を和らげるジョークを言って、皆の質問に答える。
Ana Fedeles
コース - Angular 20
機械翻訳
今後のコース
関連コース
Angular 13
28 時間このインストラクター主導のライブトレーニング(オンラインまたはオンサイト)では、最新のAngular 13の機能を使用してウェブアプリケーションを構築、テスト、およびデプロイしたいプログラマー向けです。
このトレーニング終了時には、参加者は以下のことができます:
- TypeScriptとAngular CLIを使用してAngular 13アプリケーションを開発する。
- Angular 13ウェブアプリケーションを構築、テスト、およびデプロイする。
- 任意のウェブアプリケーションやページで使用できるウェブコンポーネントを作成する。
Angular 2 Fundamentals
21 時間この講師主導のライブトレーニング(オンラインまたはオンサイト)は、動的な現代的なウェブアプリケーションをAngular 2を使用して開発したい初心者から中級レベルの開発者を対象としています。
このトレーニングの終了時には、参加者は以下のことをできるようになります:
- Angular 2プロジェクトのセットアップと設定を行う。
- Angular 2の機能と改良点を利用する。
- Angular 2を使用して堅牢でスケーラブルなアプリケーションを開発する。
- コードの整理とアーキテクチャのベストプラクティスを実装する。
- AngularアプリケーションをRESTful APIと統合する。
Angular 14
28 時間このインストラクター主導のライブトレーニング(オンラインまたはオンサイト)は、最新のAngular 14機能を使用してウェブアプリケーションを構築、テスト、およびデプロイしたい開発者やプログラマー向けです。
このトレーニングの終了時、参加者は以下のことができます:
- Angular 14のインストールと設定を行います。
- Angular 14のコンポーネントベースアーキテクチャを使用してアプリケーションを開発します。
- Angular 14の組み込みディレクティブ、サービス、およびパイプを活用します。
- Angular 14のHttpClientモジュールを使用してRESTful APIと通信します。
- Angular 14アプリケーションで認証と権限付与を実装します。
- Angular 14アプリケーションのテストとデバッグを行います。
Angular 15
28 時間この講師主導のライブトレーニング(オンラインまたはオンサイト)は、最新のAngular 15を使用してWebアプリケーションを構築、テスト、およびデプロイすることを目指す開発者やプログラマー向けです。
このトレーニング終了後、参加者は以下のことが Able to be done:
- Angular 15をインストールおよび設定する。
- Angular 15のコンポーネントベースのアーキテクチャを使用してアプリケーションを開発する。
- Angular 15の組み込みディレクティブ、サービス、パイプを活用する。
- Angular 15のHttpClientモジュールを使用してRESTful APIと通信する。
- Angular 15アプリケーションで認証および認可を実装する。
- Angular 15アプリケーションをテストし、デバッグする。
- Image Directive、CDK List for Building UI Components、Guardsのボイラープレート削減、esbuildによる高速ビルドの改善など、Angular 15の新機能を理解する。
Angular 16
28 時間このインストラクター主導のライブトレーニング(オンラインまたはオンサイト)は、初級から中級レベルの開発者を対象としており、Angular 16の最新機能を使用してウェブアプリケーションを構築、テスト、展開する方法を学ぶことができます。
このトレーニング終了後、参加者は以下のことができるようになります:
- Node.js、Visual Studio Code、Angular CLIを含む開発環境をセットアップします。
- データを表示し、ユーザーの操作を処理する基本的なAngular 16アプリケーションを作成します。
- コンポーネント、ディレクティブ、パイプ、サービス、モジュールを使用してコードを整理し再利用します。
- データバインディング、依存性注入、ルーティング、フォーム、HTTPクライアントを使用してバックエンドサービスとの通信を行います。
- Chrome DevTools、Jest、Karma、Protractorなどのツールを使用してAngular 16アプリケーションをデバッグしテストします。
Angular 17
28 時間この講師主導のライブトレーニング(オンラインまたはオンサイト)は、Angular 17の最新機能を使用してWebアプリケーションを構築、テスト、デプロイしたい初級から中級レベルの開発者向けです。
このトレーニング終了時には、参加者は以下のことができるようになります:
- Node.js、Visual Studio Code、Angular CLIを含む開発環境を設定します。
- データを表示しユーザーとのやりとりを処理する基本的なAngular 17アプリケーションを作成します。
- コンポーネント、ディレクティブ、パイプ、サービス、モジュールを使用してコードの組織化と再利用を行います。
- データバインディング、依存性注入、ルーティング、フォーム、HTTPクライアントを使用してバックエンドサービスとの通信を行います。
- 新しいテンプレート制御ブロック構文を使用して条件付きレンダリング、ループ、空のコレクション処理などの一般的なタスクを簡素化します。
- 新しい@defer制御ブロックを使用して、ブロックのコンテンツとその依存関係の遅延ロードを有効にします。
- 新しいビュー遷移APIを使用して、ビュー間のアニメーションと遷移をカスタマイズします。
- Chrome DevTools、Jest、Karma、Protractorなどのツールを使用してAngular 17アプリケーションのデバッグとテストを行います。
Angular 18
28 時間この講師主導のライブトレーニング (オンラインまたはオンサイト) は、Angular 18 を使用して動的で現代的な Web アプリケーションを構築したい初級から中堅レベルの開発者向けです。
本トレーニング終了後、参加者は以下のことが able to:
- Angular 18 プロジェクトの設定と構成を行うことができます。
- TypeScript 4.7 の最適化機能やゾーンレス変更検出を含む Angular 18 の新機能と改善点を利用することができる。
- Angular 18 を使用して堅牢でスケーラブルなアプリケーションを開発することができます。
- コードの組織化とアーキテクチャに関するベストプラクティスを実装することができます。
- Angular アプリケーションを RESTful API と統合することができます。
Angular 19
28 時間この講師主導のライブトレーニング(オンラインまたはオンサイト)は、中級レベルのWeb開発者向けに設計されており、最新のツール、コンポーネントアーキテクチャ、およびベストプラクティスを使用してAngular 19アプリケーションを構築、テスト、デプロイする方法を学びます。
このトレーニングの終了時には、参加者は以下のことができるようになります:
- Angular CLIを使用してAngular 19の開発環境を設定および構成します。
- コンポーネント、ディレクティブ、サービス、およびリアクティブフォームを作成します。
- ルーティング、HTTPクライアント、およびRxJSとシグナルを使用した状態管理を行います。
- 生産用のAngularアプリケーションを構築、テスト、デプロイします。
Angular 20
21 時間Angularは、スケーラブルで高性能なWebアプリケーションを構築するための現代的なTypeScriptベースのフレームワークです。
このインストラクター主導のライブトレーニング(オンラインまたはオンサイト)は、Angular 20を使用してアプリケーションを構築、整理、およびデプロイしたい初級者から中級者の開発者を対象としています。
このコースを修了後、参加者は以下のことが Able to できるようになります:
- 最善の実践に従ってAngular 20アプリケーションを作成する。
- コンポーネント、テンプレート、およびスタンドアロンAPIを使用する。
- ルーティング、状態管理、およびHTTP通信を実装する。
- 最適化されたパフォーマンスで本番環境向けのアプリケーションを構築する。
コース形式
- インストラクターが案内するデモンストレーションとディスカッション。
- 深度のある実践的な練習とコーディングの実習。
- 互动开发环境中的实际应用实现。
课程定制选项
- 如果您需要此课程的定制版本,请联系我们以安排一个自定义程序。
Angular 20 Advanced
21 時間Angular 20 は、スケーラブルで高パフォーマンスのウェブアプリケーションを構築するための堅牢なフロントエンドフレームワークです。
このインストラクター主導のライブトレーニング(オンラインまたはオンサイト)は、高度なエンタープライズグレードの Angular 20 アプリケーションを構築したい上級レベルの開発者向けです。
このコースを修了した参加者は、以下のスキルを身に付けることができます:
- 現代の Angular パターンを使用して高度な状態管理を実装する。
- 大規模なアプリケーション全体でのレンダリングとパフォーマンスを最適化する。
- 再利用可能で、保守性が高く、スケーラブルな Angular 20 モジュールをアーキテクチャする。
- 高度なルーティング、シグナル、およびリアクティブパターンを効果的に統合する。
コースの形式
- 専門家による講義と協調的な議論。
- 深度のある手動コーディング演習。
- 実践的な開発環境での実装。
コースのカスタマイズオプション
- 専門的な要件を持つチーム向けに、カスタムトレーニングオプションがリクエストに応じて利用可能です。
Angular 21
21 時間このコースは、HTML、CSSへの親しみ、およびJavaScriptまたはTypeScriptの実践的な経験を含む基本的なWeb開発の概念を理解している学習者向けに設計されています。フロントエンド開発者がモダンなAngularに移行したり、スケーラブルなWebアプリケーションを構築するソフトウェアエンジニアや、実践的で現実世界でのAngularスキルを習得したい技術専門家に適しています。
Angular RxJS を使用したリアクティブプログラミング
14 時間リアクティブプログラミングは、非同期のプログラミングパラダイムであり、データストリームとその伝播に焦点を当てています。これにより、実行モデル間やコンポーネント間で発生するデータストリーム間に明確な依存関係が確立されます。RxJS ライブラリによって提供されるリアクティブスタイルのパターンを使用することで、非同期 UI の構築時にAngular アプリケーション設計における多くの効率性の問題を解決できます。
この講師主導のライブトレーニングでは、参加者はリアクティブプログラミングのパラダイムと RxJS ライブラリについて学び、一連のケースを通じて一般的な Angular 設計の問題とそれらがどのようにリアクティブプログラミング設計によって恩恵を受けるかを理解します。
このトレーニング終了時には、参加者は次のようなスキルを身につけています:
- リアクティブプログラミングのパラダイムと RxJS ライブラリを理解する。
- スケーラビリティ、柔軟性、応答性に重点を置いた UI センタックな Angular アプリケーションを構築する。
コースの形式
- 対話型の講義とディスカッション。
- 多くの演習と練習。
- ライブラボ環境での手動実装。
コースのカスタマイズオプション
- このコースのカスタマイズトレーニングを希望される場合は、お問い合わせください。
AngularとSpring Boot
14 時間この講師主導のライブトレーニング(オンラインまたはオンサイト)は、AngularとSpring Bootを使用してフルスタックアプリケーションを構築したいウェブ開発者向けです。
このトレーニング終了時には、参加者は以下のことが Able to ます:
- AngularとSpring Bootでフルスタックアプリケーションを開発する。
- Spring Bootでバックエンドアプリケーションを構築する。
- Angularでフロントエンドアプリケーションを作成する。
- Spring Securityを使用して、フルスタックアプリケーションの認証を設定する。
NgRx
21 時間この講師主導のライブトレーニング(オンラインまたはオンサイト)は、大規模なデータ駆動型ウェブアプリケーションでの状態管理のコストと複雑さを削減したい開発者向けです。
このトレーニング終了後、参加者は以下のことができるようになります:
- 非常に大きなプロジェクトで状態管理が困難な場合の複雑性を低減します。
- アプリケーションの状態プロセスを最小限に抑えます。
- 複雑なデータ駆動型ウェブアプリケーションの開発時間を短縮します。
コースの形式
- 対話式の講義とディスカッション。
- 多くの演習と実践。
- ライブラボ環境での手動実装。
コースのカスタマイズオプション
- このコースのカスタマイズされたトレーニングを依頼するには、ご連絡ください。
- NgRxについて詳しく知りたい場合は、https://ngrx.io/をご覧ください。