Angular Master
Angular Master
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Internet
- Sposób dofinansowaniawsparcie dla osób indywidualnychwsparcie dla pracodawców i ich pracowników
- Grupa docelowa usługi
Szkolenie w wariancie Angular Master przeznaczone jest dla programistów stron lub aplikacji internetowych, którzy znają już podstawy frameworka Angular i towarzyszących mu technologii oraz chcą poznać techniki zaawansowane. Każdy uczestnik powinien posiadać podstawową wiedzę z zakresu programowania w Angular oraz potrafić tworzyć proste aplikacje w tym frameworku.
- Minimalna liczba uczestników4
- Maksymalna liczba uczestników20
- Data zakończenia rekrutacji20-08-2024
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi24
- Podstawa uzyskania wpisu do BURStandard Usługi Szkoleniowo-Rozwojowej PIFS SUS 2.0
Cel
Cel
Cel edukacyjny
Celem szkolenia jest praktyczne zapoznanie uczestników z zaawansowanymi możliwościami frameworka Angular oraz z biblioteką NgRx. Podczas szkolenia każdy uczestnik tworzy samodzielnie aplikację Angular, dokonuje jej modyfikacji.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
---|---|---|
Efekty uczenia się - wykorzystuje architekturę mono repo w implementacji aplikacji Angular- stosuje architekturę smart / dumb components w Angular - wykorzystuje techniki optymalizacyjne w implementacji komponentów Angular - dokonuje samodzielnej oceny jakości kodu aplikacji Angular - tworzy aplikacjie internetowe zgodnie z zasadami etyki i standardami zawodowymi. - rozwiązuje problemy i współpracuje w zespole | Kryteria weryfikacji Uczestnik ukończy szkolenie z wynikiem pozytywnym i uzyska zaświadczenie o jego ukończeniu pod warunkiem uzyskania co najmniej 30 punktów na 60 możliwych (30 punktów z egzaminu teoretycznego oraz 30 punktów z praktycznego wykonania zadań). | Metoda walidacji Test teoretyczny |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
Szkolenie jest ukierunkowane na realizację zadań, które stopniowo wprowadzają uczestników w możliwości frameworka Angular, TypeScriptu, RxJS oraz testowania aplikacji Angular.
Dzień 1 (8 godzin szkolenia)
-
Realizacja misji 1-5
-
Praca w architekturze monorepo
-
Tworzenie współdzielonej biblioteki
-
Architektura Smart/Dumb components
-
Tworzenie component providerów
-
Profilowanie i poprawa wydajności aplikacji
-
Tworzenie initializerów i injection tokenów
Dzień 2 (8 godzin szkolenia )
-
Realizacja misji 6-11
-
Tworzenie dyrektyw strukturalnych
-
Tworzenie operatorów RxJs
-
Współdzielenie observables
-
Tworzenie własnych kontrolek formularza
-
Modyfikowanie formularza i walidacji
-
Dynamiczne renderowanie komponentów
Dzień 3 (8 godzin szkolenia)
-
Realizacja misji 12-17
-
Implementacja interceptorów HTTP
-
Defniowanie routingu drugorzędnego
-
Implementacja PWA w Angular
-
Cachowanie danych w Service Worker
-
Korzystanie z Angular Signals i Deferred Views
-
Sprawdzenie efektów uczenia się, podsumowanie i ewaluacja szkolenia przez uczestników
Harmonogram
Harmonogram
Przedmiot / temat zajęć | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
---|---|---|---|---|---|
Przedmiot / temat zajęć 1 z 19 Setup aplikacji Angular (wykład i praktyka) | Prowadzący Tomasz Borowski | Data realizacji zajęć 21-08-2024 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 10:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 2 z 19 Praca w architekturze monorepo (wykład i praktyka) | Prowadzący Tomasz Borowski | Data realizacji zajęć 21-08-2024 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 11:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 3 z 19 Tworzenie współdzielonej biblioteki (wykład i praktyka) | Prowadzący Tomasz Borowski | Data realizacji zajęć 21-08-2024 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 12:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 4 z 19 Architektura Smart/Dumb components (wykład i praktyka) | Prowadzący Tomasz Borowski | Data realizacji zajęć 21-08-2024 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 14:00 | Liczba godzin 02:00 |
Przedmiot / temat zajęć 5 z 19 Tworzenie component providerów (wykład i praktyka) | Prowadzący Tomasz Borowski | Data realizacji zajęć 21-08-2024 | Godzina rozpoczęcia 14:00 | Godzina zakończenia 15:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 6 z 19 Profilowanie i poprawa wydajności aplikacji (wykład i praktyka) | Prowadzący Tomasz Borowski | Data realizacji zajęć 21-08-2024 | Godzina rozpoczęcia 15:00 | Godzina zakończenia 16:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 7 z 19 Tworzenie initializerów i injection tokenów (wykład i praktyka) | Prowadzący Tomasz Borowski | Data realizacji zajęć 21-08-2024 | Godzina rozpoczęcia 16:00 | Godzina zakończenia 17:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 8 z 19 Tworzenie dyrektyw strukturalnych (wykład i praktyka) | Prowadzący Tomasz Borowski | Data realizacji zajęć 22-08-2024 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 10:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 9 z 19 Tworzenie operatorów RxJS (wykład i praktyka) | Prowadzący Tomasz Borowski | Data realizacji zajęć 22-08-2024 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 11:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 10 z 19 Współdzielenie observables (wykład i praktyka) | Prowadzący Tomasz Borowski | Data realizacji zajęć 22-08-2024 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 12:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 11 z 19 Tworzenie własnych kontrolek formularza (wykład i praktyka) | Prowadzący Tomasz Borowski | Data realizacji zajęć 22-08-2024 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 14:00 | Liczba godzin 02:00 |
Przedmiot / temat zajęć 12 z 19 Modyfikowanie formularza i walidacji (wykład i praktyka) | Prowadzący Tomasz Borowski | Data realizacji zajęć 22-08-2024 | Godzina rozpoczęcia 14:00 | Godzina zakończenia 16:00 | Liczba godzin 02:00 |
Przedmiot / temat zajęć 13 z 19 Dynamiczne renderowanie komponentów (wykład i praktyka) | Prowadzący Tomasz Borowski | Data realizacji zajęć 22-08-2024 | Godzina rozpoczęcia 16:00 | Godzina zakończenia 17:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 14 z 19 Implementacja interceptorów HTTP (wykład i praktyka) | Prowadzący Tomasz Borowski | Data realizacji zajęć 23-08-2024 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 10:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 15 z 19 Definiowanie routingu drugorzędnego (wykład i praktyka) | Prowadzący Tomasz Borowski | Data realizacji zajęć 23-08-2024 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 11:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 16 z 19 Implementacja PWA w Angular (wykład i praktyka) | Prowadzący Tomasz Borowski | Data realizacji zajęć 23-08-2024 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 12:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 17 z 19 Cachowanie danych w Service Worker (wykład i praktyka) | Prowadzący Tomasz Borowski | Data realizacji zajęć 23-08-2024 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 13:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 18 z 19 Zarządzanie stanem aplikacji z NgRx (wykład i praktyka) | Prowadzący Tomasz Borowski | Data realizacji zajęć 23-08-2024 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 15:00 | Liczba godzin 02:00 |
Przedmiot / temat zajęć 19 z 19 Korzystanie z Angular Signals i Deferred Views (wykład i praktyka) | Prowadzący Tomasz Borowski | Data realizacji zajęć 23-08-2024 | Godzina rozpoczęcia 15:00 | Godzina zakończenia 17:00 | Liczba godzin 02:00 |
Cena
Cena
Cennik
- Rodzaj cenyCena
- Koszt przypadający na 1 uczestnika brutto2 704,77 PLN
- Koszt przypadający na 1 uczestnika netto2 199,00 PLN
- Koszt osobogodziny brutto112,70 PLN
- Koszt osobogodziny netto91,63 PLN
Prowadzący
Prowadzący
Tomasz Borowski
Senior Front-end Developer pracujący na co dzień przy implementacji złożonych aplikacji biznesowych w frameworku Angular.
magister - Uniwersytet Jagieloński
inżynier - BWS im. Tyszkiewicza
Tomasz był wielokrotnie speakerem na konferencjach lokalnych oraz międzynarodowych - w tym Agile by Example, Agile Lean Europe, Agile Cambridge. Od 2017 roku poprowadził ponad 50 szkoleń w technologii Angular
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Uczestnicy szkolenia otrzymują dostęp do platformy szkoleniowej, na której znajdują się wszystkie niezbędne materiały szkoleniowe:
- omówienia tematów szkoleniowych
- przykłady zastosowań (fragmenty kodu)
- zadania szkoleniowe
Informacje dodatkowe
Dodatkowymi wymaganiami technicznymi jest:
-
własny komputer z kartą sieciową
-
zainstalowane środowisko NodeJS w wersji co najmniej 18.13.x
-
zainstalowany dobry edytor kodu
(polecamy Webstorm lub darmowy Visual Studio Code) -
zainstalowana przeglądarka Chrome (zalecane)
Materiały multimedialne i dokumenty do pobrania
Materiały multimedialne
Warunki techniczne
Warunki techniczne
Szkolenie prowadzone jest w formie zdalnej za pośrednictwem serwisów https://clickmeeting.com/ oraz https://whereby.com.
Link do wideo konferencji: https://angular.clickmeeting.com/szkolenie-angular-in-space
Uczestnicy otrzymują mailowo link do materiałów szkoleniowych najpóźniej na 1 dzień przed rozpoczęciem szkolenia.
Linki dostępowe pozostają aktywne do momentu zakończenia szkolenia.