Trwają zapisy do grupy

Szkolenie: Zaawansowane tworzenie aplikacji z użyciem Angular

Szkolenie Angular zaawansowany to praktyczny kurs dla programistów, który rozwija umiejętności w zakresie architektury, optymalizacji, zarządzania stanem, programowania reaktywnego i skalowania aplikacji webowych z użyciem Angular

  • Trenerzy praktycy
  • Kameralne grupy

Czas trwania szkolenia:3 dni (24h)

Poziom zaawansowania:

Kod kursu:ANGULAR/ADV

frontend-architecturestate-managementweb-appsangular-advanced

Dostępne terminy szkolenia

  • Termin
  • Trener
  • Cena
  • Zapis
  • Lokalizacja

Termin:

25 marca
Trwają zapisy na szkolenieDostępne w BURonline_payments

Trener:

Mateusz Kulesza

Cena:

2805 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

22 czerwca
Trwają zapisy na szkolenieDostępne w BURonline_payments

Trener:

Mateusz Kulesza

Cena:

2805 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

28 września
Trwają zapisy na szkolenieDostępne w BURonline_payments

Trener:

Mateusz Kulesza

Cena:

2805 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

4 listopada
Trwają zapisy na szkolenieDostępne w BURonline_payments

Trener:

Mateusz Kulesza

Cena:

2805 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

21 grudnia
Trwają zapisy na szkolenieDostępne w BURonline_payments

Trener:

Mateusz Kulesza

Cena:

2805 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Forma szkolenia

Interesuje Cię szkolenie stacjonarne?

Powiadom o kolejnych terminach

Interesuje Cię szkolenie w innym terminie?

Zaawansowane tworzenie aplikacji z użyciem Angular

Cele szkolenia

  • Szkolenie przygotowuje do samodzielnego projektowania i implementowania zaawansowanych aplikacji internetowych z wykorzystaniem Angular

  • Szkolenie uczy stosowania wzorców architektonicznych, zarządzania stanem oraz optymalizacji wydajności aplikacji Angular

  • Szkolenie rozwija umiejętność integrowania narzędzi i bibliotek wspierających rozwój skalowalnych i nowoczesnych aplikacji front-endowych


Dla kogo?

  • Programiści front-end z doświadczeniem w Angular, którzy chcą rozwijać zaawansowane kompetencje projektowe i architektoniczne

  • Liderzy techniczni oraz osoby odpowiedzialne za rozwój i optymalizację dużych aplikacji webowych opartych na Angular


Efekty kształcenia

  • Uczestnik projektuje architekturę aplikacji Angular zgodnie z dobrymi praktykami

  • Uczestnik analizuje i wdraża wzorce zarządzania stanem z użyciem NgRx

  • Uczestnik implementuje programowanie reaktywne z wykorzystaniem RxJS i sygnałów

  • Uczestnik optymalizuje wydajność aplikacji poprzez zaawansowane techniki Angular

  • Uczestnik planuje migrację do komponentów standalone i nowoczesnych rozwiązań

  • Uczestnik testuje i debugguje kod reaktywny w środowisku Angular


Wymagania

  • Od uczestników szkolenia wymagana jest praktyczna znajomość frameworka Angular


W cenie otrzymasz:

  • Materiały szkoleniowe

  • Certyfikat ukończenia szkolenia

  • W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki

Program szkolenia

Pobierz program w PDF

Architektura aplikacji

  • Czym jest architektura i jakie ma znaczenie?

  • Spójność i niskie sprzężenie na poziomie funkcji, klas i modułów

  • Kontrakty i wyznaczanie granic

  • Programowanie przez zdarzenia

  • Czysta architektura oraz podejście domenowe

  • Wykorzystanie modułów vs. komponenty Standalone w praktyce

  • Migracja aplikacji wykorzystujących moduły do komponentów standalone

Wstrzykiwanie zależności

  • Idea DI i powody jego stosowania

  • Hierarchiczny model wstrzykiwania na poziomie Angular

  • Funkcja inject

  • Konfigurowanie / modyfikowanie działania injectora

  • Wstrzykiwanie na poziomie elementów funkcyjnych: resolvers, guards, interceptors

Programowanie reaktywno-funkcyjne

  • Wprowadzenie do biblioteki RxJS założeń programowania reaktywno-funkcyjnego

  • Publikowanie i nasłuchiwanie zdarzeń

  • Zarządzanie subskrypcjami

  • Operatory - transformacja, filtrowanie i kombinowanie zdarzeń

  • Strategie obsługi błędów

  • Debugowanie i testowanie kodu reaktywnego

  • Tworzenie operatorów niestandardowych

Zarządzanie stanem z wykorzystaniem NgRx

  • Architektura Flux / Redux

  • Wprowadzenie do NgRx

  • Akcje, Reduktory, Selektory, Efekty

  • Reaktywna architektura w praktyce

Sygnały

  • Wyzwania związane z RxJS

  • Sygnały jako lekka i wydajna alternatywa dla RxJS

  • Tworzenie i wykorzystanie sygnałów na poziomie aplikacji

  • Interoperacyjność z RxJS

Optymalizacja

  • Change Detection - zasada działania, strategie, optymalizacja

  • Leniwe ładowanie modułów i komponentów

  • Hydration, prerendering i server-side rendering

Autorem szkolenia jest Mateusz Kulesza

Konsultant technologii webowych | Trener IT | Ekspert front-end & e-commerce Od ponad dekady wspieram firmy w efektywnym wykorzystaniu technologii webowych – zarówno jako inżynier oprogramowania, lider zespołów, jak i trener oraz konsultant. Specjalizuję się w projektowaniu nowoczesnych rozwiązań front-endowych, z naciskiem na dopasowanie technologii do celów biznesowych i realiów organizacyjnych. W swojej karierze zdobyłem szerokie doświadczenie w środowiskach o różnej skali – od zwinnych startupów…

Wybrane opinie

Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi

4.8
Ikona podpowiedziŚrednia ocen Sages w serwisie Google Ocena pochodzi ze średniej ocen Sages w serwisie Google i nie jest weryfikowana

8.10.2025

Uczestnik szkoleniaZaawansowane tworzenie aplikacji z użyciem Angular

Maciej Sulenta, Centralny Ośrodek Informatyki

dużo praktycznych przykładów, tłumaczenie rzeczy schodząc głęboko w ich strukturę, mnemotechnika

Więcej opinii