Da biste bili prisutni na webu zahteva se više od samog HTML-a i hiperlinkova. Ako želite postati frontend web developer, teško je odrediti gde da se započne učenje, koji jezici i biblioteke treba da budu vaši fokusi?
Ukoliko želite da budete u toku sa brzim promenljivim svetskim razvojnim mrežama preporučujemo kurs napredni web razvoj. Čak i ako ste iskusni koder, proteklih nekoliko godina su nam donele nekoliko odličnih novih alata i funkcija sa kojima bi trebao biti upoznat svaki frontend developer. Ovaj kurs će se podjednako fokusirati na ono što je novo i na osnovne alate koje svakodnevno koriste frontend developeri.
Trening pruža dublje razumevanje client side programiranja koje se ogleda u kreiranju animiranih widget-a, menija i galerija sa jQuery bibliotekom i mogućnosti interaktivne animacije.
Na osnovu znanja koje ste stekli na samom kursu moći cete da dokažete da imate veštine kroz završni projekat koji može upotpuniti Vaš portfolio.
Šta ćete naučiti?
Sadržaj kursa:
1. Napredne tehnike html i css-a
- Responsive web design
- Media querys
- Napredne DOM tehnike
- SASS – CSS napredne tehnike programiranja
- Navigator service
2. Bootstrap:
- Osnove Bootstrap biblioteke
- Bootstrap grid sistem
- Bootstrap komponente
- Boostrap javascript kodiranje
- Boostrap form validation
3. Uvod u Javascript:
- Izvršavanje koda
- Promenjive
- Sintaksa
- Tipovi podataka (int, string, bool, array)
- Funkcije (upotreba)
- Način pristupa funkciji
- Testiranje koda
- Povezanost sa HTML i CSS
- Rad sa DOM-om
- Šta je DOM
- Pristup DOM-u
- Promena elementata u HTML-u
- Promena stilova
- Event listernes (događaji)
- Metode Math, Date, Number, String, Array
- HTML5 koncepti(Drag&Drop, audio, video, GeoLocation, canvas, local storage)
- Responsive web design (responsive upotreba css-a, bootstrap biblioteka)
4. Rad sa spoljašnjim bibliotekama (jQuery)
- Kreiranje animacija
- Korišćenje vizuelnih efekata (fadein, fadeout, show, hide)
- Dinamična promena stranice
- Obrada događaja (Klik, hover)
- Ajax tehnologjia
- jQuery UI
- Google Map API
5. Završni projekati
- “WebStudio” – kodiranje one page responsivnog websajta uz pomoć bootstrapa
- “WeatherApp” – mini web aplikacija za prikazivanje vremenske prognoze
Literatura

Svaki polaznik dobija knjigu “jQuery i napredne web tehnologije” autora JovanPopović i Vida Popović na trajno korišćenje. Ova knjiga predstavlja kolekciju svega najbitnijeg što se koristi u svakodnevnom razvoju korisničkih interfejsa. Međutim, čak i da vam programiranje korisničkog interfejsa nije od primarnog značaja, uvid u koncepte opisane u ovoj knjizi pomaže da se lakše naprave moćnije aplikacije i eventualno izmeni pristup pri razvoju serverskog dela s istim tim ciljem.Osim toga, jQuery je u proteklom periodu pretrpeo nekoliko vrlo bitnih promena i postao podržan na Windows 8 i Windows 10 operativnom sistemu, što, uz pojavu Firefox OS platforme, znači da više ne pripada isključivo domenu web programiranja, već nalazi upotrebu i u domenu native aplikacija, čime se dodatno povećava njegov značaj.
Ispiti i sertifikati
Po završetku kursa polaznik dobija diplomu škole računara IT CENTAR.
Potrebni preduslovi
Kurs zahteva osnovno poznavanje HTML i CSS tehnologija.
Poseban popust za polaznike
IT Centar želi da ponudi svojim polaznicima sveobuhvatno znanje da bi postali konkurentniji na tržištu rada. Znajući da jedan trening nije dovoljan za zaposlenje, IT Centar svojim polaznicima koji ulažu vreme i novac u edukaciju želi da pomogne kroz posebne popuste koji se mogu iskorititi za srodne obuke. Svi kandidati koji u IT Centru odslušaju trening Naprednog web razvoja dobiće vaučer koji mogu iskoristiti za jedan od treninga iz oblasti programiranja (PHP, Web dizajn i Android).

Cena i način plaćanja
- Cena: 400
- Cena -10% (prijave do datuma):360 (10.02.)
- Cena -15% (prijave do datuma):340 (25.01.)
- Početak kursa:25.02.2019.
Prikazane cene su u EUR a plaćanje je u RSD po srednjem kursu NBS na dan uplate.