Dlaczego warto
Jeśli jesteś programistą z podstawową wiedzą na temat JavaScript, CSS i HTML i chcesz rozpocząć swoją karierę w Angular, to szkolenie jest idealne dla Ciebie. Nauczysz się pisać kod w Angular w wersji 16, a także zrozumiesz, jak działa TypeScript i narzędzia Angular-CLI. Dzięki praktycznym ćwiczeniom zdobędziesz umiejętności w tworzeniu komponentów, serwisów oraz komunikacji z backendem. Po ukończeniu szkolenia będziesz gotowy do pracy przy komercyjnych projektach.
Czego się nauczysz
- Zrozumiesz podstawowe pojęcia i architekturę Angular.
- Opanujesz środowisko deweloperskie i narzędzia Angular-CLI.
- Nauczysz się tworzyć i konfigurować komponenty oraz serwisy.
- Poznasz zasady bindowania danych (@Input, @Output) i komunikacji między komponentami.
- Zdobędziesz wiedzę o routingu, formularzach i komunikacji z serwerem.
- Poznasz podstawy TypeScript oraz Rxjs.
- Będziesz w stanie przygotować projekt do wdrożenia (deployment).
Dla kogo
Szkolenie jest przeznaczone dla programistów z podstawową i średniozaawansowaną wiedzą o JavaScript, CSS, HTML, którzy chcą rozpocząć pracę z Angular. Wiedza z TypeScript i Rxjs nie jest wymagana.
Zakres szkolenia
- Czym jest Angular i jakie technologie wykorzystuje
- Przygotowanie do pracy i tworzenie projektu przy użyciu Angular-CLI
- Proces uruchamiania (bootstrap) aplikacji Angular oraz środowisko developerskie
- Podstawowe opcje konfiguracji projektu oraz narzędzi (anggular .json,lint etc.)
- Tworzenie pierwszych komponentów
- Bindowanie właściwości i zdarzeń (@Input, @Output)
- Komunikacja pomiędzy komponentami
- CSS w komponentach oraz View Encapsulation
- Operacje na DOM
- Angular Pipes – zastosowanie i tworzenie własnych
- Change Detection i Component LifeCycle Hooks
- Angular Directives
- Angular Services
- Angular Routing
- Komunikacja z serwerem
- Angular Forms
- Angular Content Projection- tworzenie i wykorzystywanie
- Angular – CLI i Deplayment – przygotowanie projektu