modul #1 Uvod u Blockchain Pregled blockchain tehnologije, njezine povijesti i ključnih koncepata
modul #2 Blockchain komponente Objašnjenje blockchain komponenti kao što su čvorovi, knjige i rudari
modul #3 Blockchain vrste Pregled javnih, privatnih i konzorcijskih blockchaina
modul #4 Osnove pametnih ugovora Uvod u pametne ugovore, njihove prednosti i slučajeve uporabe
modul #5 Programski jezici pametnih ugovora Pregled popularnog programiranja pametnih ugovora jezika kao što su Solidity, Chaincode i Vyper
modul #6 Ethereum i pametni ugovori Dubinski pogled na Ethereum, njegov ekosustav i izgradnju pametnih ugovora na Ethereumu
modul #7 Alati za razvoj pametnih ugovora Pregled popularnih razvojnih alata kao što su Truffle, Web3.js i Remix
modul #8 Sigurnost pametnih ugovora Najbolje prakse za siguran razvoj pametnih ugovora i uobičajeni sigurnosni rizici
modul #9 Blockchain i upravljanje lancem opskrbe Slučaj studija o korištenju blockchaina za upravljanje opskrbnim lancem i praćenje zaliha
modul #10 Blockchain i provjera identiteta Istraživanje sustava za provjeru identiteta i autentifikaciju temeljenih na blockchainu
modul #11 Blockchain i zdravstvena skrb Studija slučaja o korištenju blockchaina za upravljanje zdravstvenim podacima i vođenje medicinske dokumentacije
modul #12 Blockchain i financije Pregled financijskih aplikacija temeljenih na blockchainu kao što su prekogranična plaćanja i decentralizirane razmjene
modul #13 Decentralizirane aplikacije (dApps) Uvod u decentralizirane aplikacije, njihova arhitektura i razvoj
modul #14 dApp razvojni okviri Pregled popularnih dApp razvojnih okvira kao što su Web3.js i Ethers.js
modul #15 Blockchain interoperabilnost Objašnjenje blockchain interoperabilnostnih protokola i rješenja
modul #16 Rješenja za skalabilnost lanca blokova Pregled rješenja za skalabilnost lanca blokova kao što su dijeljenje, bočni lanci i transakcije izvan lanca
modul #17 Blockchain za posao Istraživanje usvajanja lanca blokova u poduzećima i njegovih prednosti
modul #18 Slučajevi upotrebe blockchaina Studije slučaja o različitim slučajevima upotrebe blockchaina kao što su sustavi glasovanja, digitalna imovina i drugo
modul #19 Blockchain i IoT Istraživanje IoT aplikacija i uređaja temeljenih na blockchainu
modul #20 Upravljanje blockchainom Pregled modela upravljanja blockchainom i decentraliziranih sustava donošenja odluka
modul #21 Blockchain i umjetna inteligencija Istraživanje AI aplikacija temeljenih na blockchainu i njihovih potencijalnih slučajeva upotrebe
modul #22 Razvoj projekta blockchaina Praktični razvoj projekta u kojem studenti izrađuju aplikaciju koja se temelji na blockchainu
modul #23 Uvođenje blockchain projekta Uvođenje blockchain projekata na testnim i glavnim mrežama
modul #24 Blockchain održavanje projekta Najbolje prakse za održavanje i ažuriranje blockchain projekti
modul #25 Završetak tečaja i zaključak Planiranje sljedećih koraka u karijeri Smart Contracts i Blockchain Applications