- Tworzenie aplikacji serwerowych w Node
- Zalety wykorzystania TypeScript
- Ograniczenia node i dostępne rozwiązania
- Dobór spójnego stosu dla sprawnej komunikacji backend-frontend
- Współdzielenie kodu backend-frontend z Node i TypeScript
Szkolenie Aplikacje Full-stack z NestJS i Angular
Poziom
ŚredniozaawansowanyCzas
32h / 4 dniTermin
IndywidualnieCena
IndywidualnieSzkolenie Aplikacje Full-stack z NestJS i Angular
Szkolenie dla programistów którzy chcą tworzyć stos aplikacji w jednej spójnej technologii. Dzięki zastosowaniu tych samych koncepcji i narzędzi w warstwie front-end i back-end uczestnicy poznają kompletny i skuteczny model wytwarzania kompletnych aplikacji webowych – full stack.
Dla kogo jest szkolenie Aplikacje Full-stack z NestJS i Angular?
Programistów chcących rozpocząć pracę z technologiami backendowymi, takimi jak NodeJS i TypeScript, oraz z frameworkiem NestJS.
Programistów pragnący poszerzyć swoją wiedzę z zakresu tworzenia aplikacji frontendowych i chcący nauczyć się korzystać z frameworka Angular.
Specjalistów ds. IT chcący zrozumieć zalety i ograniczenia wykorzystania TypeScript i NodeJS w projektach webowych.
Osób zainteresowanych integracją frontendu i backendu oraz współdzieleniem kodu między nimi, a także poszukujących spójnego stosu technologicznego do efektywnej komunikacji między frontendem a backendem.
Czego nauczysz się na szkoleniu Aplikacje Full-stack z NestJS i Angular?
-
W ramach szkolenia uczestnicy zdobędą wiedzę i umiejętności niezbędne do tworzenia nowoczesnych aplikacji webowych, a także będą mogli praktycznie wykorzystać zdobytą wiedzę poprzez realizację projektów i ćwiczeń praktycznych.
Program szkolenia Aplikacje Full-stack z NestJS i Angular
Wprowadzenie do TypeScript i NodeJS
Wprowadzenie do backendu NestJS
- Wstęp do architektury aplikacji full-stack
- Wprowadzenie do NestJS
- Instalacja i konfiguracja środowiska pracy
- Tworzenie pierwszego modułów
- Praca z kontrolerami i providerami
- Obsługa żądań HTTP
- Wprowadzenie do koncepcji Dependency Injection w NestJS
Zaawansowane funkcje NestJS
- Konfiguracja połączenia z bazą danych SQL lub NoSQL
- Tworzenie serwisów do obsługi logiki biznesowej
- Wprowadzenie do middleware
- Obsługa autoryzacji i uwierzytelniania
- Tworzenie niestandardowych dekoratorów i filtrów
Wprowadzenie do Angular
- Przegląd architektury projektu w Angular
- Instalacja i konfiguracja Angular CLI
- Tworzenie komponentów i modułów w Angular
- Wprowadzenie do routingu w Angular
- Praca z formularzami i walidacją danych
- Komunikacja z serwerem za pomocą modułu HttpClient
- Wprowadzenie do RxJS i obsługi strumieni danych
Integracja NestJS z Angular
- Tworzenie interfejsów API i połączenie z Angular
- Wprowadzenie do CORS
- Implementacja przykładowych funkcjonalności
- Wzorce komunikacji między front-end a back-end
- Deployment aplikacji
Pobierz program
Pobierz szczegółowy program w PDF, żeby dowiedzieć się więcej o godzinach i tematach zajęć.