Pobierz kartę szkolenia

Aplikacje Web SPA z frameworkiem Angular

kod szkolenia: JSAN2 / PL AA 3d

Szkolenie umożliwia zdobycie praktycznych umiejętności w zakresie tworzenia nowoczesnych aplikacji webowych w architekturze Single Page Application (SPA) z wykorzystaniem frameworka Angular. Uczestnicy poznają zarówno podstawy pracy z TypeScript, jak i zaawansowane funkcje Angulara, co pozwala na kompleksowe opanowanie procesu budowy aplikacji.


 

training assurance
promocja
Termin
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  28.05 29.05 30.05
Original price was: 2 700,00 PLN.Current price is: 2 300,00 PLN. + 23% VAT (2 829,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  25.06 26.06 27.06
Original price was: 2 700,00 PLN.Current price is: 2 300,00 PLN. + 23% VAT (2 829,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  23.07 24.07 25.07
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  20.08 21.08 22.08
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  17.09 18.09 19.09
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  15.10 16.10 17.10
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  12.11 13.11 14.11
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  10.12 11.12 12.12
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
2 700,00 PLN 3 321,00 PLN brutto

Szkolenie dedykowane jest:

  • Programistom JavaScript, którzy chcą poszerzyć swoje umiejętności o pracę z frameworkiem Angular,
  • Osobom zainteresowanym tworzeniem aplikacji webowych w architekturze SPA,
  • Developerom frontendowym, którzy chcą pracować w nowoczesnym ekosystemie Angular i TypeScript,
  • Zespołom projektowym chcącym wdrożyć Angular jako główną technologię frontendową.
  1. Umiejętność budowy aplikacji w architekturze SPA. Poznanie koncepcji i zasad działania aplikacji jednowarstwowych oraz ich zalet w kontekście współczesnych projektów.
  2. Znajomość frameworka Angular i jego ekosystemu. Nauka instalacji, konfiguracji, pracy z komponentami oraz komunikacji z API przy użyciu Angulara i RxJS.
  3. Uaktualnienie wiedzy o JavaScript i poznanie TypeScript. Zapoznanie się z nowoczesnym standardem JavaScript (ES6+) i językiem TypeScript, który jest kluczowy w pracy z Angular.
  4. Wprowadzenie do testowania aplikacji. Opanowanie podstaw pisania testów jednostkowych i komponentowych z wykorzystaniem odpowiednich narzędzi i bibliotek.
  5. Praktyczna znajomość narzędzi developerskich. Efektywne wykorzystanie platformy Node.js, CLI Angular, linterów, builderów oraz innych narzędzi wspomagających rozwój aplikacji.
  1. Architektura aplikacji Web
    • Single Page Application
    • Standardy komunikacji z systemem backendowym
  2. Platforma Node.js
    • Charakterystyka i architektura
    • Zarządzanie pakietami
  3. Angular
    • Instalacja i konfiguracja frameworka
    • Wprowadzenie do języka TypeScript i ES.Next
    • Architektura frameworka
    • Generowanie artefaktów projektowych, CLI
    • Praca z komponentami ich stanem danych i zdarzeniami
    • Wykorzystanie metod cyklu życia
    • Definiowanie szablonów
    • Dynamiczna manipulacja stylami CSS
    • Komunikacja pomiędzy komponentami, relacja parent-child
    • Obsługa formularzy
    • Formatowanie tekstu z użyciem pipes
    • Routing, nawigacja pomiędzy komponentami
    • Wstrzykiwanie zależności (DI)
    • Integracja z RxJS w kontekście komunikacji z API
  4. Testowanie – wprowadzenie
    • Struktura testu, implementacja testów
    • Testowanie komponentów

Znajomość HTML, CSS, JavaScript na poziomie podstawowym.

Metoda szkolenia:

  • warsztaty
  • Szkolenie: polski
  • Materiały: polski

    Skontaktuj się z naszym doradcą