Schița de curs

Introducere în Monax și Tehnologia Blockchain

  • Prezentare a Monax și rolul său în aplicațiile blockchain
  • Înțelegerea arhitecturii blockchain și tehnologiei jurnalului distribuit
  • Concepte cheie: contracte inteligente, mecanisme de consens și criptografie

Setarea Mediului de Dezvoltare

  • Instalarea și configurarea Monax
  • Introducere în clientul blockchain Monax
  • Setarea mediului Linux pentru dezvoltarea cu Monax

Noțiuni de Bază ale Contractelor Inteligente

  • Înțelegerea design-ului și funcționalității contractelor inteligente
  • Scrisul unui contract inteligent simplu folosind Solidity
  • Distribuirea și testarea contractelor inteligente pe platforma Monax

Construirea Aplicațiilor Distribuite cu Monax

  • Crearea unei arhitecturi de aplicație distribuită
  • Conecționarea unei interfețe frontend la backend-ul contractului inteligent
  • Folosirea unor instrumente Monax pentru gestionarea și distribuirea aplicațiilor distribuite

Interacțiunea cu Blockchain

  • Acessarea datelor blockchain prin API-uri
  • Cererea și modificarea stării blockchain
  • Gestionarea tranzacțiilor și evenimentelor în cadrul aplicației

Siguranța și Cele Mai Bune PrinCIPII

  • Identificarea vulnerabilităților comune ale contractelor inteligente
  • Implementarea practicilor de codare sigură în aplicațiile distribuite
  • Testarea și auditarea contractelor inteligente pentru siguranță și fiabilitate

Teme Avansate în Dezvoltarea Monax

  • Scalarea aplicațiilor blockchain cu Monax
  • Integrarea Monax cu unelte și servicii terțe
  • Explorarea noilor caracteristici și actualizări din ecosistemul Monax

Synopsis and Next Steps

Cerințe

  • O înțelegere a tehnologiei Blockchain
  • O înțelegere a Bitcoin și criptografiei
  • Experiență în programare cu Javascript
  • Experiență cu linia de comandă Linux

Audiență

  • Dezvoltatori
 7 ore

Numărul de participanți


Pret per participant

Cursuri viitoare

Categorii înrudite