Professional Documents
Culture Documents
Informator Za Kurs .NET Web Development
Informator Za Kurs .NET Web Development
2.1 Modul 1
Naziv modula: Osnove C# programiranja
Kompetencije koje obezbeuje:
Korienje Visual Studio okruenja
Poznavanje osnovnih koncepata objektnog programiranja (apstrakcija, generalizacija, polimorfizam)
Sposobnost programiranja osnovnih algoritamskih struktura
Sposobnost rada sa ulazom i izlazom (standardni ulaz/izlaz i fajl sistem)
Elementarni rad sa bazama podataka (osnove relacionog modela, SQL jezika i mehanizmi povezivanja C#
aplikacije sa bazom podataka)
Korienje eksternih .NET biblioteka
Korienje GIT sistema za kontrolu verzija programskog koda
Korienje biblioteke za Unit testiranje softvera
Broj asova: 30
Provera postignua na modulu:
Zadaci za samostalan rad u toku asa
Domai zadaci i
Parcijalni ispit koji obuhvata proveru znanja iz koncepata koje sadraj modula pokriva (maksimalan mogui
broj poena je: 100)
Organizacija modula: Nastava je organizovana u 10 termina od po tri asa. Trajanje modula je etiri nedelje (tri
termina nastave nedeljno i parcijalni ispit na kraju etvrte nedelje).
2.3 Modul 3
Naziv modula: Napredno Veb programiranje
Kompetencije koje obezbeuje:
Poznavanje koncepata i naina korienja Entity Framework
Poznavanje osnova objektno-relacionog mapiranja, Auto Mapper, LINQ
Scaffolding, Partial View
Poznavanje Dependency injection ablona
Poznavanje REST koncepata
Sposobnost izrade REST servisa korienjem ASP.NET Web API
Korienje Bootstrap biblioteke, Sorting, Pagination
AJAX, Ovladavanje single-page application (SPA) konceptom
Autorizacija i Autentifikacija, osnove OAuth principa.
Broj asova: 30
Provera postignua na modulu:
Zadaci za samostalan rad u toku asa
Domai zadaci i
Zavrni ispit koji obuhvata celokupno gradivo kursa (maksimalan mogui broj poena je: 100)
Organizacija modula: Nastava je organizovana u 10 termina od po tri asa. Trajanje modula je etiri nedelje (tri
termina nastave nedeljno i zavrni ispit na kraju etvrte nedelje).
Uslov za dodelu sertifikata je prisutnost polaznika na minimalno 50% od ukupnog broja termina predavanja.