Testing Angular Applications - Plan Szkolenia
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak pisać i utrzymywać testy dla aplikacji Angular.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Wybór najbardziej odpowiedniej strategii testowania aplikacji Angular
- Przeprowadzanie testów jednostkowych, testów komponentów, testów A/B i kompleksowych testów aplikacji Angular
- Wybrać odpowiednie narzędzia do tego zadania: Jasmine, Karma, Protractor, Mocha itp.
- Pisanie testów w Protractor i Jasmine
- Uruchamianie i debugowanie testów za pomocą Karma i Protractor.
- Tworzenie łatwego w utrzymaniu zestawu testów
- Stosowanie najlepszych praktyk testowania jednostkowego w Angular
Format kursu
- Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
Uwaga
- Angular ma różne nazwy i wersje, a mianowicie: Angular.js, AngularJS, AngularJS 1, Angular 1, Angular 2 itd. Aby dostosować wersję używaną w tym szkoleniu, skontaktuj się z nami.
Plan Szkolenia
Aby poprosić o indywidualny zarys kursu dla tego szkolenia, skontaktuj się z nami.
Wymagania
- Zrozumienie JavaScript .
Uczestnicy
- Testerzy
- Deweloperzy
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Testing Angular Applications - Plan Szkolenia - Booking
Testing Angular Applications - Plan Szkolenia - Enquiry
Testing Angular Applications - Zapytanie o Konsultacje
Zapytanie o Konsultacje
Opinie uczestników (1)
Analityka krok po kroku. Wyjaśnienie każdej linii kodu. Każdy problem, który miałem podczas kursu, został pomyślnie rozwiązany i Łukasz powiedział mi o przyczynach. Podobały mi się również przedstawione dobre praktyki. Nigdy nie byłem przekonany o stylu TDD - po prostu nie widzę w tym korzyści i nie uważam za worth jego czasu. Łukasz wskazał tak wiele korzyści TDD, że całkowicie zmienił moje zdanie.
Michal Uscinski - Devapo Sp. z o. o.
Szkolenie - Testing Angular Applications
Przetłumaczone przez sztuczną inteligencję
Propozycje terminów
Szkolenia Powiązane
Angular 13
28 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą korzystać z najnowszych funkcji Angular 13 do tworzenia, testowania i wdrażania aplikacji internetowych.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Używanie TypeScript i Angular CLI do tworzenia Angular 13 aplikacji.
- Rozwijaj, testuj i wdrażaj Angular 13 aplikacje internetowe.
- Tworzenie komponentów internetowych, które mogą być używane w dowolnej aplikacji lub stronie internetowej.
Angular 2 Fundamentals
21 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla początkujących i średnio zaawansowanych programistów, którzy chcą budować dynamiczne, nowoczesne aplikacje internetowe przy użyciu Angular 2.
Pod koniec tego szkolenia uczestnicy będą mogli
- Konfigurować i konfigurować projekty Angular 2.
- Wykorzystać funkcje i ulepszenia Angular 2.
- Rozwijać solidne, skalowalne aplikacje przy użyciu Angular 2.
- Wdrażać najlepsze praktyki w zakresie organizacji i architektury kodu.
- Zintegrować aplikacje Angular z interfejsami API RESTful.
Angular JavaScript
28 godzinJest to praktyczny kurs dla każdego, kto chce tworzyć strony internetowe przy użyciu AngularJS.
Podczas tego kursu będzie używana najnowsza stabilna wersja. Wersja przedpremierowa może być używana, jeśli zostanie to zaznaczone w formularzu rezerwacji w sekcji uwag. Starsze wersje należy uzgodnić przed dokonaniem rezerwacji.
AngularJS Basics
14 godzinAngular JS to JavaScript biblioteka do szybkiego tworzenia aplikacji.
Uczestnicy
- programiści
- programiści javascript
- architekci javascript
Cele
- Zmiana sposobu myślenia z programowania proceduralnego/OO na sposób Angular
- Uczestnicy mogąużywać AngularJS do tworzenia aplikacji jednostronicowych
Format kursu
- 40% wykładów, 60% laboratoriów
Angular 10 for Developers
28 godzinW tym prowadzonym przez instruktora szkoleniu na żywo w Polsce (online lub na miejscu) uczestnicy dowiedzą się, jak tworzyć, testować i wdrażać aplikację Angular przy użyciu najnowszych funkcji w Angular 10.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Rozwijanie aplikacji Angular 10 przy użyciu TypeScript i Angular CLI.
- Twórz luźno powiązane komponenty internetowe, które mogą być używane na dowolnej stronie HTML.
- Połącz te komponenty z usługami, modułami i dyrektywami.
- Korzystanie z usług internetowych REST i danych WebSocket z poziomu aplikacji Angular 10.
- Buduj niestandardową walidację przy użyciu Reactive Forms.
- Testowanie, debugowanie i wdrażanie aplikacji Angular 10.
- Organizowanie projektów Angular 10 przy użyciu najlepszych praktyk.
Angular 11
28 godzinW tym instruktażowym szkoleniu na żywo w Polsce (online lub na miejscu) uczestnicy dowiedzą się, jak tworzyć, testować i wdrażać aplikację Angular przy użyciu najnowszych funkcji w Angular 11.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Rozwijaj Angular 11 aplikacje przy użyciu TypeScript i Angular CLI.
- Twórz luźno powiązane komponenty internetowe, które mogą być używane na dowolnej stronie HTML.
- Testowanie, debugowanie i wdrażanie Angular 11 aplikacji.
- Zorganizuj Angular 11 projekty przy użyciu najlepszych praktyk.
Angular 11 Advanced
28 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą korzystać z zaawansowanych narzędzi deweloperskich Angular 11' do projektowania, tworzenia, testowania i wdrażania aplikacji.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Ustawienie niezbędnego środowiska programistycznego do tworzenia zaawansowanych aplikacji Angular 11.
- Buduj strukturę rodzic-dziecko, zagnieżdżone komponenty dla złożonych aplikacji.
- Używaj RxJS i obserwowalnych do obsługi zdarzeń w czasie rzeczywistym i programowania asynchronicznego.
- Twórz skalowalne modele formularzy i danych do zarządzania danymi wejściowymi użytkownika i zadaniami wprowadzania danych.
- Zaimplementuj zaawansowane wstrzykiwanie zależności, routing i najlepsze praktyki bezpieczeństwa w Angular 11.
Angular 12
28 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą tworzyć, testować i wdrażać aplikacje Angular przy użyciu najnowszych funkcji Angular 12.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Rozwijaj Angular 12 aplikacje przy użyciu TypeScript i Angular CLI.
- Twórz luźno powiązane komponenty internetowe, które mogą być używane w dowolnej aplikacji internetowej lub stronie HTML.
- Testowanie, debugowanie i wdrażanie Angular 12 aplikacji.
- Organizowanie Angular 12 projektów przy użyciu najlepszych praktyk.
Angular 12 Advanced
28 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą zagłębić się w zaawansowane funkcje Angular 12, w tym niestandardowe komponenty, dyrektywy, zaawansowane wiązanie danych, leniwe ładowanie i wiele innych.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Rozwijanie Angular 12 aplikacji przy użyciu zaawansowanych technik i koncepcji.
- Wdrażanie niestandardowych komponentów i dyrektyw.
- Zapoznaj się z zaawansowanymi technikami wiązania danych.
- Wdrażanie leniwego ładowania i dynamicznego importu.
- Optymalizacja wydajności aplikacji Angular 12.
Angular 13 Advanced
28 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla doświadczonych programistów, którzy chcą wykorzystać zaawansowane funkcje Angular 13 do tworzenia, testowania i wdrażania wysokowydajnych aplikacji internetowych.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Efektywne wykorzystywanie TypeScript i Angular CLI do tworzenia złożonych aplikacji Angular 13.
- Rozwijanie, testowanie i wdrażanie aplikacji internetowych Angular 13 w celu uzyskania optymalnej wydajności.
- Tworzenie komponentów sieciowych w celu poprawy możliwości ponownego wykorzystania i konserwacji aplikacji Angular 13.
Angular 14
28 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów i deweloperów, którzy chcą korzystać z najnowszych funkcji Angular 14 do tworzenia, testowania i wdrażania aplikacji internetowych.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Instalacja i konfiguracja Angular 14.
- Rozwijaj aplikacje przy użyciu architektury opartej na komponentach Angular 14.
- Wykorzystaj wbudowane dyrektywy, usługi i potoki Angular 14.
- Komunikować się z interfejsem API RESTful przy użyciu modułu HttpClient Angular 14.
- Wdrażanie uwierzytelniania i autoryzacji w aplikacjach Angular 14.
- Testowanie i debugowanie Angular 14 aplikacji.
Angular 14 Advanced
28 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla doświadczonych deweloperów i programistów, którzy chcą przenieść swoje umiejętności Angular 14 na wyższy poziom i wykorzystać zaawansowane funkcje Angular 14 do tworzenia, testowania i wdrażania wysokowydajnych aplikacji internetowych.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Buduj zaawansowane aplikacje przy użyciu Angular 14.
- Zrozumieć i wdrożyć bardziej złożone funkcje i techniki Angular 14.
- Rozwijaj łatwy w utrzymaniu i skalowalny kod Angular 14.
- Tworzenie niestandardowych bibliotek i modułów w celu rozszerzenia funkcjonalności Angular 14.
Angular 15
28 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów i deweloperów, którzy chcą korzystać z najnowszych funkcji Angular 15 do tworzenia, testowania i wdrażania aplikacji internetowych.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Instalacja i konfiguracja Angular 15.
- Rozwijaj aplikacje przy użyciu architektury opartej na komponentach Angular 15.
- Wykorzystaj wbudowane dyrektywy, usługi i potoki Angular 15.
- Komunikować się z interfejsem API RESTful przy użyciu modułu HttpClient Angular 15.
- Wdrażanie uwierzytelniania i autoryzacji w aplikacjach Angular 15.
- Testowanie i debugowanie Angular 15 aplikacji.
- Zrozumienie nowych funkcji Angular 15, takich jak dyrektywa obrazu, lista CDK do budowania komponentów interfejsu użytkownika, redukcja szablonów w strażnikach i ulepszenia w esbuild dla szybszych kompilacji.
Angular 15 Advanced
28 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla doświadczonych deweloperów i programistów, którzy chcą przenieść swoje umiejętności Angular 15 na wyższy poziom i wykorzystać zaawansowane funkcje Angular 15 do tworzenia, testowania i wdrażania wysokowydajnych aplikacji internetowych.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Używanie zaawansowanych technik tworzenia Angular 15 aplikacji.
- Zrozumienie najlepszych praktyk skalowania i utrzymywania aplikacji Angular 15 na dużą skalę.
- Rozwijanie wydajnych aplikacji przy użyciu zaawansowanych funkcji Angular 15.
- Rozwiązywanie problemów i optymalizacja Angular 15 aplikacji.
- Poznaj zaawansowane tematy, takie jak renderowanie po stronie serwera, leniwe ładowanie i inne.
Protractor: End-to-End Testing for Angular Web Applications
14 godzinW tym instruktażowym szkoleniu na żywo w Polsce uczestnicy uczą się z pierwszej ręki, jak pisać Protractor testy na przykładowej aplikacji internetowej Angular w środowisku laboratoryjnym na żywo.
Pod koniec tego kursu uczestnicy zdobędą biegłość w Protractor i będą czuć się komfortowo.
- tworzenie własnych testów automatyzacji dla aplikacji Angular.
- zintegrowanie Protractor z istniejącym przepływem pracy programistycznej.
- zapewnienie, że ich testy są czyste i łatwe w utrzymaniu.
- uruchamianie Protractor z lub bez Selenium, aby sterować zachowaniem przeglądarki.