Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




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.