Testing Angular Applications Training Course
In this instructor-led, live training, participants will learn how to write and maintain tests for Angular applications for government use.
By the end of this training, participants will be able to:
- Determine the most appropriate strategy for testing an Angular application
- Conduct unit testing, component testing, A/B testing, and end-to-end testing on an Angular application
- Select the right tools for the task: Jasmine, Karma, Protractor, Mocha, etc.
- Author tests in Protractor and Jasmine
- Execute and debug tests using Karma and Protractor
- Create a maintainable test suite
- Implement best practices for unit testing in Angular
Format of the Course:
- A combination of lectures, discussions, exercises, and extensive hands-on practice
Note:
- Angular has various names and versions, including Angular.js, AngularJS, AngularJS 1, Angular 1, Angular 2, etc. To customize the version used in this training, please contact us to arrange.
Course Outline
To request a tailored course outline for this training for government use, please contact us.
Requirements
- A comprehensive understanding of JavaScript
Audience
- Quality Assurance Testers
- Software Developers
Runs with a minimum of 4 + people. For 1-to-1 or private group training, request a quote.
Testing Angular Applications Training Course - Booking
Testing Angular Applications Training Course - Enquiry
Testing Angular Applications - Consultancy Enquiry
Consultancy Enquiry
Testimonials (1)
Step by step analysis. Each line of code explanation. Every problem I had during the course was successfully solved and Łukasz told me the reason. I also liked good practices that have been presented. Never have I been convinced about TDD style - I just dont find it useful and worth its time. Łukasz pointed out so many advantages of TDD, it completely changed my opinion.
Michal Uscinski - Devapo Sp. z o. o.
Course - Testing Angular Applications
Upcoming Courses
Related Courses
Angular 13
28 HoursAngular 2 Fundamentals
21 HoursAngular JavaScript
28 HoursAngularJS Basics
14 HoursAngular JS is a JavaScript library designed for rapid application development.
Audience
- Developers
- Programmers
- JavaScript Architects
Objectives
- To transition the mindset from procedural or object-oriented programming to the Angular approach.
- To enable participants to use AngularJS for creating Single Page Applications.
Format of the Course
- 40% lectures, 60% hands-on labs
This course is tailored to meet the needs of professionals in various sectors, including those working for government agencies, ensuring that participants gain practical skills aligned with modern development practices.
Angular 10 for Developers
28 HoursAngular 11
28 HoursIn this instructor-led, live training in US (online or onsite), participants will learn how to create, test, and deploy an Angular application using the latest features in Angular 11 for government projects.
By the end of this training, participants will be able to:
- Develop Angular 11 applications using TypeScript and the Angular CLI for government use cases.
- Create loosely coupled web components that can be integrated into any HTML page for government websites.
- Test, debug, and deploy an Angular 11 application in alignment with public sector workflows and governance.
- Organize Angular 11 projects following best practices to ensure accountability and efficiency for government initiatives.
Angular 11 Advanced
28 HoursAngular 12
28 HoursAngular 4 Fundamentals
21 HoursAngular 5
28 HoursAngular 6
28 HoursReactive Programming with Angular RxJS
14 HoursReactive programming is an asynchronous programming 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 inefficiencies in Angular application design when building asynchronous user interfaces can be mitigated by leveraging the reactive patterns provided by the RxJS library.
In this instructor-led, live training, participants will learn how to integrate Observable patterns into their Angular application designs as they work through a series of scenarios that highlight common Angular design challenges and demonstrate the benefits of reactive programming approaches.
By the end of this training, participants will be able to:
- Understand the reactive programming paradigm and the RxJS library for government applications.
- Develop UI-intensive Angular applications with scalability, flexibility, and responsiveness using reactive programming patterns.
Format of the Course
- Interactive lecture and discussion.
- Extensive exercises and practice sessions.
- 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 Hours.NET Core and Angular Training Course
21 HoursAudience
- Developers for government
Format of the Course
- Combines lectures, discussions, exercises, and extensive hands-on practice in a live-lab environment.
NgRx
21 HoursThis instructor-led, live training (online or onsite) is aimed at developers who wish to reduce the cost and complexity of managing state in large data-driven web applications for government.
By the end of this training, participants will be able to:
- Decrease the complexity of very large projects where managing state is challenging to maintain.
- Optimize an application's state processes.
- Reduce the time required to develop complex data-oriented web applications.
Format of the Course
- Interactive lecture and discussion.
- Extensive exercises and practice sessions.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
- For more information about NgRx, visit: https://ngrx.io/