Předmět Pokročilé programování (KIKM / KPPRO)
Na serveru studentino.cz naleznete nejrůznější studijní materiály: zápisky z přednášek nebo cvičení, vzorové testy, seminární práce, domácí úkoly a další z předmětu KIKM / KPPRO - Pokročilé programování, Fakulta informatiky a managementu, Univerzita Hradec Králové (UHK).
Top 10 materiálů tohoto předmětu
Materiály tohoto předmětu
Materiál | Typ | Datum | Počet stažení |
---|
Další informace
Obsah
1. Komponentní technologie2. Java Enterprise Edition3. Spring Framework jako alternativa či doplněk k J2EE.4. Webové služby a Service-oriented architecture (SOA)5. Model driven architecture (MDA)6. Aspektově orientované programování (AOP)7. Objektově relační mapování (ORM) využití relačních databází k persistentnímu ukládání objektů pomocí Hibernate, MyBatis8. Pokročilé webové aplikace
Získané způsobilosti
Student se seznámí s principy vývoje firemních, vícevrstvých a distribuovaných aplikací a naučí se je ve vybraném vývojovém prostředí implementovat. V rámci samostatné práce student zpracuje průběžně zadávané úkoly - programátorské úlohy pokrývající jednotlivé probírané oblasti. Součástí zadání některých úloh jsou již připravené části výsledného programu, který student v rámci úlohy doprogramuje. Dále student průběžně zpracovává semestrální projekt (zapracovává dílčí poznatky získané v průběhu studia předmětu) a konzultuje jeho stav.
Literatura
Macháček, Jan. Pro Spring 2.5. Berkeley, 2008. ISBN 1-59059-921-7.Laddad, Ramnivas. AspectJ in Action: Enterprise AOP with Spring Applications. 2010. ISBN 978-1935182962.Goncalves, Antonio. Beginning Java EE 6 Platform with GlassFish 3. 2nd ed. Berkeley, 2010. ISBN 978-1-4302-2889-9.König, Dierk. Groovy in action. Greenwich, 2007. ISBN 978-1-932394-84-9.Guruzu, Srinivas. Hibernate recipes. Berkeley, 2010. ISBN 978-1-4302-2796-0.Bauer, Christian. Java persistence with Hibernate. Rev. ed. Greenwich, 2007. ISBN 978-1-932394-88-7.Kalin, Martin. Java Web Services: Up and Running. 2013. ISBN 978-1449365110.Keith, Mike. Pro JPA 2. Berkeley, 2009. ISBN 978-1-4302-1956-9.Ho, Clarence. Pro Spring 3. New York, 2012. ISBN 978-1-4302-4107-2.Erl, Thomas. Service-Oriented Architecture (SOA): Concepts, Technology, and Design. 2005. ISBN 978-0131858589.Walls, Craig. Spring in action. 2nd ed. Greenwich, 2008. ISBN 1-933988-13-4.Rimple, Ken. Spring Roo in Action. 2012. ISBN 978-1935182962.Winch, Robert. Spring Security 3.1. 2nd ed. Birmingham, 2012. ISBN 978-1-84951-826-0.
Požadavky
Pravidla účasti na výuce: Účast na cvičeních je doporučená a může být zohledněna v případě nerozhodného hodnocení u zkoušky.Požadavky k zápočtu: Zpracování semestrálního projektu (aplikace) dle zvoleného a vyučujícím schváleného zadání.Je umožněna jedna oprava předloženého projektu (zápočtu). Forma zkoušky: Prezentace semestrálního softwarového projektu a ústní zkouška.Výsledné hodnocení předmětu: Známka je udělena na základě kvality zpracovaného projektu a znalostí prokázaných ústní zkouškou.
Garant
Ing. Pavel Kříž, Ph.D.prof.RNDr.PhDr. Antonín Slabý, CSc.
Vyučující
doc. Mgr. Tomáš Kozel, Ph.D.Ing. Pavel Kříž, Ph.D.prof.RNDr.PhDr. Antonín Slabý, CSc.