KURS
Entity Framework Core – jun 2025
Veštine koje ćete steći:
- Izgradnja arhitekture baze podataka
- Korišćenje pristupa Code First
- Korišćenje pristupa Database First
- Izvlačenje podataka pomoću LINQ upita
- Rad s bazom podataka putem ORM-a
- Rad s različitim formatima podataka - XML, JSON
Teme:
Uvod u kurs
Datum održavanja: 16.06.2025.
ORM osnove
- ADO.NET
- ORM tehnologije – osnovni koncepti
- ORM: prednosti i mane
Datum održavanja: 16.06.2025.
Vežbe – ORM osnove
Datum održavanja: 17.06.2025.
Uvod u Entity Framework
- Entity Framework Core
- Čitanje podataka
- Model Code First
- CRUD operacije
- Komponente EF Core
- Konfiguracija EF Core
- Migracije baze podataka
Datum održavanja: 19.06.2025.
Vežbe - Uvod u Entity Framework
Datum održavanja: 20.06.2025.
Entity Relations
- Odnos objekata
- Kompozicija objekata
- Fluent API
- Shadow svojstva
- Atributi
- Odnos tabela
Datum održavanja: 23.06.2025.
Vežbe - Entity Relations
Datum održavanja: 24.06.2025.
LINQ
- LINQ
- IEnumerable vs IQueryable
- Result Model
Datum održavanja: 26.06.2025.
Vežbe – LINQ
Datum održavanja: 27.06.2025.
Advanced Querying
- Izvršavanje Native SQL upita
- Praćenje stanja objekata
- Bulk operations
- Tipovi učitavanja
- Provere konkurentnosti
- Kaskadne operacije
Datum održavanja: 30.06.2025.
Vežbe - Advanced Querying
Datum održavanja: 01.07.2025.
Migracije u Entity Framework Core
- Šta su ORM migracije?
- Primena migracija
- Rukovanje greškama prilikom migracija
Datum održavanja: 03.07.2025.
Vežbe - Migracije u Entity Framework Core
Datum održavanja: 04.07.2025.
Obrada JSON-a
- JSON format podataka
- Obrada JSON-a
- JSON.NET
Datum održavanja: 07.07.2025.
Vežbe – Obrada JSON-a
Datum održavanja: 08.07.2025.
Obrada XML-a
- Šta je XML?
- Parsiranje XML-a
- XML Atributi
- XML u Entity Framework-u
Datum održavanja: 10.07.2025.
Vežbe – Obrada XML-a
Datum održavanja: 11.07.2025.
Entity Framework Core za ASP.NET – osnove
- ASP.NET
- Odnos između objekata
- Rukovanje greškama prilikom migracija
Datum održavanja: 14.07.2025.
Vežbe - Entity Framework Core za ASP.NET – osnove
Datum održavanja: 15.07.2025.
Najbolje prakse i arhitektura
- Struktura projekta
- Optimizacija EF Core
- Korisni šabloni
Datum održavanja: 17.07.2025.
Vežbe - Najbolje prakse i arhitektura
Datum održavanja: 18.07.2025.
Priprema za ispit
Datum održavanja: 21. i 22.07.2025.
Radionica
Datum održavanja: 24.07.2025.
Radionica
Datum održavanja: 25.07.2025.
NoSQL
- Relacione i narelacione baze
- Skalabilnost baza podataka
- CAP teorema
- Distribuisani sistemi
- Baze podataka tipa ključ-vrednost
- Dokument-orijentisane baze podataka
- Kolumne baze podataka
- Graph baze podataka
- Pregled MongoDB
- CRUD operacije
Datum održavanja: 28.07.2025.
Polaganje završnog ispita
Završni ispit će se održati online, 03. avgusta 2025. od 10:00 do 16:00 časova.
Ponovno polaganje završnog ispita
Ponovno polaganje završnog ispita će se održati online, 10. avgusta 2025. od 10:00 do 16:00 časova.