Angular 6 - Plan Szkolenia
Angular 6 zawiera szereg potężnych nowych funkcji, w tym Angular Elements i nowe polecenia CLI. Funkcje te znacznie rozszerzają możliwości integracji Angular z aplikacjami innymi niż Angular opartymi na JQuery, Vue.js, React itp.
W 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 6.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Tworzenie Angular 6aplikacji przy użyciu Angular CLI.
- Tworzenie komponentów internetowych, które mogą być używane na dowolnej stronie HTML.
- Korzystaj z usług internetowych REST i danych WebSocket z poziomu Angular 6aplikacji.
- Wdrażaj animacje przy użyciu najnowszych funkcji animacji Angular 6.
- Testowanie, debugowanie i wdrażanie Angular 6aplikacji.
- Organizowanie Angular 6projektów przy użyciu najlepszych praktyk.
Format kursu
- Interaktywny wykład i dyskusja
- Dużo ćwiczeń i praktyki
- Praktyczne wdrożenie w środowisku live-lab
Uwaga
- Aby poprosić o niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
- Aby dowiedzieć się więcej o Angular, odwiedź stronę: https://angular.io/
Plan Szkolenia
Wstęp
- Co nowego w Angular 6?
Przegląd maszynopisu i skryptu ES6 Java
- TypeScript Składnia
- Korzystanie z transpilera TypeScript.
- Konfigurowanie Angular 6 i maszynopis
Przegląd Angular części 6
- Tworzenie komponentów
- Wiązanie danych i interpolacja ciągów
- Powiązanie właściwości
- Powiązanie zdarzenia
- Dwukierunkowe wiązanie danych
- Modelowanie danych
- Dyrektywy
- Bootstrapping
- Wejścia wyjścia
- Angular Interfejs wiersza polecenia
Tworzenie pierwszej Angular aplikacji
- Planowanie aplikacji
- Konfigurowanie projektu i aplikacji Angular przy użyciu interfejsu CLI
- Tworzenie podstawowej konfiguracji projektu przy użyciu Bootstrap 4 i Sass
Korzystanie z Angular 6 komponentów
- Przepływ danych
- Praca z AppModule
- Praca z komponentami niestandardowymi
- Korzystanie z szablonów i stylów
- Korzystanie z enkapsulacji widoku
- Projekcja treści
- Zrozumienie cyklu życia komponentu i haków cyklu życia
- Korzystanie z ViewChildren i ContentChildren
Wiązanie danych w Angular 6
- Omówienie powiązania właściwości i zdarzeń
- Wiązanie i przypisywanie aliasów do właściwości niestandardowych
- Wiązanie i przypisywanie aliasów do zdarzeń niestandardowych
Praca z dyrektywami
- Wbudowane dyrektywy
- Dyrektywy niestandardowe
Angular 6 Usługi
- Tworzenie usługi rejestrowania
- Tworzenie usługi danych
Korzystanie z wstrzykiwania zależności i dostawców
- Wtryskiwacze, dostawca i tokeny
- Konfigurowanie wstrzykiwania zależności
- Konfigurowanie dostawcy
- Wstrzykiwanie usług do komponentów, dyrektyw i usług
Przełączanie stron z routingiem
- Konfigurowanie tras
- Konfigurowanie i ładowanie tras
- Zrozumienie różnych metod nawigacji
- Używanie parametrów w trasach
- Tworzenie zagnieżdżonych tras
- Korzystanie z tras przekierowań i symboli wieloznacznych
- Zrozumienie strażników trasy
- Zrozumienie strategii routingu
Używanie RxJS do tworzenia i pracy z obserwowalnymi w Angular
- Przegląd obserwowalnych
- Przegląd RxJS
- Budowanie i używanie obserwowalnych w Angular
Obsługa formularzy
- Korzystanie z formularzy opartych na szablonach
- Korzystanie z Reactżywych formularzy
Korzystanie z rur
- Wbudowane rury
- Rura asynchroniczna
- Niestandardowe rury
Wykonywanie wywołań do zewnętrznych interfejsów API HTTP
Korzystanie z Angular modułów
Testowanie aplikacji Angular 6
- Używanie Jasmine do testów jednostkowych
Debugowanie aplikacji
- Zrozumienie komunikatów o błędach w Angular
- Używanie Sourcemaps do debugowania kodu w przeglądarce
- Korzystanie z Augury
Optymalizacja aplikacji Angular 6
Angular 6 Bezpieczeństwo
- Uwierzytelnianie
- Co należy, a czego nie należy pisać w Angular
Wdrażanie aplikacji Angular 6 w środowisku produkcyjnym
- Wdrażanie w IIS, Apache, Nginx itp.
Rozwiązywanie problemów
Uwagi końcowe
Wymagania
- Znajomość podstaw HTML, CSS i JavaScript .
Uczestnicy
- Deweloperzy
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Angular 6 - Plan Szkolenia - Booking
Angular 6 - Plan Szkolenia - Enquiry
Angular 6 - Zapytanie o Konsultacje
Zapytanie o Konsultacje
Opinie uczestników (7)
Good materiału! Instruktor jest naprawdę miły, co bardzo pomaga!
Xander Knol - Conclusion Learning Centers
Szkolenie - Angular 6
Przetłumaczone przez sztuczną inteligencję
Zadania praktyczne!
William Limberger - Conclusion Learning Centers
Szkolenie - Angular 6
Przetłumaczone przez sztuczną inteligencję
Bardzo dużo przydatnych wiadomości pozwalających zacząć bez problemu programowanie w Angular. Szybkie dzielenie kodu z prowadzącym. Bardzo ciekawa treść szkolenia. Prowadzący bardzo dobrze przygotowany do zajęć. Bardzo dobre tempo zajęć.
Kamil Popiolek - EY GDS (CS) POLAND SP. Z O.O.
Szkolenie - Angular 6
dobrze dostosowane tempo pracy do grupy,
Albert Zoraw - EY GDS (CS) POLAND SP. Z O.O.
Szkolenie - Angular 6
Dowiedzenie się całej ekosystemu Angular, TypeScript oraz особенностей маршрутизации (Note: There seems to be a mix-up in the last part where "szczególnie" is partially in Polish and there's an unintended Russian word. Correcting it fully into Polish.) Dowiedzenie się całej ekosystemu Angular, TypeScript oraz szczególnie routingu
Ryan Delport - Leaseweb
Szkolenie - Angular 6
Przetłumaczone przez sztuczną inteligencję
Praktyka poprzez samodzielne wykonanie.
Christiaan Sloof - Leaseweb
Szkolenie - Angular 6
Przetłumaczone przez sztuczną inteligencję
Prawdopodobnie ceniłem się szkolenia, trener jest wspaniałym specjalistą.
Lukasz Cysewski - PSI Polska
Szkolenie - Angular 6
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 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 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 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/