Sadržaj modula:
- Naziv teme: Uvod u web3 koncepte i Web3 poslovni modeli.
Sadržaj teme: Istorija i evolucija blokčejn tehnologije, osnovni koncepti blokčejn tehnologije, web3 ekosistemi, web3 poslovni modeli, decentralizovane autonomne organizacije. Pravni aspekti i regultava u web3 prostoru.
- Naziv teme: Blokčejn tehnologije. Razvoj pametnih ugovora korišćenjem Solidity programskog jezika.
Sadržaj teme: osnovni principi Solidity programskog jezika, sintaksa i struktura Solidity programskog jezika, upoznavanje sa razvojnim okruženjem za pisanje pametnih ugovora (Remix IDE), osnovni koncepti pametnih ugovora, razvoj jednostavnih pametnih ugovora, upravljanje podacima i memorijom u pametnim ugovorima, bezbednost pametnih ugovora.
- Naziv teme Razvoj decentralizovane aplikacije.
Sadržaj teme: razumevanje i implementacija kompleksnijih pametnih ugovora, interakcija između pametnih ugovora, testiranje i postavljanje pametnog ugovara na Ethereum test mrežu, pregled transakcija putem Etherscan-a.
- Naziv teme: Izrada projekta.
Sadržaj teme: kreiranje sopstvene decentralizovane aplikacije, implementacija pametnih ugovora, otvaranje kripto novčanika.
Ishodi učenja:
Po završetku ovog modula, polaznici će biti u stanju da:
- Objasne osnovne koncepte blokčejn tehnologije i prepoznaju primenu pametnih ugovora u savremenim ekosistemima elektronskog poslovanja.
- Primene osnovne principe programiranja u Solidity-ju za razvoj i testiranje jednostavnih pametnih ugovora u Remix okruženju, vodeći računa o strukturi, sintaksi i bezbednosti koda.
- Razviju i povežu pametne ugovore u okviru decentralizovane aplikacije, uključujući njihovo postavljanje na Ethereum test mrežu i verifikaciju transakcija putem Etherscan-a.
- Kreiraju funkcionalnu decentralizovanu aplikaciju koja uključuje pametne ugovore i integraciju sa kripto novčanikom, koristeći alate i metodologije usvojene tokom modula.
Literatura:
Materijali u elektronskom obliku, dostupni na sajtu moodle.elab.rs
Katedra za elektronsko poslovanje Univerzitet u Beogradu, Fakultet organizacionih nauka
