Angular 13 Advanced - Plan Szkolenia
Angular to szeroko stosowany framework dla JavaScript zaprojektowany do tworzenia skalowalnych aplikacji internetowych.
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla doświadczonych deweloperów i 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 wykorzystanie TypeScript i Angular CLI do tworzenia złożonych aplikacji Angular 13.
- Opracowywanie, 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.
Format kursu
- Interaktywny wykład i dyskusja.
- Dużo ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku live-lab.
Opcje dostosowywania kursu
- Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Plan Szkolenia
Wprowadzenie
- Co nowego w Angular 13?
Zaawansowane komponenty
- Przegląd zaawansowanych komponentów
- Korzystanie z zaawansowanych dekoratorów
- Korzystanie z zaawansowanych haków cyklu życia
- Tworzenie złożonych komponentów
- Wdrażanie komponentów dynamicznych
- Tworzenie niestandardowych dyrektyw
- Tworzenie komponentów wielokrotnego użytku
Usługi zaawansowane
- Przegląd usług zaawansowanych
- Korzystanie z dostawców usług
- Korzystanie z zaawansowanych technik wstrzykiwania zależności
- Korzystanie z obserwowalnych i obiektów
- Tworzenie usług asynchronicznych
- Tworzenie usług singleton
- Tworzenie dostawców fabrycznych
- Tworzenie dostawców wartości użytkowych
Zaawansowany Routing
- Przegląd zaawansowanego routingu
- Korzystanie z zagnieżdżonych tras
- Korzystanie z osłon tras
- Korzystanie z leniwego ładowania
- Używanie wstępnego ładowania
- Tworzenie niestandardowych resolverów tras
- Używanie parametrów zapytania
- Używanie parametrów trasy
Zaawansowane formularze
- Przegląd zaawansowanych formularzy
- Tworzenie niestandardowych kontrolek formularzy
- Tworzenie niestandardowych walidatorów
- Tworzenie niestandardowych walidatorów asynchronicznych
- Korzystanie z formularzy reaktywnych w złożonych scenariuszach
- Korzystanie z formularzy dynamicznych
- Korzystanie z formularzy opartych na szablonach z walidacją
- Tworzenie niestandardowych dyrektyw formularzy
Zaawansowane testy
- Przegląd zaawansowanych testów
- Testowanie zaawansowanych komponentów
- Testowanie zaawansowanych usług
- Testowanie zaawansowanych formularzy
- Korzystanie z technik programowania sterowanego testami
- Korzystanie z szyderstw i szpiegów
- Korzystanie z testowania kompleksowego z Protractor
Optymalizacja wydajności
- Przegląd optymalizacji wydajności
- Korzystanie z kompilacji AOT
- Korzystanie z leniwego ładowania
- Optymalizacja wykrywania zmian
- Optymalizacja renderowania komponentów
- Optymalizacja żądań sieciowych
- Optymalizacja renderowania po stronie serwera
Wdrażanie i optymalizacja kompilacji
- Przegląd optymalizacji wdrażania i kompilacji
- Korzystanie z interfejsu CLI Angular
- Korzystanie z kompilacji produkcyjnej
- Korzystanie z dzielenia kodu
- Korzystanie z potrząsania drzewem
- Optymalizacja pod kątem progresywnych aplikacji internetowych
- Optymalizacja pod kątem wyszukiwarek
Rozwiązywanie problemów
Podsumowanie i kolejne kroki
Wymagania
- Podstawowa znajomość HTML, CSS i JavaScript .
- Doświadczenie z Angular 13 lub ukończenie wprowadzającego kursu Angular 13
Uczestnicy
- Doświadczeni deweloperzy i programiści, którzy chcą poszerzyć swoją wiedzę na temat Angular 13
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Angular 13 Advanced - Plan Szkolenia - Booking
Angular 13 Advanced - Plan Szkolenia - Enquiry
Angular 13 Advanced - Zapytanie o Konsultacje
Zapytanie o Konsultacje
Opinie uczestników (5)
Podobało mi się, że szkolenie koncentrowało się bardziej na praktycznej stronie.
Mihaela - Ness
Szkolenie - NgRx
Przetłumaczone przez sztuczną inteligencję
Tematy, które zostały omówione, wiele przykładów kodu na żywo, postawa trenera wobec grupy
Weronika - ATOS PGS sp. z o.o.
Szkolenie - Reactive Programming with Angular RxJS
Przetłumaczone przez sztuczną inteligencję
Polubiałem twoje dowcipy
Dermot - Griffiths & Armour
Szkolenie - Angular 2 Fundamentals
Przetłumaczone przez sztuczną inteligencję
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ę
Able do nauki nowych technologii i materiałów po szkoleniu
David Wang - World Intellectual Property Organization (WIPO)
Szkolenie - Angular 7
Przetłumaczone przez sztuczną inteligencję
Propozycje terminów
Szkolenia Powiązane
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 4 Fundamentals
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.
Angular 7
28 godzinW tym prowadzonym przez instruktora szkoleniu na żywo (na miejscu lub zdalnie) uczestnicy dowiedzą się, jak tworzyć, testować i wdrażać aplikację Angular przy użyciu najnowszych funkcji w Angular 7.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Twórz Angular 7 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 7 aplikacji.
- Wdrażanie animacji przy użyciu najnowszych funkcji animacji Angular 7 .
- Testowanie, debugowanie i wdrażanie Angular 7 aplikacji.
- Zorganizuj Angular 7 projekty przy użyciu najlepszych praktyk.
Angular 8
21 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla twórców stron internetowych, którzy chcą używać Angular 8 do tworzenia aplikacji internetowych po stronie klienta.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Tworzenie i skalowanie SPA od podstaw.
- Buduj biblioteki open source Angular.
- Zabezpieczanie aplikacji Agular za pomocą uwierzytelniania JWT.
Reactive Programming with 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 and 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.
Testing Angular Applications
14 godzinW 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.
.NET Core and Angular Training Course
21 godzinUczestnicy
- Deweloperzy
Format kursu
- Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna w środowisku laboratoryjnym.
JavaScript, jQuery, NodeJS & AngularJS
56 godzinKurs ten ma na celu doprowadzenie osoby początkującej w JavaScript do poziomu, na którym jest ona w stanie wejść na rynek jako deweloper JavaScript.
Kurs jest intensywny i w pełni praktyczny;
Localizing an Angular Application
7 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (online lub na miejscu) jest przeznaczone dla programistów, którzy chcą umiędzynarodowić i zlokalizować swoje Angular aplikacje w celu obsługi wielu języków.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Instalacja i konfiguracja potrzebnych bibliotek i narzędzi lokalizacyjnych.
- Włączanie wyświetlania aplikacji Angular w wielu językach.
- Wyodrębnij cały możliwy do zlokalizowania tekst interfejsu użytkownika z aplikacji Angular.
- Pakowanie przetłumaczalnej zawartości do wymiany z tłumaczami.
- Zrozumieć cykl lokalizacji i zautomatyzować ten proces.
NgRx
21 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą obniżyć koszty i złożoność zarządzania stanem w dużych aplikacjach internetowych opartych na danych.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Zmniejszenie złożoności bardzo dużych projektów, w których zarządzanie stanem jest trudne do utrzymania.
- Minimalizacja procesów stanu aplikacji.
- Skrócenie czasu potrzebnego do opracowania złożonych aplikacji internetowych zorientowanych na dane.
Format kursu
- Interaktywny wykład i dyskusja.
- Dużo ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku live-lab.
Opcje dostosowywania kursu
- Aby poprosić o niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
- Aby dowiedzieć się więcej o NgRx, odwiedź stronę: https://ngrx.io/