You are on page 1of 3

INFORMATOR ZA .

NET WEB DEVELOPMENT


KURS
1 Cilj kursa
Kurs .NET web development je intenzivni kurs, koji treba da obezbedi kompetencije junior developera za razvoj veb
aplikacija na Microsoft .NET platformi.

2 Struktura kursa i provera postignua


Kurs se sastoji od 99 asova, odnosno, od 9 asova pripremne nastave i 90 asova predavanja organizovanih u tri
modula. Pripremna nastava treba da omogui upoznavanje sa bazinim konceptima jezika C# i pripremi polaznike
za uspeno praenje predavanja na modulima kursa.

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 (trajanje jednog asa je 45 minuta)


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.2 Modul 2
Naziv modula: Osnove Veb programiranja
Kompetencije koje obezbeuje:
Poznavanje osnovnih i jednog dela naprednih HTML 4 i HTML 5 koncepata i struktura
Poznavanje osnovnih i jednog dela naprednih CSS koncepata i struktura
Korienje Visual Studio okruenja sa akcentom na segment za veb programiranje
Sposobnost korienja IIS veb servera (bazini principi, putanje aplikacije u produkciju - deploy)
Poznavanje koncepata i tehnologija .NET MVC (Model View Controler), Razor, HTML Helpers, Data
Annotation, Data Binding, Data Validation.
Sposobnost programiranja bazine veb aplikacije koja koristi bazu podataka
Poznavanje osnovnih i jednog dela naprednih struktura JavaScript programskog jezika
Poznavanje osnovnih i jednog dela naprednih struktura JQuery
Sposobnost izrade kompetne veb aplikacije bazirane .NET MVC tehnologiji

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).

3 Zavrni ispit i sertifikacija


3.1 Zavrni ispit
Ispitni zadatak obuhvata celokupno gradivo kursa. Zadatak zahteva izradu veb aplikacije na .NET platformi.
Perzistenciju podataka je potrebno implementirati putem sistema za upravljanje bazom podataka, uz korienje
principa objektno-relacionog mapiranja. Klijentski deo veb aplikacije je potrebno implementirati uz oslonac na
Bootstrap biblioteku, dok je serverski deo veb aplikacije neophodno implementirati uz pomo ASP.NET MVC 5, sa
posebnim akcentom na Web API i REST principe.
3.2 Sertifikat
Sertifikat izdaje, prualac usluge obrazovanja, "FTN Informatika d.o.o. Novi Sad".
Polaznici dobijaju dve vrste sertifikata:
1. Sertifikat o uspeno zavrenom kursu
dobijaju polaznici koji ostvare minimalno 50% ukupno mogueg broja poena na Zavrnom
ispitu.
2. Sertifikat o pohaanju kursa
dobijaju polaznici koji ostvare manje od 50% ukupno mogueg broja poena na Zavrnom ispitu.
Sertifikat sadri sledee:
oblast sertifikacije (Junior developer za razvoj veb aplikacija na .NET platformi) i
ocenu postignua na Zavrnom ispitu izraenu u procentima (za polaznike koji su uspeno
zavrili kurs i ostvarili minimalno 50% poena na Zavrnom ispitu).

Uslov za dodelu sertifikata je prisutnost polaznika na minimalno 50% od ukupnog broja termina predavanja.

4 Uslov za pozivanje na selekciju za zaposlenje u kompaniji Vega IT Sourcing


Kompanija Vega IT sourcing poziva na selekciju za zaposlenje, sve polaznike koji ostvare minimalno postignue
65% na zavrnom ispitu.

5 Cena i nain plaanja


Ukupna cena kursa iznosi 600 evra, u dinarskoj protivvrednosti, po srednjem kursu Narodne banke Srbije, na dan
plaanja.
Plaanje se moe izvriti na sledei nain:
a) Pun iznos cene avansno, 3 dana pre zapoinjanja izvoenja kursa
b) Iznos od 300 evra avansno, 3 dana pre zapoinjanja izvoenja kursa, a ostatak do punog iznosa do poetka
drugog modula kursa.

You might also like