Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
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