Preskoči na sadržaj
Moj profil

Predmet

Web aplikacije u Javi

Izborni6 ECTS6. semestar120 h nastaveNastava: hrvatski

Opis predmeta

Opis predmeta dostupan je samo na hrvatskom jeziku.

  • Uvodno predavanje
  • Uvod u
  • Java web aplikacije
  • Uvod u programski okvir
  • Spring
  • Spring MVC Podaci u modelu
  • Java web aplikacija
  • Thymeleaf
  • Spring
  • Security
  • Web aplikacije i korištenje baze podataka
  • Prva kontrolna zadaća
  • Spring
  • Data JPA Hibernate
  • Spring MVC REST i
  • Quartz scheduler
  • Spring
  • Boot i višejezičnost u
  • Java web aplikacijama jUnit testiranje
  • Druga kontrolna zadaća

Ishodi učenja

Ishodi učenja prikazani su na engleskom jeziku.

  1. ability to write a Java Web application code to be executed on a server and used by means of a browser
  2. ability to design a Java Web application which will use a 3layer (MVC) architecture
  3. ability to organise the application components on an interface, the business logic and data layer
  4. ability to develop one's own components based on the OOP reusable principles
  5. ability to adjust integrated development environment Spring Tool Suite for effective development of Java web applications
  6. ability to analyse the functional elements of the application and adjust them to the MVC architecture
  7. ability to integrate a Java Web application with different software frameworks which speed up the development
  8. compare a development process of JavaFX applications with development process of web applications
  9. choose Spring boot framework for development process optimization
  10. choose Tyhmeleaf for developing a front end user interface
  11. Design internationalization in Java web application
  12. Integrate scheduled jobs to Java web applications

Literatura

Obavezna literatura

  • Spring in Action, 5rd Edition, Manning, 2018.
    Web development with Java, using Hibernate, JSPs and Servlets ? Springer 2007.
    Pro Apache Tomcat 6 ? Apress, 2007.
    Head First Servlet and JSP 2nd edition ? O'Reilly, 2008.
    Next Generation Java Testing, Addison-Wesley, 2008.
    Spring Persistence with Hibernate, Packt Publishing, 2009.
    Java Persistence with Hibernate, Second Edition, Manning, 2015.
    Tutorial: Thymeleaf + Spring, 2016.
    Spring Security Essentials, 2016, Packt
    Spring boot in Action, 2016, Manning

Nosioci predmeta 1

Izvođači nastave 2

Ispitni rokovi

Rokovi za ovu akademsku godinu još nisu objavljeni. Prošle godine održani su:

do 10 dana do 30 dana kasnije održani
Izvor: ISVU. Klik na rok otvara Studomat za prijavu ispita; ondje provjeri i moguće izmjene.