Kursplan

Introduktion till Monax och Blockchain teknik

  • Översikt över Monax och dess roll i blockkedjeapplikationer
  • Förstå blockkedjearkitektur och teknik för distribuerade liggare
  • Nyckelbegrepp: smarta kontrakt, konsensusmekanismer och kryptografi

Konfigurera utvecklingsmiljön

  • Installera och konfigurera Monax
  • Introduktion till Monax blockchain-klienten
  • Konfigurera Linux-miljön för Monax-utveckling

Grundläggande om smarta kontrakt

  • Förstå designen och funktionaliteten hos smarta kontrakt
  • Skriva ett enkelt smart kontrakt med hjälp av Solidity
  • Distribuera och testa smarta kontrakt på Monax-plattformen

Skapa distribuerade program med Monax

  • Skapa en distribuerad programarkitektur
  • Ansluta ett frontend-gränssnitt till backend för smarta kontrakt
  • Använda Monax verktyg för att hantera och distribuera distribuerade program

Interagera med Blockchain

  • Accessing av blockkedjedata via API:er
  • Fråga och ändra blockkedjans tillstånd
  • Hantera transaktioner och händelser i programmet

Säkerhet och bästa praxis

  • Identifiera vanliga sårbarheter i smarta kontrakt
  • Implementera säkra kodningsmetoder i distribuerade program
  • Testning och revision av smarta kontrakt för säkerhet och tillförlitlighet

Avancerade ämnen i Monax Utveckling

  • Skala blockkedjeprogram med Monax
  • Integrera Monax med verktyg och tjänster från tredje part
  • Utforska nya funktioner och uppdateringar i Monax ekosystemet

Sammanfattning och nästa steg

Krav

  • En förståelse för Blockchain teknik
  • En förståelse för Bitcoin och kryptografi
  • JavaErfarenhet av skriptprogrammering
  • Erfarenhet av Linux kommandoraden

Publik

  • Utvecklare
 7 timmar

Antal deltagare


Price per participant

Upcoming Courses

Relaterade Kategorier