Návrh Školení

Úvod do Monax a Blockchain technologie

  • Přehled Monax a jeho role v blockchainových aplikacích
  • Pochopení blockchainové architektury a technologie distribuované účetní knihy
  • Klíčové pojmy: chytré kontrakty, mechanismy konsenzu a kryptografie

Nastavení vývojového prostředí

  • Instalace a konfigurace Monax
  • Úvod do Monax blockchain klienta
  • Nastavení prostředí Linux pro vývoj Monax

Základy chytré smlouvy

  • Pochopení designu a funkčnosti chytrých kontraktů
  • Psaní jednoduché chytré smlouvy pomocí Solidity
  • Nasazení a testování chytrých kontraktů na platformě Monax

Vytváření distribuovaných aplikací pomocí Monax

  • Vytvoření architektury distribuované aplikace
  • Připojení rozhraní frontend k backendu inteligentní smlouvy
  • Použití Monax nástrojů pro správu a nasazení distribuovaných aplikací

Interakce s Blockchain

  • Accesssdílení blockchainových dat prostřednictvím API
  • Dotazování a úprava stavu blockchainu
  • Zpracování transakcí a událostí v rámci aplikace

Zabezpečení a osvědčené postupy

  • Identifikace běžných zranitelností v inteligentních smlouvách
  • Implementace postupů bezpečného kódování v distribuovaných aplikacích
  • Testování a auditování inteligentních smluv z hlediska bezpečnosti a spolehlivosti

Pokročilá témata v Monax Vývoj

  • Škálování blockchainových aplikací pomocí Monax
  • Integrace Monax s nástroji a službami třetích stran
  • Zkoumání nových funkcí a aktualizací v Monax ekosystému

Shrnutí a další kroky

Požadavky

  • Pochopení Blockchain technologie
  • Pochopení Bitcoin a kryptografie
  • Javazkušenosti s programováním skriptů
  • Zkušenosti s příkazovým řádkem Linux

Publikum

  • Vývojáři
 7 hodiny

Počet účastníků


Price per participant

Upcoming Courses

Související kategorie