Plan Szkolenia

Wprowadzenie

Node.js Koncepcje

  • Opóźnienie pamięci RAM a opóźnienie we/wy
  • Blokowanie vs. brak blokowania
  • Składnia i logika

Podstawy interfejsów API i ich funkcjonalność

  • Scalar typy
  • Wzorce architektury internetowej: wzorzec kompozytowy, wzorzec proxy i wzorzec fasady

Przegląd REST

  • Opcja Pobierz
  • Opcja Pull
  • Opcja wysyłania
  • Opcja usuwania

Przygotowanie środowiska programistycznego

  • Instalowanie i konfigurowanie Node.js
  • Instalowanie i konfigurowanie Express.js
  • Instalowanie i konfigurowanie MongoDB
  • Testowanie instalacji

Moduły Node i menedżer pakietów

  • Tworzenie modułu
  • Ładowanie modułu
  • Korzystanie z funkcji modułu
  • Tworzenie argumentów zdarzeń
  • Rozszerzanie emiterów zdarzeń
  • Instalowanie pakietu Node
  • Korzystanie z pakietu
  • Wyświetlanie pakietów
  • Aktualizowanie pakietów
  • Odinstalowywanie pakietów
  • Publikowanie pakietów

Praca z Express.js

  • Tworzenie niestandardowegooprogramowania pośredniczącego
  • Używanie routera Express
  • Filtrowanie ścieżek

REST i GraphQL API

  • Tworzenie serwera WWW
  • Obsługa tras
  • Analizowanie żądań HTTP
  • Wywoływanie punktów końcowych
  • Definiowanie schematu
  • Dodawanie walidacji danych wejściowych
  • Zarządzanie mutacjami
  • Dodawanie zmiennych
  • Obsługa błędów

Operacje CRUD przy użyciu MongoDB

  • Zapisywanie dokumentów
  • Wyszukiwanie dokumentów
  • Aktualizowanie dokumentów
  • Usuwanie dokumentów

Uwierzytelnianie i bezpieczeństwo

  • Tworzenie i rejestrowanie użytkowników
  • Generowanie tokenów
  • Przechowywanie w zmiennych środowiskowych
  • Ochrona tras
  • Testowanie autoryzacji

Rozwiązywanie problemów

  • Pisanie testu jednostkowego
  • Pisanie testu integracyjnego
  • Okablowanie testu jednostkowego i integracyjnego

Podsumowanie i wnioski

Wymagania

  • JavaScript doświadczenie w programowaniu

Uczestnicy

  • Web Developerzy
 14 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (5)

Propozycje terminów

Powiązane Kategorie