Szkolenie Aplikacje Full-stack z NestJS i Angular

Poziom

Średniozaawansowany

Czas

32h / 4 dni

Termin

Indywidualnie

Cena

Indywidualnie

Szkolenie 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?
  • logo infoshare Programistów chcących rozpocząć pracę z technologiami backendowymi, takimi jak NodeJS i TypeScript, oraz z frameworkiem NestJS.
  • logo infoshare Programistów pragnący poszerzyć swoją wiedzę z zakresu tworzenia aplikacji frontendowych i chcący nauczyć się korzystać z frameworka Angular.
  • logo infoshare Specjalistów ds. IT chcący zrozumieć zalety i ograniczenia wykorzystania TypeScript i NodeJS w projektach webowych.
  • logo infoshare 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
  • 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
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ęć.

Skontaktuj sie z nami

zorganizujemy dla Ciebie szkolenie dopasowane do Twoich potrzeb

Przemysław Wołosz

Key Account Manager

przemyslaw.wolosz@infoShareAcademy.com

    Zamów rozmowę

    Administratorem danych osobowych jest InfoShare Academy Sp. z o.o. z siedzibą w Gdańsku, al. Grunwaldzka 427B, 80-309 Gdańsk, KRS: 0000531749, NIP: 5842742121. Dane osobowe przetwarzane są zgodnie z klauzulą informacyjną.