Angular アプリケーションのテストのトレーニングコース
このインストラクター主導のライブトレーニングでは、参加者は Angular アプリケーションのテストを書く方法と維持する方法を学びます。
このトレーニング終了時には、参加者は以下のことができます
- Angular アプリケーションのテストに最適な戦略を選択する
- Angular アプリケーションで単体テスト、コンポーネントテスト、A/B テスト、エンドツーエンドテストを行う
- Jasmine, Karma, Protractor, Mocha などの適切なツールを選択する
- Protractor と Jasmine でテストを書く
- Karma と Protractor を使用してテストを実行し、デバッグする
- 維持可能なテストスイートを作成する
- Angular の単体テストのベストプラクティスを適用する
コース形式
- 講義とディスカッション、演習、および実践的な練習が含まれています
注意
- Angular には異なる名前やバージョンがあり、例えば Angular.js, AngularJS, AngularJS 1, Angular 1, Angular 2 などがあります。このトレーニングで使用するバージョンをカスタマイズしたい場合は、お問い合わせください。
コース概要
このトレーニングのカスタマイズされたコース概要をリクエストするには、お問い合わせください。
要求
- JavaScript の理解
対象者
- テスター
- 開発者
オープントレーニングコースには5人以上が必要です。
Angular アプリケーションのテストのトレーニングコース - 予約
Angular アプリケーションのテストのトレーニングコース - お問い合わせ
Angular アプリケーションのテスト - コンサルティングお問い合わせ
コンサルティングお問い合わせ
お客様の声 (1)
ステップバイステップの分析。各行のコードの説明。コース中に遭遇した問題はすべて解決され、ルカシュがその理由を教えてくれました。 また、提示されたベストプラクティスも気に入りました。私はこれまで TDD スタイルに納得したことはありませんでした - それを見つけるのが有用で時間に見合うとは思えませんでした。しかし、ルカシュは TDD の多くの利点を指摘してくれて、私の意見が完全に変わりました。
Michal Uscinski - Devapo Sp. z o. o.
コース - Testing Angular Applications
機械翻訳
今後のコース
関連コース
Angular 13
28 時間This instructor-led, live training in 日本 (online or onsite) is aimed at programmers who wish to use the latest features of Angular 13 to build, test, and deploy web applications.
By the end of this training, participants will be able to:
- Use TypeScript and Angular CLI to develop Angular 13 applications.
- Develop, test, and deploy Angular 13 web applications.
- Create web components that can be used for any web application or page.
Angular 2 Fundamentals
21 時間This instructor-led, live training in 日本 (online or onsite) is aimed at beginner-level to intermediate-level developers who wish to build dynamic, modern web applications using Angular 2.
By the end of this training, participants will be able to:
- Set up and configure Angular 2 projects.
- Utilize Angular 2's features and improvements.
- Develop robust, scalable applications using Angular 2.
- Implement best practices for code organization and architecture.
- Integrate Angular applications with RESTful APIs.
Angular JavaScript
28 時間この実践的なコースは、AngularJS を使用してウェブサイトを作成したい方にとって最適です。
本コースでは最新の安定版を使用します。事前リリース版を使用する場合は、予約フォームの備考欄に記載してください。古いバージョンを使用する場合は、予約前に同意が必要です。
AngularJS Basics
14 時間Angular JS is a JavaScript library for rapid app development.
Audience
- developers
- programmers
- javascript architects
Objectives
- Shift mindset from procedural/OO way of programing to Angular way
- Participants can use AngularJS to create Single Page Applications
Format of the course
- 40% lectures, 60% labs
Angular 10 for Developers
28 時間In this instructor-led, live training in 日本 (online or onsite), participants will learn how to create, test and deploy an Angular application using the latest features in Angular 10.
By the end of this training, participants will be able to:
- Develop Angular 10 applications using TypeScript and the Angular CLI.
- Create loosely coupled web components that can be used in any HTML page.
- Connect these components to services, modules and directives.
- Consume REST web services and WebSocket data from within an Angular 10 application.
- Build custom validation using Reactive Forms.
- Test, debug and deploy an Angular 10 application.
- Organize Angular 10 projects using best practices.
Angular 11
28 時間In this instructor-led, live training in 日本 (online or onsite), participants will learn how to create, test and deploy an Angular application using the latest features in Angular 11.
By the end of this training, participants will be able to:
- Develop Angular 11 applications using TypeScript and the Angular CLI.
- Create loosely coupled web components that can be used in any HTML page.
- Test, debug and deploy an Angular 11 application.
- Organize Angular 11 projects using best practices.
Angular 11 Advanced
28 時間This instructor-led, live training in 日本 (online or onsite) is aimed at developers who wish to use Angular 11's advanced developer tools to design, build, test, and deploy applications.
By the end of this training, participants will be able to:
- Set up the necessary development environment to develop advanced Angular 11 applications.
- Build parent-child structure, nested components for complex applications.
- Use RxJS and observables to handle real-time events and asynchronous programming.
- Create scalable form and data models to manage user inputs and data-entry tasks.
- Implement advanced dependency injections, routing, and security best practices in Angular 11.
Angular 12
28 時間This instructor-led, live training in 日本 (online or onsite) is aimed at programmers who wish to create, test and deploy an Angular application using the latest features in Angular 12.
By the end of this training, participants will be able to:
- Develop Angular 12 applications using TypeScript and the Angular CLI.
- Create loosely coupled web components that can be used in any web application or HTML page.
- Test, debug and deploy an Angular 12 application.
- Organize Angular 12 projects using best practices.
Angular 4 Fundamentals
21 時間This instructor-led, live training in 日本 introduces the fundamentals of Angular 4 and walks participants through the creation of a single-page web application.
Angular 6
28 時間In this instructor-led, live training in 日本 (onsite or remote), participants will learn how to create, test and deploy an Angular application using the latest features in Angular 6.
By the end of this training, participants will be able to:
- Develop Angular 6 applications using Angular CLI.
- Create web components that can be used in any HTML page.
- Consume REST web services and WebSocket data from within an Angular 6 application.
- Implement animations using Angular 6's latest animation features.
- Test, debug and deploy an Angular 6 application.
- Organize Angular 6 projects using best practices.
Reactive Programming with Angular RxJS
14 時間Reactive programing is an asynchronous programing paradigm that focuses on data streams and the propagation of data by establishing a defined dependency between the underlying execution models and the emitted data streams from one component to another. Many Angular application design inefficiencies when building asynchronous UIs can be overcome by utilizing reactive style patterns offered by the RxJS library.
In this instructor-led, live training, participants will learn how to implement Observable patterns into their Angular application designs as they step through a series of cases showcasing common angular design problems and how they benefit from reactive programing designs.
By the end of this training, participants will be able to:
- Understand the reactive programing paradigm and the RxJS library.
- Build UI heavy Angular applications with scalability, flexibility, and responsiveness in mind using reactive programming patterns.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Angular and Spring Boot
14 時間This instructor-led, live training in 日本 (online or onsite) is aimed at web developers who wish to use Angular and Spring Boot to build full stack applications.
By the end of this training, participants will be able to:
- Develop a full stack application with Angular and Sping Boot.
- Build a backend application with Spring Boot.
- Create frontend applications with Angular.
- Use Spring Security to configure authentication for a full stack application.
.NET CoreとAngularトレーニングコース
21 時間Audience
- Developers
Format of the Course
- Part lecture, part discussion, exercises and heavy hands-on practice in a live-lab environment.
NgRx
21 時間この講師主導のライブトレーニング(オンラインまたはオンサイト)は、大規模なデータ駆動型ウェブアプリケーションでの状態管理のコストと複雑さを削減したい開発者向けです。
このトレーニング終了後、参加者は以下のことができるようになります:
- 非常に大きなプロジェクトで状態管理が困難な場合の複雑性を低減します。
- アプリケーションの状態プロセスを最小限に抑えます。
- 複雑なデータ駆動型ウェブアプリケーションの開発時間を短縮します。
コースの形式
- 対話式の講義とディスカッション。
- 多くの演習と実践。
- ライブラボ環境での手動実装。
コースのカスタマイズオプション
- このコースのカスタマイズされたトレーニングを依頼するには、ご連絡ください。
- NgRxについて詳しく知りたい場合は、https://ngrx.io/をご覧ください。