Zkuste nás kontaktovat

Návrh Školení

Úvod

  • Přehled nástroje Hyperledger Composer
  • Seznámení s obchodními blockchainovými sítěmi
  • Cíle kurzu a nastavení prostředí

Definování aktiv, obchodních pravidel a účastníků

  • Modelování aktiv, účastníků a transakcí
  • Jazyk pro modelování obchodních sítí (CTO soubory)
  • Programování logiky transakcí v JavaScriptu

Identita a řízení přístupu

  • Vytváření a správa identit
  • Seznamy řízení přístupu (ACL)
  • Bezpečnostní aspekty a osvědčené postupy

Modelování opakovaně využitelných základních komponent

  • Návrh modulárních a udržovatelných modelů sítí
  • Možnosti opětovného použití a dědičnosti v modelech Composera

Využívání balíčků archivace obchodních sítí

  • Generování a export souborů .bna
  • Správa verzí a životního cyklu modelů

Generování kódu v JavaScriptu a REST API

  • Automatické generování REST API pomocí nástroje Composer REST Server
  • Přizpůsobení API a možnosti zabezpečení

Vývoj a testování v prostředí Composer Playground

  • Simulace sítě přímo v prohlížeči
  • Testování transakcí, modelů i identit<\/li>
  • Ladění logiky transakcí

Nasazení na skutečnou síť Hyperledger Fabric

  • Příprava prostředí Fabric pro nasazení
  • Nasazování archivů obchodních sítí
  • Ověření nasazení a testování v reálném provozu

Integrace s externími systémy

  • Připojení API Composera k webovým či firemním aplikacím
  • Možnosti využití například v IoT, dodavatelském řetězci nebo financích

Vytváření a testování aplikací na blockchainu

  • Návrh uživatelského rozhraní pro blockchainové aplikace
  • Praktická ukázka vývoje od začátku do konce

Řešení problémů

  • Běžné chyby a způsoby jejich řešení
  • Nástroje pro ladění a protokolování informací

Závěr a další kroky

  • Shrnutí klíčových konceptů
  • Osvědčené postupy a doporučení pro budoucí práci
  • Dostupné materiály pro další vzdělávání

Požadavky

  • Zkušenosti s programováním
  • Základní znalost blockchainů
  • Zkušenosti s prací v prostředí Linux

Cílová skupina

  • Vývojáři
 21 Hodiny

Počet účastníků


Cena za účastníka

Nadcházející kurzy

Související kategorie