Kursplan

Inngang til Monax og Blockchain-teknologi

  • Oversikt over Monax og dets rolle i blockchain-applikasjoner
  • Forklaring av blockchain-arkitektur og distribuert ledger-teknologi
  • Nøkkelbegreper: smart kontrakter, konsensusmekanismer og kryptografi

Oppsett av utviklingsmiljø

  • Installer og konfigurer Monax
  • Innføring i Monax blockchain-klienten
  • Oppsett av Linux-miljø for Monax-utvikling

Grunnleggende smart kontrakter

  • Forklaring av design og funksjon av smart kontrakter
  • Skrive en enkel smart kontrakt ved hjelp av Solidity
  • Distribuere og teste smart kontrakter på Monax-plattformen

Bygge distribuerte applikasjoner med Monax

  • Lag en arkitektur for distribuert applikasjon
  • Koble et frontend-grensesnitt til smart kontrakt-backenden
  • Bruk Monax-verktøy for å administrere og distribuere distribuerte applikasjoner

Interaksjon med blockchain

  • Få tak i blockchain-data gjennom APIs
  • Sporre opp og endre blockchain-statusen
  • Hantere transaksjoner og hendelser innenfor applikasjonen

Sikkerhet og beste praksis

  • Identifiser vanlige sårbarheter i smart kontrakter
  • Følg sikre kodingspraksiser for distribuerte applikasjoner
  • Test og gjennomfør audit av smart kontrakter for sikkerhet og pålittelighet

Avansert emner i Monax-utvikling

  • Skaler blockchain-applikasjoner med Monax
  • Koble sammen Monax med tredjepartsverktøy og tjenester
  • Utforsk nye funksjoner og oppdateringer i Monax-økosystemet

Sammendrag og neste trinn

Krav

  • En forståelse for Blockchain-teknologien
  • En forståelse for Bitcoin og kryptografi
  • Erfaring med Javascript-programmering
  • Erfaring med Linux-kommandolinje

Målgruppe

  • Utviklere
 7 timer

Antall deltakere


Pris per deltaker

Kommende kurs

Relaterte kategorier