Plan Szkolenia

Wprowadzenie

  • Przegląd architektury microservices
  • Rozumienie podstaw microservices

Budowanie Microservices

  • Rozwijanie małej aplikacji microservices
  • Uruchamianie usług z Docker
  • Orchestrowanie usług z Kubernetes
  • Zrozumienie architektury aplikacji wielousługowych
  • Używanie środowiska opartego na chmurze do rozwoju aplikacji
  • Używanie strategii normalizacji
  • Zarządzanie i modelowanie Database
  • Używanie strategii i opcji uwierzytelniania

Testowanie izolowane Microservices

  • Zrozumienie architektury testowej
  • Testowanie nieprawidłowych danych wejściowych
  • Zmiana środowiska Node podczas testów
  • Testowanie funkcjonalności logowania i wylogowywania
  • Problemy z ciasteczkami podczas testów
  • Testowanie nieautoryzowanego żądania

Wykorzystanie NodeJS i React

  • Integracja aplikacji React renderowanej po stronie serwera
  • Udostępnianie i ponowne używanie kodu pomiędzy usługami
  • Konfiguracja serwera do tworzenia, odczytywania, aktualizowania i usuwania
  • Używanie serwera strumieniowego NATS
  • Połączenie NATS w środowisku NodeJS
  • Zarządzanie klientem NATS
  • Używanie replikacji danych między usługami
  • Zrozumienie przepływu zdarzeń
  • Obsługa zdarzeń i problemów z współbieżnością

Ciągła integracja i dostarczanie (CI/CD)

  • Zrozumienie przepływu rozwojowego
  • Praca z Git
  • Uruchamianie testów
  • Opcje wdrażania

Podsumowanie i kolejne kroki

Wymagania

  • Podstawowa wiedza na temat JavaScript i React
  • Zna się z używaniem wiersza polecenia

Uczestnicy

  • Developerzy
 21 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie