KURS
Spring Data – februar 2025
Veštine koje ćete steći:
- Pravilna izgradnja arhitekture aplikacije
- Korišćenje pristupa Database First
- Rad sa bazama podataka preko ORM framework-a
- Izgradnja veza između aplikacije i baze podataka
- Korišćenje pristupa Code First
- Rad sa XML i JSON formatima podataka
Teme:
Uvod u kurs
Datum održavanja: 24.02.2025.
Uvod u Java DB apps
- Application to Database
- Connection
- JDBC Statements
- SQL Injection
- Napredni koncepti
Datum održavanja: 24.02.2025.
Vežbe - Uvod u Java DB apps
Datum održavanja: 25.02.2025.
ORM osnove
- Uvod u ORM
- Arhitektura
- Primer
- Pristupi
- ORM prednosti
Datum održavanja: 27.02.2025.
Vežbe – Custom ORM
Datum održavanja: 28.02.2025.
Uvod u Hibernate
- Maven
- Hibernate Framework
- Java Persistence API
Datum održavanja: 03.03.2025.
Vežbe - Uvod u Hibernate
Datum održavanja: 04.03.2025.
Hibernate Code First
- Java Persistence API
- Inheritance
- Table Relations
Datum održavanja: 06.03.2025.
Vežbe - Hibernate Code First
Datum održavanja: 07.03.2025.
Uvod u Spring Data
- Spring Data Framework
- Spring Data Repositories
- Spring Data Query Creation
- Spring Data Services
Datum održavanja: 10.03.2025.
Vežbe - Uvod u Spring Data
Datum održavanja: 11.03.2025.
Spring Data Advanced Querying
- Retrieving Data by Custom
- Queries
- Java Persistence Query
- Language
- Repository Inheritance
- Spring Custom Configuration
Datum održavanja: 13.03.2025.
Vežbe - Spring Data Advanced Querying
Datum održavanja: 14.03.2025.
Spring Data Auto Mapping Objects
- Data Transfer Objects
- Model Mapping
Datum održavanja: 17.03.2025.
Vežbe - Spring Data Auto Mapping Objects
Datum održavanja: 18.03.2025.
JSON processing
- JSON
- GSON
Datum održavanja: 20.03.2025.
Vežbe - JSON processing
Datum održavanja: 21.03.2025.
XML processing
- XML Processing
- JAXB
Datum održavanja: 24.03.2025.
Vežbe - XML processing
Datum održavanja: 25.03.2025.
Pitanja i odgovori
Datum održavanja: 27.03.2025.
Priprema za ispit
Datum održavanja: 28.03.2025.
Radionica - MVC projekat
Datum održavanja: 31.03.2025.
Radionica - MVC projekat
Datum održavanja: 03.04.2025.
Polaganje završnog ispita
Završni ispit će se održati online, 06. aprila 2025. od 10:00 do 16:00 časova.
Ponovno polaganje završnog ispita
Ponovno polaganje završnog ispita će se održati online, 13. aprila 2025. od 10:00 do 16:00 časova.
Kome je kurs namenjen?
Kada kurs počinje?
Kada i kako će se održavati predavanja?
Kako izgleda i kada se održava završni ispit?
Da li ću dobiti sertifikat ako položim ispit?

Aleksandar Janković
Master inženjer sa preko 6 godina iskustva u back-end razvoju, specijalizovan za Java, Spring Boot, Hibernate i aplikativnu bezbednost, sa fokusom na ERP i CRM sisteme. Ima 3 godine predavačkog iskustva na univerzitetu i u industriji, predajući teme poput elektronskog poslovanja, testiranja softvera i naprednih tehnologija.

Luka Brzaković
Master inženjer elektrotehnike i računarstva, sa diplomom iz softverskog inženjerstva sa Elektrotehničkog fakulteta u Beogradu.