- Notifications
You must be signed in to change notification settings - Fork27
thevajko/zbierka-uloh
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Tento repozitár je zbierka úloh pre študentov predmetu VAIIFakulty riadenia a informatiky (FRI). Obsahuje úlohy zo zadaním, postupom riešenia a samotné výsledné riešenie (úloha môže mať, samozrejme viacero správnychriešení).
Repozitár obsahuje dva branche:
V súčasnosti jeden z najpoužívanejších spôsobov virtuálizácie, ktorá výrazne zjednocuje a zjednodušuje vývoj a nasadzovanie rôznych aplikácií. Umožňuje veľmi pohodlne nakonfigurovať a zostaviť služby ako lokálne tak aj na serveroch. Umožňuje vytvoriť jednotné a stabilné prostredie.
Niektoré naše úlohy vyžadujú pre ich vypracovanie webový server s PHP a relačnú databázu. Pre odľahčenie a odstránenie nutnosti všetko konfigurovať pripájame, ku každej úlohe, ktorá to vyžaduje súbordocker-compose.yml
. Tento súbor obsahuje potrebnú nami vytvorenú konfiguráciu tak, aby ste nestrácali zbytočne čas konfiguráciou a inštaláciou potrebných služieb.
Pre použitieDockera na lokálnom PC sa používa aplikáciaDocker Desktop, ktorá je dostupná preLinux,Windows aMacOS. Pár poznámok k jej stiahnutiu:
- Ak máteOS Windows, potrebuje vyššiu verziu ako jeHome. Licenciu pre vyššiu verziu ma každý študent zdarma kdispozícií, nakoľko je FRI zaradená do licenčného programu Microsoft Azure DevTools For Teaching. Viac informácií nájdetena oficiálnych stránkach fakulty.
- Je potrebné vytvorenie konta preDocker
- Až po jeho vytvorení je možné používať aplikáciuDocker Desktop
- Túto inštaláciu zvládne každý informatik, každopádne pre prípad núdze skústeoficiálnu dokumentáciu.
Samozrejme, pre spustenie potrebných služieb môžete použiť ľubovoľným spôsob.
Úlohy sú rozdelené podľa toho, ktorú technológiu používajú a obsahujú označenie náročnosti (stupnica od 1 po 5, kde 5 je najväčšia náročnosť)
- Obloha (CSS) - Obťažnosť 1
- Gulečník (CSS) - Obťažnosť 1
- Selektory (CSS) - Obťažnosť 2
- Tooltip (CSS) - Obťažnosť 2
- Slnečna sústava (CSS) - Obťažnosť 2
- Galéria (CSS) - Obťažnosť 2
- Drop-Down a Drop-Up menu (CSS) - Obťažnosť 3
- CSS emotikony (CSS) - Obťažnosť 3
- ShowHide (JS, CSS) - Obťažnosť 1
- Tooltip (JS, CSS) - Obťažnosť 2
- Analógové hodinky (JS, CSS) - Obťažnosť 2
- Univerzal loader (JS, AJAX, CSS) - Obťažnosť 2
- Kontrola formulára (JS, CSS) - Obťažnosť 2
- Pexeso (JS, CSS) - Obťažnosť 2
- JS Table (JS, CSS) - Obťažnosť 3
- Hra mucha (JS, CSS) - Obťažnosť 4
- Faktoriál (PHP) - Obťažnosť 1
- Generovanie štvorčekov (PHP, CSS) - Obťažnosť 1
- Kontaktný formulár (PHP, CSS) - Obťažnosť 1
- PHP formulár (PHP, CSS) - Obťažnosť 2
- Jednoduchá Db tabuľka (DB, PHP) - Obťažnosť 4
- Operácie nad tabuľkou (DB, PHP) - Obťažnosť 4
- Jednoduchý chat (DB, PHP, JS, AJAX, CSS) - Obťažnosť 5
Prepájame ešte menší zoznam praktických vecí s ktorými sa môžete stretnúť pri vývoji webových aplikácií.
About
Zbierka príkladov pre VAII FRI UNIZA ZA