← Nazad na Glavni Meni

ASP.NET MVC Prezentacije

Modul 0: Uvod u Web

0.1 Osnove Weba: HTTP, DNS i Serveri

Modul 1: Uvod u ASP.NET MVC

1.1 MVC Princip rada i Projektna struktura 1.2 MVC Arhitektura (Global.asax, Http Lifecycle, Konfiguracija)

Modul 2: Rad sa bazom podataka (Entity Framework)

2.1 Uvod u Entity Framework 6 2.2 EF Migracije 2.3 CRUD Operacije i LINQ to Entities

Modul 3: Arhitektura Podataka

3.1 Napredne relacije i Data Annotations 3.2 ViewModels i DTO arhitektura

Modul 4: UI/UX i Frontend Integracija

4.1 Integracija Bootstrap 5 okvira 4.2 Sistemi Layouta i Parcijalni Pogledi 4.3 Forme i HTML Helperi

Modul 5: Napredno Upravljanje Podacima

5.1 Paginacija, Sortiranje i Filtriranje

Modul 6: Validacija i Upravljanje Greškama

6.1 Validacija Modela i DataAnnotations 6.2 Prikazivanje validacionih grešaka (Klijenta i Server)

Modul 7: Sigurnost i Autentifikacija

7.1 ASP.NET Identity Uvod i Arhitektura 7.2 Prijavne forme i Role-Based Autorizacija 7.3 Napredna Sigurnost (Hardening) - CSRF, XSS, SQLi

Modul 8: Web API i Asinhroni Rad

8.1 jQuery Unobtrusive AJAX 8.2 Web API 2 Integracija 8.3 Routing Konfiguracija

Modul 9: Arhitektura i Evolucija

9.1 .NET Framework vs .NET Core 9.2 Sigurnost, Middleware i EF Core (Pipeline)

Modul 10: Završni Rad i Deployment

10.1 Završni Projekat: Sistem za e-Upravu 10.2 Deployment Aplikacije u IIS