Javascript je vrlo moćan programski jezik koji se danas koristi kako za front-end, tako i za backend.
Danas gotovo da nema aplikacije koja ne koristi javacript u nekom obliku.
Prema različitim istraživanjima sprovedenim na web-u, javascript je definitivno jezik budućnosti.
NodeJs je open-source platforma zasnovana na Google-vom V8 enginu, koja se koristi za pravljenje brzih, skalabilnih aplikacija.
NodeJs koristi event-driven ne blokirajući I/O model, čineći ga efeikasnim i pogodnim za pravljenje aplikacija u realnom vremenu, streaming, online klađenje, itd.
React je open-source view biblioteka, napravljena od strane facebook-a, koja se uglavnom koristi za izradu single page application i u pravljenju mobilnih aplikacija.
Cilj ovog kursa je savladavanje naprednih tehnika javascipta kako na front-endu, tako i na back-endu, kroz praktičan primer pravljenja "real single-page" aplikacije u React-u.
Dodatno korisnici će razmeti princip rada serverskog jezika, kao i komunikacije klijenta sa serverom,generisanje zahteva, razmene i rada sa podacima i njihovog dinamičkog prikaza.
Ovo su veštine koje ćete savladati na ovom kursu. On je jedan u nizu kurseva čija se materija nastavlja jedna na drugu tako da ćete neke od ovih tehnologija na ovom kursu započeti a već na sledećem proširiti i dopuniti.
Diplomirao je i doktorirao na Elektrotehničkom fakultetu. Član je domaćih društava „Etran“ i „Telekomunikacije“, kao i grupe za digitalnu obradu slike, telemedicinu i multimediju Elektrotehničkog fakulteta u Beogradu. Već 10 godina unazad je recezent radova domaće konferencije „TELFOR“. Podjednako je angažovan u formalnom obrazovanju kao i na realnim projektima IT kompanija. Stručnjak je za prekvalifikaciju u zanimanja: Grafički Web dizajner, Front-End Developer i Back-End Developer. Za njega polaznici kažu da je čovek koji neguje pozitivan stav, ume da prenese znanje na jednostavan način, detaljan je u radu, prati sposobnosti svakog polaznika i izvlači najbolje potencijale iz njih.
Luka Lukić je diplomirao na Visokoj ICT školi u Beogradu. Može se reći da je njegova specijalnost razvoj Web aplikacija, a uža specijalnost rad u Back-End-u. Rad na raznim projektima donelo mu je iskustvo i u Front-End-u, a od programskih jezika najviše koristi PHP, JavaScript, Java, c#, MySql i SqlServer. Za njega polaznici kažu da je veoma temeljan, stpljiv i zainteresovan da prenese znanje na jednostavan i razumljiv način. Nijedan čas nije bez primera i radnih vežbi kao i domaćih zadataka koje obavezno pregleda i komentariše.
Željko Miljević je inženjer elektrotehnike i računarstva sa užim usmerenjem na Internet tehnologije. Do sada je radio u nekoliko softverskih kompanija i bio angažovan na različitim vrstama projekata. Trenutno radi kao Full Stack Developer u renomiranoj IT kompaniji. Aktivno koristi PHP 7.0 u Laravel 5.x framework i Node.js, na serverskoj strani, dok na klijentskoj strani koristi: JavaScript, jQuery, Bootstrap, React i Redux. Posebnu požnju posvećuje integraciji klijentskih i serverskih tehnologija, a posebno onih koje su bazirane na JavaScript-u.
Za njega kažu da je čovek iz struke čije korake vredi pratiti. Veliko iskustvo i kontinuirani rad u aktuelnim tehnologijama stvaraju uslove da polaznike upoznaje sa najrazličitijim primerima iz prakse.
Danijela Nikitin je diplomirala na Visokoj školi strukovnih studija za informacione i komunikacione tehnologije u Beogradu. Njene veštine su usmerene ka sledećim programskim jezicima: HTML, CSS, JavaScript, Jquery, PHP, Javu, C#, ASP.NET i Node.js. Za nju polaznici kažu da je sjajan spoj mladosti, lepote i znanja. Energija koju donosi na času je preko potrebna upravo onima koji žele da se prekvalifikuju u Web dizajnera ili Web programera.