OT je opravený a zapísaný do AIS.
Upozornenie: Predmet B-VSA je možné pokúsiť sa absolvovať maximálne 2x , po druhom nezvládnutí predmetu bude študent vylúčený zo štúdia.
Získať pokročilé znalosti v problematike ORM a webových REST servisov, tak aby ich absolventi predmetu vedeli efektívne využívať pri návrhu a implementácii viacvrstvových aplikácií.
Budú ešte aktualizované…
V prípade potreby konzultácie predmetu je možné využiť prítomnosť cvičiacich na cvičeniach,
alebo napísať na Discord B-VSA server: https://discord.gg/aWyepeKSQk
Prípadne si dohodnúť osobné konzultácie emailom.
Zápočet:
Počas semestra je možné získať spolu 40 bodov. Na udelenie zápočtu je potrebné získať minimálne 20 bodov.
Hodnotený bude jeden implementačný projekt a niekoľko krátkych kontrolných testov s teoretickými otázkami.
Skúška:
Skúška bude pozostávať z implementačných úloh a teoretických otázok, spolu za 60 bodov. Na úspešné absolvovanie predmetu je potrebné získať aspoň 30 bodov zo skúšky (a spolu s bodmi za zápočet aspoň 56 bodov).
Dôležité: Skúška bude prebiehať v počítačových učebniach s obmedzeným prístupom na internet.
Pre implementáciu projektov na prednáškach, cvičeniach a skúške budeme používať technológie:
Operačný systém a vývojové prostredie (IDE) si môžu študenti zvoliť sami. Jediná podmienka je podpora IDE pre prácu s Maven-projektami na platforme Java8/jdk8.
Databázu a aplikačný server si takisto môžu študenti vybrať sami. Odporúčané voľne dostupné relačné databázy pre vývoj databázových aplikácií: PostgreSQL, MySql, DerbyDB …
Upozornenie: Ako referenčná databáza pri hodnotení zadaní sa bude používať PostgreSQL.
V počítačovej učebni (cpu) je k dispozícii virtuálny disk s OS linux-mint-20, databázou PostgreSQL a vývojovým prostredím Apache Netbeans 12.1. Návod na vytvorenie virtuálneho stroja v počítačovej učebni.
Virtuálny disk s týmto prostredím si môžete stiahnuť tu: MintEDU2024.vdi. (User: edu Password: edu4edu).
Poznámka: Iné vývojové prostredie pre jazyk java v počítačových učebniach zatiaľ k dispozícii nie je.
Stručný návod na manuálnu inštaláciu tohto vývojového prostredia pre linux:
1. Inštalácia openjdk8
$ sudo apt-get install openjdk-8-jdk
$ sudo update-alternatives –config java
z ponuky vybrať jdk8.
Nastavenie premennej prostredia JAVA_HOME=“/usr/lib/jvm/java-1.8.0-openjdk-amd64″
2. Inštalácia Netbeans12.1
$ sudo ./Apache-NetBeans-12.1-bin-linux-x64.sh
pri inštalácii zadať/zmeniť cestu k naištalovanému jdk-1.8. (/usr/lib/jvm/java-1.8.0-openjdk-amd64)
3. Inštalácia GlassFish – prostredníctvom Netbeans:
Záložka Services Servers/add … vybrať GlassFish 5.0 (5.0.1)
Počas inštalácie treba zadať prihlasovacie údaje pre Glassfish-admina: user: admin a password nechať prázdne.
( Pozn. inštalácia trochu trvá a nakoniec sa nerefrešne dialóg)