Kursplan

Introduksjon til Monax og Blockchain Teknologi

  • Oversikt over Monax og dens rolle i blokkjedeapplikasjoner
  • Forstå blockchain-arkitektur og distribuert ledger-teknologi
  • Nøkkelbegreper: smarte kontrakter, konsensusmekanismer og kryptografi

Sette opp utviklingsmiljøet

  • Installere og konfigurere Monax
  • Introduksjon til Monax blockchain-klienten
  • Sette opp Linux miljøet for Monax utvikling

Grunnleggende om smarte kontrakter

  • Forstå design og funksjonalitet til smarte kontrakter
  • Skrive en enkel smart kontrakt ved å bruke Solidity
  • Utplassering og testing av smarte kontrakter på Monax-plattformen

Bygge distribuerte applikasjoner med Monax

  • Opprette en distribuert applikasjonsarkitektur
  • Koble et grensesnitt til den smarte kontrakten
  • Bruke Monax verktøy for å administrere og distribuere distribuerte applikasjoner

Samhandling med Blockchain

  • Accesså bruke blokkjededata gjennom APIer
  • Spørre og endre blokkjedetilstanden
  • Håndtering av transaksjoner og hendelser i applikasjonen

Sikkerhet og beste praksis

  • Identifisere vanlige sårbarheter i smarte kontrakter
  • Implementering av sikker kodingspraksis i distribuerte applikasjoner
  • Testing og revisjon av smarte kontrakter for sikkerhet og pålitelighet

Avanserte emner i Monax Utvikling

  • Skalering av blokkjedeapplikasjoner med Monax
  • Integrering Monax med tredjepartsverktøy og tjenester
  • Utforsker nye funksjoner og oppdateringer i Monax-økosystemet

Sammendrag og neste trinn

Krav

  • En forståelse av Blockchain teknologi
  • En forståelse av Bitcoin og kryptografi
  • Javaerfaring med manusprogrammering
  • Erfaring med Linux kommandolinje

Publikum

  • Utviklere
 7 timer

Antall deltakere


Price per participant

Upcoming Courses

Related Categories