Mikroserwisy z wykorzystaniem NodeJS i Docker

LICZBA DNI: 4 (32h)

KOD KURSU: NODE/MICRO

POZIOM SZKOLENIA:

# nodejs

# javascript

# typescript

# docker

Najbliższy termin:

4 maja 2021

3550 PLN netto + 23% VAT

Jeszcze 8 miejsc w tej cenie.

  • stacjonarne
  • zdalne

STACJONARNE

W CENIE

  • 4 dni pracy z trenerem
  • Materiały szkoleniowe
  • Lunch
  • Certyfikat ukończenia szkolenia

ZDALNE

W CENIE

  • 4 dni pracy z trenerem na żywo online
  • Materiały szkoleniowe
  • Certyfikat ukończenia szkolenia

Czy wiesz, że możesz uzyskać nawet do 100% dofinansowania na szkolenie? Dowiedz się jak »

Oferta dla firm

Dostosuj zakres, czas i miejsce szkolenia do potrzeb Twojego zespołu. Uzyskaj indywidualną wycenę szkolenia dla grupy.

Weź udział w szkoleniu

Termin

Lokalizacja

Cena / os

4

maja

Warszawa,

Kraków,

Łódź,

Wrocław,

Gdańsk,

Poznań,

Zdalne,

3550 PLN netto
+ 23% VAT

Termin

4

maja

Lokalizacja

Warszawa,

Kraków,

Łódź,

Wrocław,

Gdańsk,

Poznań,

Zdalne,

Cena / os

3550 PLNnetto
+ 23% VAT

Powiadom
o kolejnych terminach

O szkoleniu

DLA KOGO?

Programiści chcący tworzyć aplikacje w architekturze mikroserwisów w oparciu o platformę Node.js

WYMAGANIA

Dobra znajomość JavaScript

Podstawowa znajomość NodeJS

Mile widziane wcześniejsze doświadczenie z dowolną inną technologią chmurową/mikroserwisami

ZALETY

Szkolenie w formie praktycznego warsztatu. Wprowadza do wielu przydatnych technologii pokazując jednocześnie jak działają one w połączeniu ze sobą

Cele szkolenia

Poznanie narzędzi oraz wzorców pozwalających na projektowanie i wdrażanie architektury mikroserwisów w oparciu o NodeJS i Docker

Program

  • Współczesny JavaScript
  • Zarządzanie pakietami
  • Platforma NodeJS
  • Jednowątkowość, Pętla zdarzeń
  • Programowanie asynchroniczne
  • Strumienie i Bufory w NodeJS
  • Porównanie architektury monolitycznej i mikrousług
  • Zasady projektowania mikrousług
  • Kryteria użycia, mocne i słabe strony
  • Wzorce komunikacji
  • Koncepcje Dokera
    • Rejestr, Kontener i Obraz
    • Wolumeny
    • Sieci i porty
  • Narzędzia Compose i Swarm
  • Lokalny kontener Node
  • Praca w środowisku lokalnym i produkcyjnym
  • Integracja z bazą danych MongoDB, PostgreSQL
  • Implementacja REST API
  • Komunikacja Synchroniczna i Asynchroniczna
  • Komunikacja 1-do-1, 1-do-wielu i wiele-do-wielu
  • Usługi pomocnicze - HTTP, Kolejki, WebSocket, Cache
  • Strategie routingu komunikatów, przeźroczystość komunikacji
  • Implementacja uwierzytelniania i autoryzacji
  • Process Manager/Supervizor dla Node
  • Zdalna konfiguracja oraz service discovery
  • Narzędzia do message routing i load balancing
  • Deployment mikroserwisów
  • Logowanie i Raportowanie, Alerty
  • Obsługa przeciążeń i awarii - bezpieczniki
  • Wersjonowanie usług, API i komunikatów
  • Płynna migracja zero downtime

POLITYKA COOKIES:

Korzystamy z plików cookies, by móc jak najlepiej dostosować stronę do Twoich potrzeb oraz wyświetlać Ci przydatne i adekwatnych dla Ciebie reklamy w serwisie i poza nim. Możesz kontrolować ustawienia ciasteczek w swoich ustawieniach swojej przeglądarki. Odwiedzając tę stronę, wyrażasz zgodę na wykorzystywanie przez nas plików cookies.