IEP
Infrastruktura za elektronsko poslovanje je izborni predmet u šestom i osmom semestru za SI, a osmom semestru za RTI.
Korisne veze
Nastava
Oblasti koje se obrađuju na predavanjima su:
- Prvi blok: NoSQL baze podataka (MongoDB)
- Drugi blok: Map/Reduce kroz Apache Hadoop
- Treći blok: Hardverska i softverska infrastruktura
Gradivo sa predavanja dolazi na kolokvijumima (10% ocene svaki) i ispitu (20% ocene). Stranica predmeta nije ažurna pa se tamo ne mogu naći skoriji materijali sa predavanja, ali ih profesori obično postave na Teams tim predmeta. Na predavanjima drugog bloka se kod kuca u Eclipse okruženju, na Windows 7 virtuelnoj mašini (moguće je instalirati i na svojoj mašini, ali profesoru se desilo da mu Hadoop prepuni disk dnevnicima greški pa koristi virtuelnu umesto toga).
Oblasti koje se obrađuju na vežbama su:
- uvod u Python programski jezik,
- Flask radni okvir,
- SQLAlchemy biblioteka za objektno-relaciono mapiranje,
- Docker kontejneri,
- Redis kao skladište ključeva i vrednosti,
- JWT kao metod autentikacije i autorizacije,
- Docker Swarm i Kubernetes za orkestriranje kontejnera (Kubernetes ne dolazi na projektu),
- Apache Spark za obradu podataka dovučenih preko Twitter API (ne dolazi na projektu).
- Pametni ugovori na Ethereum Blockchain platformi.
Te oblasti dolaze na laboratorijskim vežbama (30% ocene) i ispitu (30% ocene). Na vežbama se koristi razvojno okruženje PyCharm.
Laboratorijske vežbe
Od školske 2023/24. godine na predmetu se održavaju tri laboratorijske vežbe, koji pokrivaju oblasti nekadašnjeg projekta. Na laboratorijskim vežbama dolazi gradivo obrađeno na časovima vežbi i to:
- L1 (10 poena) – Implementacija veb aplikacija korišćenjem Flask i SQLAlchemy biblioteka
- L2 (10 poena) – Implementacija veb aplikacija korišćenjem Docker alata
- L3 (10 poena) – Upotreba pametnih ugovara na Ethereum Blockchain platformi u veb aplikacijama
Laboratorijske vežbe se rade u toku semestra. Nadoknada je moguća u junskom roku.
Ispitni rokovi
Ispitni rokovi nisu dostupni sa stranice predmeta. Napomena: ispitni rokovi pre 2024. nisu imali ispitni deo, samo K3. Sledeći rokovi su sačuvani na vikiju:
- Jul 2022
- Jun 2022
- K1 2020
- K1 2024
- K1 Jun 2022
- K1 Septembar 2021
- K2 2022
- K2 2024
- K2 Jun 2022
- K2 Septembar 2021
- Septembar 2021
Način ocenjivanja
- — bodovi sa prvog i drugog kolokvijuma (0-10 svaki) i trećeg kolokvijuma (0-20)
- — bodovi sa laboratorijskih vežbi (0-10 svaka)
- — bodovi sa ispita (0-30)
- Konačni bodovi: (uslov za polaganje je minimum 10 poena na )
Bodovi | ||||||
---|---|---|---|---|---|---|
Ocena | 5 | 6 | 7 | 8 | 9 | 10 |
Potrebna pomoć
- Na ovom predmetu fale postavke rokova. Pomozite vikiju pamćenjem/prepisivanjem rokova i postavljanjem na viki.
- Na ovom predmetu fale rešenja rokova. Pomozite vikiju rešavanjem rokova i postavljanjem njihovih rešenja na viki.
- Rokovi koji su prepisani a nisu rešeni su: