Testowanie aplikacji Angular - Plan Szkolenia
W tym szkoleniu prowadzonym przez instruktora uczestnicy nauczą się pisania i utrzymywania testów dla aplikacji Angular.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Wybierać najbardziej odpowiednią strategię do testowania aplikacji Angular
- Wykonuje testy jednostkowe, testy komponentów, A/B testing i testy end-to-end na aplikacji Angular
- Wybierać odpowiednie narzędzia do pracy: Jasmine, Karma, Protractor, Mocha, itp.
- Pisze testy w Protractor i Jasmine
- Uruchamia i debuguje testy z użyciem Karma i Protractor
- Tworzy utrzymywalny zestaw testów
- Zastosować najlepsze praktyki dotyczące testów jednostkowych w Angular
Format kursu
- Część wykładu, część dyskusji, ćwiczenia i intensywne praktyczne ćwiczenia
Uwaga
- Angular znane jest pod różnymi nazwami i wersjami, takimi jak: Angular.js, AngularJS, AngularJS 1, Angular 1, Angular 2, itp. Aby dostosować wersję używaną na tym szkoleniu, prosimy o kontakt z nami, aby umówić się.
Plan Szkolenia
Aby poprosić o indywidualny zarys kursu dla tego szkolenia, skontaktuj się z nami.
Wymagania
- Znajomość JavaScript
Grupa docelowa
- Testerzy
- Programiści
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Testowanie aplikacji Angular - Plan Szkolenia - Rezerwacja
Testowanie aplikacji Angular - Plan Szkolenia - Zapytanie
Testowanie aplikacji Angular - 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 Podstawy
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 dla Deweloperów
28 godzinW tym szkoleniu prowadzonym przez instruktora (online lub stacjonarnie), uczestnicy nauczą się tworzyć, testować i wdrażać aplikację Angular przy użyciu najnowszych funkcji Angular 10.
Na koniec tego szkolenia uczestnicy będą mogli:
- Dewelopować aplikacje Angular 10 za pomocą TypeScript i Angular CLI.
- Tworzyć luźno połączone komponenty internetowe, które można wykorzystać na dowolnej stronie HTML.
- Połączać te komponenty z usługami, modułami i dyrektywami.
- Korzystać z usług REST i danych WebSocket wewnątrz aplikacji Angular 10.
- Tworzyć niestandardową walidację za pomocą Reaktywnych Formularzy (Reactive Forms).
- Testować, debugować i wdrażać aplikację Angular 10.
- Organizować projekty Angular 10 zgodnie z najlepszymi praktykami.
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 zaawansowany
28 godzinTrening prowadzony przez instruktora, online lub stacjonarny w Polsce, skierowany jest do programistów, którzy chcą wykorzystać zaawansowane narzędzia deweloperskie Angular 11 do projektowania, tworzenia, testowania i wdrażania aplikacji.
Na koniec tego treningu uczestnicy będą mogli:
- Skonfigurować niezbędne środowisko deweloperskie do tworzenia zaawansowanych aplikacji Angular 11.
- Zbudować strukturę rodzic-dziecko, zagnieżdżone komponenty dla skomplikowanych aplikacji.
- Używać RxJS i obserwablów do obsługi wydarzeń w czasie rzeczywistym i programowania asynchronicznego.
- Tworzyć skalowalne formularze i modele danych, aby zarządzać wprowadzeniem danych użytkownika i zadaniami wprowadzania danych.
- Implementować zaawansowane wstrzykiwania zależności, routowanie i najlepsze praktyki bezpieczeństwa w Angular 11.
Angular 12
28 godzinTrening prowadzony przez instruktora (online lub stacjonarnie) jest skierowany do programistów, którzy chcą tworzyć, testować i wdrażać aplikacje Angular za pomocą najnowszych funkcji Angular 12.
Na końcu tego treningu uczestnicy będą mogli:
- Tworzyć aplikacje Angular 12 za pomocą TypeScript i Angular CLI.
- Tworzyć luźno powiązane komponenty internetowe, które mogą być używane w dowolnej aplikacji internetowej lub stronie HTML.
- Testować, debugować i wdrażać aplikację Angular 12.
- Organizować projekty Angular 12 zgodnie z najlepszymi praktykami.
Angular 4 Podstawy
21 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce wprowadza podstawy Angular 4 i prowadzi uczestników przez tworzenie jednostronicowej aplikacji internetowej.
Angular 5
28 godzinW tym instruktażowym szkoleniu na żywo w Polsce uczestnicy poznają podstawy Angular 5, przechodząc przez proces tworzenia i wdrażania przykładowej aplikacji Angular.
Angular 6
28 godzinW tym prowadzonym przez instruktora szkoleniu na żywo w Polsce (na miejscu lub zdalnie) uczestnicy dowiedzą się, jak tworzyć, testować i wdrażać aplikację Angular przy użyciu najnowszych funkcji w Angular 6.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Twórz Angular 6 aplikacje przy użyciu Angular CLI.
- Twórz komponenty internetowe, które mogą być używane na dowolnej stronie HTML.
- Korzystanie z usług internetowych REST i danych WebSocket z poziomu Angular 6 aplikacji.
- Wdrażanie animacji przy użyciu najnowszych funkcji animacji Angular 6 .
- Testowanie, debugowanie i wdrażanie Angular 6 aplikacji.
- Zorganizuj Angular 6 projekty przy użyciu najlepszych praktyk.
Reactive Programming z Angular RxJS
14 godzin[Programowanie reaktywne to asynchroniczny paradygmat programowania, który koncentruje się na strumieniach danych i propagacji danych poprzez ustanowienie zdefiniowanej zależności między bazowymi modelami wykonania a emitowanymi strumieniami danych z jednego komponentu do drugiego. Wiele nieefektywności projektowania aplikacji Angular podczas budowania asynchronicznych interfejsów użytkownika można przezwyciężyć, wykorzystując wzorce stylu reaktywnego oferowane przez bibliotekę RxJS.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak wdrożyć wzorce Observable w swoich projektach aplikacji Angular, przechodząc przez serię przypadków przedstawiających typowe problemy projektowe kątowe i korzyści płynące z reaktywnych projektów programistycznych.
Pod koniec tego szkolenia uczestnicy będą w stanie
- Zrozumieć paradygmat programowania reaktywnego i bibliotekę RxJS.
- Tworzyć ciężkie aplikacje UI Angular z myślą o skalowalności, elastyczności i responsywności przy użyciu reaktywnych wzorców programowania.
Format kursu
- Interaktywny wykład i dyskusja.
- Wiele ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku laboratoryjnym na żywo.
Opcje dostosowywania kursu
- Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami.
Angular oraz Spring Boot
14 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla twórców stron internetowych, którzy chcą używać Angular and Spring Boot do tworzenia aplikacji z pełnym stosem.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Tworzenie aplikacji z pełnym stosem za pomocą Angular i Sping Boot.
- Tworzenie aplikacji z pełnym stosem Po zakończeniu tego szkolenia będą w stanie.
- Tworzenie aplikacji frontendowych za pomocą Angular.
- Użyj Spring Security, aby skonfigurować uwierzytelnianie dla aplikacji z pełnym stosem.
Kurs szkoleniowy .NET Core i Angular
21 godzinUczestnicy
- Deweloperzy
Format kursu
- Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna w środowisku laboratoryjnym.
NgRx
21 godzinTo szkolenie prowadzone przez instruktora (online lub na miejscu) jest skierowane do programistów, którzy chcą zmniejszyć koszty i złożoność zarządzania stanem w dużych aplikacjach internetowych opartech na danych.
Po zakończeniu tego szkolenia uczestnicy będą w stanie:
- Zmniejszyć złożoność bardzo dużych projektów, w których zarządzanie stanem jest trudne do utrzymania.
- Minimalizować procesy stanu aplikacji.
- Zmniejszyć czas potrzebny do rozwoju złożonych aplikacji internetowych opartych na danych.
Format kursu
- Interaktywne wykłady i dyskusje.
- Wiele ćwiczeń i praktyki.
- Ręczna implementacja w środowisku live-lab.
Opcje dostosowania kursu
- Aby złożyć wniosek o dostosowane szkolenie dla tego kursu, skontaktuj się z nami, aby ułożyć.
- Aby dowiedzieć się więcej o NgRx, odwiedź: https://ngrx.io/