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