KURS
Java DB - maj/jul 2024.
Početak modula: 13. maj 2024.
Trajanje modula: 3 meseca
- Početak: 13. maj 2024.
- Trajanje: 3 meseca
- ONLINE NASTAVA
- Napredni modul
- Cena na rate: 2 x 18 500 RSD
Veštine koje ćete steći na ovom modulu:
- Upravljanje transakcijama
- Upravljanje odnosima u bazi podataka
- Korišćenje ACID modela
- Korišćenje procedura i funkcija
- Kreiranje osnovnih arhitektura za backend
- Rad sa bazama podataka
- Pravilna izgradnja arhitekture aplikacije
- Izgradnja veza između aplikacije i baze podataka
- Korišćenje pristupa kroz Database First pristup
- Korišćenje pristupa kroz Code First pristup
- Rad sa XML i JSON formatima podataka
- Osnovno znanje o radu sa bazama podataka
- Osnovno znanje o bazama podataka
- Korišćenje procedura i funkcija
- Korišćenje ACID modela
- Upravljanje odnosima u bazi podataka
- Upravljanje transakcijama trgovinskih operacija
- Kreiranje osnovnih arhitektura za backend
- Sloj perzistencije - veza između aplikacije i baze podataka
- Korišćenje pristupa za kreiranje baze podataka kroz Code First i Database First pristup
- Osnovno znanje o bazama podataka
- Upoznavanje sa Spring Framework-om
- Korišćenje procedura i funkcija
- Upravljanje trgovinskim transakcijama i razumevanje ACID modela
- Pisanje SQL upita
- Kreiranje i korišćenje skladištenih procedura i funkcija
Kurs MySQL maj/jun 2024 - teme:
Uvod u kurs
Datum održavanja: 13. maj 2024.
Definicija podataka i tipovi podataka
- Structured Query Language
- Basic SQL Queries
- Data Types in MySQL Server
- Data Management
- Table Customization
Datum održavanja: 13. maj 2024.
Vežba: Definicija podataka i tipovi podataka
Datum održavanja: 13. maj 2024.
Basic CRUD
- Query Basics
- Retrieving Data
- Writing Data in Tables
- Modifying Existing Records
Datum održavanja: 13. maj 2024.
Vežba: Basic CRUD
Datum održavanja: 20. maj 2024.
Built-in Functions
- Functions in MySQL Server
- String Functions
- Arithmetical Operators and Numeric Functions
- Date Functions
- Wildcards
Datum održavanja: 20. maj 2024.
Vežba: Built-in Functions
Datum održavanja: 20. maj 2024.
Data Aggregation
- Grouping – consolidating data based on criteria
- Aggregate Function – COUNT, SUM, MAX, MIN, AVG
- Having – using predicates while grouping.
Datum održavanja: 20. maj 2024.
Vežba: Data Aggregation
Datum održavanja: 27. maj 2024.
Table Relations
- Database design
- Table Relation
- Retrieving Related Data
- Cascade Operations
- E/R Diagram
Datum održavanja: 27. maj 2024.
Vežba: Table Relations
Datum održavanja: 27. maj 2024.
Subqueries and JOINs
- JOINS – Gathering Data From Multiple Tables
- Subqueries – Query Manipulation on Multiple Levels
- Indices – Clustered and Non-Clustered Indices
Datum održavanja: 27. maj 2024.
Vežba: Subqueries and JOINs
Datum održavanja: 03. jun 2024.
Database Programmability and Transactions
- JOINS – Gathering Data From Multiple Tables
- Subqueries – Query Manipulation on Multiple Levels
- Indices – Clustered and Non-Clustered Indices
Datum održavanja: 03. jun 2024.
Vežba: Funkcije i postupci
Datum održavanja: 03. jun 2024.
Priprema za ispit
Priprema za ispit
Redovni ispit
Završni ispit kursa MySQL će se održati 16. juna 2024., a period u kojem možete započeti ispit je od 10:00 do 16:00 časova. Ispit NIJE zakazan za određeno vreme.
Nakon početka, imaćete na raspolaganju 4 sata. Primer: Ako započnete ispit u 13:00 časova, imaćete 4 sata (do 17:00 časova) za rešavanje ispita. Najkasnije vreme kada možete pristupiti ispitu je 14:59 časova, pri čemu ćete imati 4 sata za rešavanje (do 18:59 časova).
Kurs SpringData jun/jul 2024 - teme:
Uvod u kurs
Datum održavanja: 17. jun 2024.
Uvod u DB apps
- Application to Database Connection
- JDBC Statements
- SQL Injection
- Advanced Concepts
Datum održavanja: 17. jun 2024.
ORM osnove
- Introduction to ORM
- Architecture
- Example
- Approaches
- ORM Advantages
Datum održavanja: 17. jun 2024.
Vežba - Custom ORM
Datum održavanja: 24. jun 2024.
Uvod u Hibernate
- Maven
- Hibernate Framework
- Java Persistence API
Datum održavanja: 24. jun 2024.
Vežba: Uvod u Hibernate
Datum održavanja: 24. jun 2024.
Hibernate Code First
- Java Persistence API Inheritance
- Table Relations.
Datum održavanja: 24. jun 2024.
Vežba: Hibernate Code First
Datum održavanja: 01. jul 2024.
Uvod u Spring Data
- Spring Data Framework
- Spring Data Repositories
- Spring Data Query Creation
- Spring Data Services
Datum održavanja: 01. jul 2024.
Vežba: Uvod u Spring Data
Datum održavanja: 01. jul 2024.
Spring Data Advanced Quering
- Retrieving Data by Custom Queries
- Java Persistence Query Language
- Repository Inheritance
- Spring Custom Configuration
Datum održavanja: 01. jul 2024.
Vežba: Spring Data Advanced Quering
Spring Data Auto Mapping Objects
- Retrieving Data by Custom Queries
- Java Persistence Query Language
- Repository Inheritance
- Spring Custom Configuration
Datum održavanja: 08. jul 2024.
Spring Data Auto Mapping Objects
- Data Transfer Objects
- Model Mapping
Datum održavanja: 08. jul 2024.
Vežba: Spring Data Auto Mapping Objects
JSON processing
- JSON
- GSON
Vežba: JSON processing
XML processing
- XML Processing
- JAXB
Datum održavanja: 15. jul 2024.
Vežba: XML processing
Datum održavanja: 15. jul 2024.
Q&A
Priprema za ispit
Datum održavanja: 21. jul 2024.
Radionica - MVC projekat
Datum održavanja: 22. jul 2024.
Radionica - MVC projekat
Datum održavanja: 22. jul 2024.
Redovni ispit
Završni ispit kursa SpringData će se održati 28. jula 2024., a period u kojem možete započeti ispit je od 10:00 do 16:00 časova. Ispit NIJE zakazan za određeno vreme.
Nakon početka, imaćete na raspolaganju 4 sata. Primer: Ako započnete ispit u 13:00 časova, imaćete 4 sata (do 17:00 časova) za rešavanje ispita. Najkasnije vreme kada možete pristupiti ispitu je 14:59 časova, pri čemu ćete imati 4 sata za rešavanje (do 18:59 časova).

Aleksandar Ivanović
Programer sa velikim iskustvom u FinTech industriji. Radio je na NoSql objektnim bazama podataka kao i relacionim MySQL I Oracle.
Kome je modul namenjen?
Kako se prijaviti?
Do kada mogu da se prijavim i kada počinje kurs?
Gde i kako mogu da pratim predavanja?
Koliko kurs košta i šta je sve uključeno u cenu?
- 3 meseca predavanja
- Online obuka
- Trajni pristup video snimcima i obrazovnim resursima
- Pomoć mentora pri savladavanju gradiva
- Pristup zatvorenoj Discord grupi za polaznike
- Polaganje završnog ispita na kraju kursa MySQL i kursa SpringData
- Sertifikat nakon uspešno položenog ispita
Kako izgleda ispit i kada se održava?
Da li ću dobiti sertifikat ako položim ispit?

- START - 13. maj 2024.
- TRAJANJE - 3 MESECA
- ONLINE NASTAVA
- Napredni modul