Web2.5 Academy
by Odličan 3 superklaster i MoonstruckO akademiji
Program će trajati od
3. aprila do 31. maja,
sa hibridnim načinom rada gde će prvo i poslednje predavanje biti uživo, a ostatak online
Svi polaznici koji prođu program, biće obučeni za rad u Web3 i blokčejn industriji kao junior programeri/inženjeri.
Predavanja
Program Web 2.5 akademije se sastoji od 6 modula
00
OSNOVI KRIPTOGRAFIJE
Usvajanje funkcionalnog poznavanja kriptograpskih primitiva koji se koriste u blokčejn tehnologiji: hash funkcije, sistemi kriptografije javnog ključa, enkripcija i digitalni potpisi.
01
OSNOVI BLOKČEJN TEHNOLOGIJE, LEDGER SISTEMA I KRIPTOVALUTA
Blokčejn kao struktura podataka, taksonomija distribuiranih ledger sistema, pojam koncenzusa i koncenzus algoritmi (proof of work, proof of stake, proof of authority).
02
JAVASCRIPT I NODEJS
Uvod u programiranje u JavaScript-u, koncepti i strukture jezika (objekti, funkcije), sinhrono i asinhrono programiranje kroz NodeJS platformu.
03
OSNOVE PAMETNIH UGOVORA (SOLIDITY, EVM)
Uvod u prograbilni blokčejn i Ethereum virtuelnu mašinu (transakcije, accounts, storage), pisanje pametnih ugovora u Solidity jeziku i prateći alati (Remix IDE).
04
WEB FRONTEND HTML, CSS, JS
Osnove programiranja za Web i struktura Web stranice - HTML i hipertekst, DOM, Javascript u browser-u.
05
DECENTRALIZOVANE APLIKACIJE I WEB INTEGRACIJA PAMETNIH UGOVORA
Koncept Web3 i decentralizovanih aplikacija, IPFS storage. Sinergijom prethodnih znanja i koncepata (Solidity, JS, Web) kreira se kompletna i funkcionalna aplikacija.
Predavači
Očekuju vas predavači koji su vrhunski eksperti u svojim oblastima.
Pavle Batuta
Blockchain Architect and Expert
Aleksa Milošević
Distributed Systems Architect and Engineer
Miljan Milidrag
Senior Smart Contract Full Stack Developer
Bogdan Ilić
Senior Blockhain Developer
Prijava
Prijave traju do 27. marta. Broj polaznika nije ograničen, a uslov za prijavu je osnovna programska pismenost, znanje Python ili Javascript programskog jezika.