Plan Szkolenia

Express.js

  • Instalacja Express.js
  • Struktura katalogów aplikacji Express.js
  • Tworzenie serwera
  • Funkcje routingu i oprogramowania pośredniczącego
    • Obsługa błędów
    • Logowanie po stronie serwera
    • ...
  • Moduły po stronie serwera: HTTP, HTTPS, URL, SSL/TLS, Cluster, DNS, Process & child process, REPL, Zlib
  • Równoważenie obciążenia w połączeniu z nginx

Node.js - podstawy (tylko koncepcje i architektura)

  • Node.js, V8 i rozwój po stronie serwera
    • Blokowanie a nieblokowanie
    • Sterowane zdarzeniami Programming
    • Pętla zdarzeń i jednowątkowy demultiplekser
  • npm jako menedżer pakietów
    • Mechanizmy zależności
    • Plik package.json
  • Migracje wersji

Wewnętrzne elementy silnika V8

  • Wydajność
  • V8 jako kompilator
  • Schematy pamięci
  • Zbieranie śmieci
  • Wycieki pamięci

Monitorowanie

  • Monitorowanie za pomocą sematext
  • Monitorowanie za pomocą ruxit
  • ...

1.5 PM2

  • Pakowanie i wdrażanie aplikacji
  • Pakowanie i wdrażanie środowiska uruchomieniowego nodejs+pm2
  • Pakowanie skryptów nodejs
  • Sprawdzanie i przełączanie wersji nodejs
  • Lokalizacje i standardy systemu plików
  • Logowanie
  • Skrypty początkowe
  • Certyfikaty SSL/TLS
  • Monitorowanie
  • Zatrzymywanie, uruchamianie, usuwanie i przywracanie aplikacji
  • Zatrzymywanie, uruchamianie, przywracanie procesu PM2
 14 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie