Plan Szkolenia

Wprowadzenie

  • Przegląd Hyperledger Composer
  • Zrozumienie sieci biznesowych blockchain
  • Cel i konfiguracja kursu

Definiowanie Aktywów, Business Rules, i Uczestników

  • Moderowanie aktywów, uczestników i transakcji
  • Język modelowania sieci Business (pliki CTO)
  • Pisanie logiki transakcyjnej za pomocą JavaScript

Tożsamość i Kontrola Access

  • Wydawanie i zarządzanie tożsamościami
  • Listy kontroli Access (ACL)
  • Zagadnienia bezpieczeństwa i najlepsze praktyki

Moderowanie Odpornych na Wielokrotne Użycie, Podstawowych Składowych

  • Projektowanie modułowych i łatwych w obsłudze modeli sieci
  • Odporność na wielokrotne użycie i dziedziczenie w modelach Composer

Znajdowanie Zastosowania Pakietom Archiwów Sieci Business

  • Generowanie i eksportowanie pakietów .bna
  • Kontrola wersji i zarządzanie cyklem życia

Generowanie JavaScript i API REST

  • Automatyczne generowanie API REST za pomocą Composer REST Server
  • Dostosowywanie API i opcje bezpieczeństwa

Rozwój i Testowanie w Composer Playground

  • Symulacja sieci w przeglądarce
  • Testowanie transakcji, modeli i tożsamości
  • Debugowanie logiki transakcyjnej

Wdrażanie na Aktywny Hyperledger Fabric Blockchain

  • Przygotowywanie środowiska uruchomieniowego Fabric do wdrożenia
  • Wdrzucenie archiwów biznesowych sieci
  • Zweryfikowanie wdrożenia i aktywne testowanie

Integracja z zewnętrznymi systemami

  • Połączenie interfejsów API Composer z aplikacjami internetowymi i przedsiębiorstwem
  • Przypadki użycia dla IoT, łańcucha dostaw, finansów itp.

Tworzenie i Testowanie Aplikacji na Blockchain

  • Projektowanie interfejsu front-endowego dla blokchaina
  • Demonstracja rozwoju od początku do końca

Rozwiązywanie Problemów

  • Częste błędy i ich rozwiązania
  • Narzędzia do debugowania i logi

Podsumowanie i Kolejne Kroki

  • Przegląd kluczowych pojęć
  • Najlepsze praktyki i kolejne kroki
  • Zasoby do dalszego rozwoju

Wymagania

  • Programming doświadczenie
  • Podstawowe zrozumienie łańcuchów bloków
  • Doświadczenie z Linux

Uczestnicy

  • Programiści
 21 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (3)

Propozycje terminów

Powiązane Kategorie