Objektové programování II
Mgr. Jiří Knapek
Objektové programování II

Kontaktní informace

Mgr. Jiří Knapek

  • e-mail: jiri.knapek@slu.cz
  • telefon: +420  553 684 015
  • konzultační hodiny: kdykoliv po předchozí domluvě; čtvrtek 11:25-13:00

Preferovanou formou komunikace s vyučujícím je výše uvedený e-mail. Informace o změnách v rozvrhu a další urgentní upozornění budou zasílána hromadně přes IS SU, proto prosím sledujte své školní e-mailové schránky.

                                              Požadavky na studenta

                                              • Student v rámci předmětu zpracuje jeden semestrální projekt – jednoduchou Java webovou aplikaci typu Task Manager.

                                                Aplikace bude postupně vytvářena během výuky. V jednotlivých blocích budou vysvětleny a implementovány základní části aplikace, které si student následně samostatně dokončí a rozšíří mimo výuku.

                                                Požadavky na aplikaci:

                                                • Webová aplikace běžící na serveru (Tomcat)
                                                • Zobrazení seznamu úkolů
                                                • Přidání nového úkolu
                                                • Základní práce s úkolem (např. změna stavu, smazání)
                                                • Jednoduché uživatelské rozhraní (HTML + CSS)

                                                Použité technologie:

                                                • Java
                                                • Jakarta EE (Servlet)
                                                • JSP
                                                • Apache Tomcat
                                                • Maven
                                                • HTML, CSS

                                                Podmínky splnění:

                                                • Projekt musí být funkční a spustitelný
                                                • Student musí rozumět jednotlivým částem aplikace a být schopen je vysvětlit
                                                • Odevzdání probíhá prostřednictvím IS SU

                                                Termín odevzdání:
                                                15. 5. 2026

                                                Software potřebný pro výuku:

                                                IntelliJ IDEA Pro plnou verzi zdarma je potřeba získat studentskou licenci. Postupujte prosím následovně:

                                                1. Instalace: Stáhněte si IDE na webu jetbrains.com/idea.

                                                2. Registrace: Vytvořte si uživatelský účet u JetBrains.

                                                3. Žádost o licenci: Na stránce JetBrains Student Pack si zažádejte o bezplatnou licenci (budete potřebovat ISIC nebo studentský e-mail).

                                                4. Aktivace: Po schválení se v nainstalovaném programu přihlaste ke svému účtu, čímž licenci aktivujete.

                                                Anotace

                                                Skripta slouží jako průvodce výukou Java webových aplikací a jsou zaměřena především na praktické pochopení základních principů. Studenti v jejich rámci postupně vytvářejí vlastní jednoduchou webovou aplikaci typu Task Manager.

                                                Jednotlivé kapitoly obsahují vysvětlení klíčových pojmů, ukázky kódu a praktické úkoly, které navazují na výuku. Cílem skript je vést studenta krok za krokem od základního nastavení prostředí až po vytvoření funkční webové aplikace.


                                                Kapitola obsahuje:
                                                1
                                                Studijní materiály
                                                Kapitola obsahuje:
                                                1
                                                Odevzdávárna
                                                1
                                                Studijní text

                                                Anotace

                                                Vytvořené soubory v hodině

                                                Kapitola obsahuje:
                                                3
                                                Studijní materiály
                                                1
                                                Studijní text
                                                Předchozí

                                                Předměty

                                                • FPF: UIINK55 Objektové programování II (léto 2026)
                                                • FPF: UIMOIBK056 Objektové programování II (léto 2026)