ИЕП — разлика између измена
Ред 38: | Ред 38: | ||
# Л2 (10 поена) – Имплементација веб апликација коришћењем ''Docker'' алата | # Л2 (10 поена) – Имплементација веб апликација коришћењем ''Docker'' алата | ||
# Л3 (10 поена) – Употреба паметних уговара на ''Ethereum Blockchain'' платформи у веб апликацијама | # Л3 (10 поена) – Употреба паметних уговара на ''Ethereum Blockchain'' платформи у веб апликацијама | ||
Лабораторијске вежбе се раде у току семестра. Надокнада је могућа у јунском року. | |||
== Испитни рокови == | == Испитни рокови == |
Верзија на датум 23. фебруар 2024. у 12:31
Инфраструктура за електронско пословање је изборни предмет у шестом и осмом семестру за СИ, а осмом семестру за РТИ.
Корисне везе
Настава
Области које се обрађују на предавањима су:
- Први блок: NoSQL базе података (MongoDB)
- Други блок: Map/Reduce кроз Apache Hadoop
- Трећи блок: Хардверска и софтверска инфраструктура
Градиво са предавања долази на колоквијумима (10% оцене сваки) и испиту (20% оцене). Страница предмета није ажурна па се тамо не могу наћи скорији материјали са предавања, али их професори обично поставе на Teams тим предмета. На предавањима другог блока се код куца у Eclipse окружењу, на Windows 7 виртуелној машини (могуће је инсталирати и на својој машини, али професору се десило да му Hadoop препуни диск дневницима грешки па користи виртуелну уместо тога).
Области које се обрађују на вежбама су:
- увод у Python програмски језик,
- Flask радни оквир,
- SQLAlchemy библиотека за објектно-релационо мапирање,
- Docker контејнери,
- Redis као складиште кључева и вредности,
- JWT као метод аутентикације и ауторизације,
- Docker Swarm и Kubernetes за оркестрирање контејнера (Kubernetes не долази на пројекту),
- Apache Spark за обраду података довучених преко Twitter API (не долази на пројекту).
- Паметни уговори на Ethereum Blockchain платформи.
Те области долазе на лабораторијским вежбама (30% оцене) и испиту (30% оцене). На вежбама се користи развојно окружење PyCharm.
Лабораторијске вежбе
Од школске 2023/24. године на предмету се одржавају три лабораторијске вежбе, који покривају области некадашњег пројекта. На лабораторијским вежбама долази градиво обрађено на часовима вежби и то:
- Л1 (10 поена) – Имплементација веб апликација коришћењем Flask и SQLAlchemy библиотека
- Л2 (10 поена) – Имплементација веб апликација коришћењем Docker алата
- Л3 (10 поена) – Употреба паметних уговара на Ethereum Blockchain платформи у веб апликацијама
Лабораторијске вежбе се раде у току семестра. Надокнада је могућа у јунском року.
Испитни рокови
Испитни рокови нису доступни са странице предмета. Напомена: испитни рокови пре 2024. нису имали испитни део, само К3. Следећи рокови су сачувани на викију:
- Јул 2022
- Јун 2022
- К1 2020
- К1 2024
- К1 Јун 2022
- К1 Септембар 2021
- К2 2022
- К2 2024
- К2 Јун 2022
- К2 Септембар 2021
- Септембар 2021
Начин оцењивања
- — бодови са првог и другог колоквијума (0-10 сваки) и трећег колоквијума (0-20)
- — бодови са лабораторијских вежби (0-10 свака)
- — бодови са испита (0-30)
- Коначни бодови: (услов за полагање је минимум 10 поена на )
Бодови | ||||||
---|---|---|---|---|---|---|
Оцена | 5 | 6 | 7 | 8 | 9 | 10 |
Потребна помоћ
- На овом предмету фале поставке рокова. Помозите викију памћењем/преписивањем рокова и постављањем на вики.
- На овом предмету фале решења рокова. Помозите викију решавањем рокова и постављањем њихових решења на вики.
- Рокови који су преписани а нису решени су: