Szkolenie Angular – tworzenie aplikacji od podstaw, skierowane jest do osób, które chcą poznać dokładniej ten framework JavaScript. Uczestnicy nie muszą posiadać doświadczenia w pracy z tym frameworkiem, ale zakładamy że mają już za sobą doświadczenie w pracy z technologiami takimi jak: HTML, CSS i JavaScript.
Framework Angular obok biblioteki React.js jest najbardziej popularnym narzędziem wykorzystywanym do tworzenia aplikacji JavaScript’owych. Na początku swojego istnienia spopularyzowny był w wersji AngularJS, jednak ta wersja miała swoje pewne ograniczenia, a dopisane optymalizacje nie rozbudowały jej możliwości tak jak się tego spodziewano.
Angular to nowoczesna platforma aplikacji internetowych, która zapewnia programistom bogaty zestaw narzędzi do tworzenia dużych i solidnych aplikacji. Co jest ogromną zaletą framework umozliwia budowanie aplikacji, które doskonale funkcjonują na prawie każdej platformie: mobilnej, internetowej lub stacjonarnej.
Głównych „sponsorem” Anular’a jest Google a rozwijany jest przez społeczność open source, która z pasją i zaangażowaniem rozwija ten framework. Na początek nauki JavaScript możesz również wybrać mniej wymagająca bibliotekę JS, a mianowicie Vue.js – przejdź do szkolenia.
Szkolenie Angular – tworzenie aplikacji od podstaw, rozpocznie się od wprowadzenia i przybliżenia istoty samej biblioteki. Następnie Uczestnicy przejdą do budowy pierwszej aplikacji Angular, w trakcie tych prac poznają kluczowe elementy i komponenty aplikacji, dowiedzą się jak tworzyć usługi Angular. Poprzez Routing i budowanie niestandardowych dyrektyw i strumieni przejdą do tworzenia formularzy. Podczas ostatniego dnia szkolenia Kursanci zapoznają sie również z testowaniem kodu oraz środowiskiem produkcyjnym.
W tym krótkim wstępie przedstawiliśmy tylko wybrane zagadnienia, które zostaną poruszone na wykładach i warsztatach trwających podczas Szkolenie Angular – tworzenie aplikacji od podstaw. Zachęcamy do zapoznania się ze szczegółowym programem zamieszczonym poniżej.
Forma szkoleń jest zbalansowana i obejmuje wykłady prowadzone przez doświadczonych trenerów z wieloletnią praktyką w branży programistycznej, oraz ćwiczenia na których uczestnicy wykorzystują poznaną wiedzę w sposób praktyczny. Trener jest w stałym kontakcie z Uczestnikiem aby wspierać go w przypadku problemów w wykonywaniu zadania.
Przydatne informacje związane z platformą e-learningową znajdziesz tutaj.
Jeżeli poszukujesz pracy jako Java Developer zapraszamy do przesłania swojego CV więcej
1. Wprowadzenie do Angular
-dlaczego warto wybrać tą platformę internetową
- od AngularJS do Angular
- budowa komponentowa
- JavaScript i Angular
- TypeScript i Angular
-
2. Budowa pierwszej aplikacji Angular
- konfiguracja projektu
- konstrukcja bazowej aplikacji
- renderowanie aplikacji bazowej
- budowanie usług i komponentów
-routing aplikacji
-
3. Kluczowe elementy aplikacji
- encje
- rodzaje kompilatorów
- wstrzykiwanie zależności
- wiązania i wyrażenia szablonów
-
4. Podstawowe informacje o komponentach
5. Zaawansowane aspekty komponentów
- optymalizacje
- komunikacja m-dzy komponentami
- style w komponentach i tryby hermetyzacji
- dynamiczne renderowanie komponentów
6. Usługi
- tworzenie usług Angular
- wstrzykiwanie zależności
- usługa HttpClient
- usługi pomocnicze, udostępniania
-
7. Routing
- konfigurowanie przykładu
- definiowanie tras i ich parametrów
- trasy podrzędne i drugorzędne
- zabezpieczenie tras
- „leniwe ładowanie”
-
8. Budowanie niestandardowych dyrektyw i strumieni
-
9. Formularze
- korzystanie z szablonów formularzy
- formularze reaktywne
- niestandardowe kontrolki formularzy
10. Testowanie aplikacji
- narzędzia do testowania
- testy jednostkowe
- testy e2
- strategie testowania
-
11. Środowisko produkcyjne
- kompilowanie Angulara
- wybór architektury
- wdrożenie