Search
Předmět je určen pro studenty se zájmem o návrh a implementaci složitých informačních systémů, kteří mají dobrou znalost programovacího jazyka Java a zkušenosti s návrhem jednoduchých javovských aplikací.
Předmět poskytne přehled architektur enterprise informačních systémů s důrazem na technologie Spring, JPA a REST webové služby. Studenti se seznámí s nejběžnějšími enterprise architekturami a příslušnými návrhovými vzory. Důraz bude kladen zejména na principy inversion of control a dependency injection. Studenti ve dvojicích vypracují samostatnou semestrální úlohu, jejímž cílem bude vyvinutí jednoduché enterprise aplikace.