Od početnika doprogramera: Postani Frontend JavaScript Developer
Započni IT karijeru i zarađuj do 1.700 evra mesečno kao početnik
Lak ulazak u IT
9–12 meseci
252 časa teorije i prakse
Portfolio
Realni projekti za vrhunske kompanije realizovani tokom školovanja
Karijerna podrška
Konsultacije, saveti o karijeri i pomoć u traženju posla u sklopu našeg Centra za razvoj karijere
Pomažemo ti da se zaposliš u IT-ju
Od početnika do stručnjaka
Idealno zanimanje za rad od kuće
Stručnost
W3Schools, CIW, LPI iCambridge sertifikati
Prijavi se za školovanje
Tvoja uspešna karijera počinje ovde.
Napravi prvi korak
Izaberi svoju IT oblast
Savladaj najkorišćeniji programski jezik današnjice i zakorači u najkreativniju oblast programiranja
Frontend JavaScript Developeri su pravi kreativci među programerima. Služeći se moćnim alatima i tehnologijama, ovi traženi stručnjaci prave atraktivne i interaktivne sajtove, kao i web i mobilne aplikacije, vodeći računa o tome da UI/UX dizajn bude na vrhunskom nivou, ali i da sve bude optimizovano i ispravno integrisano sa backendom.
Danas preko 60% programera koristi ovaj programski jezik koji pokreće čak 98% sajtova. Zato su Frontend JavaScript Developeri veoma traženi iizuzetno plaćeni.
400.000+ otvorenih radnih mesta
za JavaScript programere u EMEA regionu, prema podacima sa LinkedIna
62,3% programera koristi JavaScript
ubedljivo najpopularniji programski jezik prema StackOverflow istraživanju
39,5% developera koristi React
17,1% Angular i 15,4% Vue.js frameworkove koje ćeš naučiti na ovom programu
98% sajtova
radi pomoću JavaScript tehnologije
Svako može da postane Frontend JavaScript Developer!
Zakorači u ovo kreativno i profitabilno zanimanje već danas.
Plate Frontend JavaScript Developera su među najatraktivnijim u IT industriji
680–1.738 evra
plata Junior Frontend Developera
1.160–2.900 evra
plata Medior Frontend Developera
plata Senior Frontend Developera
2.040–4.260 evra
Kome je ovaj program namenjen
Početnicima u IT-ju
Ako nikada nisi napisao ni liniju koda, Frontend JavaScript Development je savršen za brz ulazak u IT. Tvoj uspeh je zagarantovan zato što smo napravili pripremni modul koji sadrži sve što je neophodno kako bi zakoračio u JavaScript programiranje.
Za one koji su pokušali da uče samostalno
Ukoliko osećaš da samostalno učenje ne daje rezultate, ovaj program će ti pomoći da usvajaš znanja na strukturisan i efikasan način. Sa fokusom na praktičan rad i uz podršku posvećenih stručnjaka, savladaćeš čak i oblasti koje su ti ranije predstavljale izazov.
Za one koji već rade kao Frontend JavaScript Developeri
Ako već neko vreme radiš kao Java Script programer i sada si spreman da svoju karijeru (i zaradu) podigneš na viši nivo tako što ćeš unaprediti svoja znanja i izdvojiti se od konkurencije sticanjem međunarodno priznatih sertifikata.
Započni obuku!
Zatraži besplatnu procenu od stručnjaka o tome da li je ovo najbolja IT karijera za tebe.
Savladaj web programiranje zamanje od 12 meseci naITAcademy!
Usvojićeš najnaprednija znanja i praktične veštine za web programiranje. Kroz niz zanimljivih kurseva upoznaćeš se sa HTML i CSS tehnologijama, savladati JavaScript programski jezik, izučiti napredne koncepte objektno orijentisanog programiranja, kao i tri danas najpopularnija JavaScript okvira za kreiranje kijentskog dela web aplikacija – Vue.js, Angular i React.
Ovaj program obrađuje i upotrebu Adobe Photoshop i Adobe Illustrator softvera zakreiranje vizuelnih elemenata, tehnike za manipulaciju DOM-om i bibliotekama JQuery i JQuery UI za dizajn interfejsa, aposeban deo posvećen je kreiranju web igara pomoću JavaScripta.
Ukratko, savladaćeš najpopularnije tehnologije i alate koje koriste uspešni Frontend JavaScript Developeri.
Savladaćeš:
HTML & DOM
CSS
JavaScript
Vue.js
React
Angular
jQuery ijQuery UI
Adobe Photoshop
Adobe Illustrator
Započni svoj put ka uspešnoj karijeri već danas — prijavi seodmah!
Procenat prolaznosti na ITAcademy kursevima jekonstantno iznad 90% zapolaznike koji prate preporučenu dinamiku rada i redovno polažu testove irade zadatke.
Internacionalni sertifikati
Nastava na ITAcademy odvija se po zvaničnom ovlašćenju Cambridge odeljenja zameđunarodne ispite ivodećih svetskih IT sertifikacionih programa.
Personalizovan pristup
Svakom polazniku pružamo posebnu pažnju kako bismo podstakli njegov rast i razvoj uizabranoj oblasti.
Radno iskustvo odmah pozavršetku školovanja
ITAcademy polaznici koji se istaknu svojim rezultatima tokom obuke imaju šansu da dobiju stručnu praksu unekim od najprestižnijih kompanija na tržištu i tako steknu neophodno radno iskustvo.
Radno iskustvo u okviru školovanja
Ne moraš ići od vrata do vrata tražeći praksu. Kao član IT Practice Center programa možeš raditi na velikom broju projekata i učestvovati urealizaciji konkretnih IT i biznis rešenja.
Fakultativni kursevi engleskog i nemačkog jezika
Pored najkompletnije obuke za savladavanje ITveština, na ITAcademy dobijaš mogućnost da potpuno besplatno usavršiš svoje znanje engleskog i nemačkog jezika zarad uinostranstvu.
4.5★
Na osnovu više od 3.700 Google i Facebook recenzija
17
Generacija uspešnih polaznika
55+
uglednih mentora i IT stručnjaka
120+
zemalja iz kojih uče naši polaznici
55.000+
polaznika iz preko 120 zemalja
675+
partnerskih kompanija iz celog regiona
Obučavamo profesionalce više od 15 godina
Naši polaznici dele svoja iskustva sa ITAcademy
Sada imam odličan posao i vremena da se posvetim deci
Utisci polaznika ITAcademy
Benefiti koji su najviše oduševili polaznike ITAcademy
Stekni međunarodno priznati sertifikat koji će te izdvojiti odkonkurencije
Znanja koja usvojiš priznata su na globalnom nivou zahvaljujući internacionalnim sertifikatima koje možeš da stekneš besplatno nakon završetka programa.
Cambridge International A&AS Level Computer Science
Certified Internet Web (CIW) JavaScript Specialist
W3Schools JavaScript Developer Certificate
Linux Professional Institute Web Development Essentials
ITAcademy Certified JavaScript Developer
Broj slobodnih mesta je ograničen – Upis je u toku!
Prijavi se pre nego što se cene upisa povećaju. Iskoristi pogodnosti rane prijave. Biraj između tradicionalnog i online učenja i započni školovanje po najvišim standardima.
Kurs obrađuje osnovne koncepte računarskih mreža u kontekstu web aplikacija. Objašnjava detaljno četvoroslojni mrežni model i njegove protokole, sa fokusom na protokole aplikativnog i transportnog sloja. Uvodi polaznike u fundamentalne koncepte funkcionisanja web aplikacija, klijent–server modela i pratećih tehnologija.
Upoznavanje polaznika sa pojmom web aplikacije, njenog kreiranja, izvršavanja i korišćenja. Prezentovanje i osnovna upotreba različitih programa za planiranje i dizajniranje projekata, kreiranje prototipa i grafičkog korisničkog interfejsa. Nakon kompletiranog kursa, polaznik će biti u stanju da prepozna i interpretira infrastrukturu web aplikacije, da razdvoji njene elemente i slojeve i definiše osnove sopstvenog projekta.
Nastavne jedinice ovog kursa sadrže sve gradivne blokove potrebne za kreiranje ili modifikaciju HTML strana. Obrađena su osnovna, sintaksna pravila jezika HTML, kao i kreiranje web prezentacija pomoću ovog jezika. Tokom kursa, detaljno se objašnjava povezivanje strana postavljanjem linkova, kopiranje prezentacije na server, pojmovi relativnih i apsolutnih putanja, tabele, offline i online HTML forme, metatagovi, atributi, CSS, osnovna pravilia i stilizacija elemenata, boje i tipografija.
Sadržaj ovog kursa čine osnovni gradivni blokovi programiranja i programskog jezika JavaScript. JavaScript je programski jezik bez koga nije moguće kreirati klijentski deo web aplikacija pa je neophodno da se ovaj jezik dobro upozna kako bi se na takvim aplikacijama moglo raditi. Iako sintaksno nije previše zahtevan, JavaScript je i dalje programski jezik baziran na tradicionalnim programerskim konceptima, koji se zbog toga i proučavaju na ovom kursu.
Kurs predstavlja nadogradnju na gradivo iz oblasti HTML-a i CSS-a. Sve ono što je već naučeno u prethodnim, osnovnim HTML i CSS kursevima, sada se utvrđuje i nadograđuje novim pojmovima i konceptima, koji se koriste u svrhu izgradnje konkurentnih i modernih web strana. Elementarna znanja unapređuju se specifičnim tehnologijama i konceptima, poput „responsive” dizajna, naprednih HTML elemenata (audio i video tagova, novih input tagova), kao i naprednog upravljanja CSS-om, koje podrazumeva napredne selektore, transformacije i animacije, kao i tehnologije LESS i SASS.
Kurs obrađuje koncepte kreiranja klijentskog dela web aplikacije ili njenih delova pomoću JavaScripta i pratećih tehnologija. Sadržaj ovog kursa u potpunosti zaokružuje celinu kreiranja web aplikacije i sadrži rešenja za različite vrste zahteva. Objašnjeno je na koje sve načine je moguće integrisati JavaScript u HTML, a tokom kursa akcenat je na radu sa HTML sadržajem strane pomoću DOM tehnologije, i to kroz različite pristupe – od čistog JavaScripta do korišćenja popularne biblioteke jQuery.
U okviru kursa English Language 1, odnosno German Language 1, najpre ćete raditi test procene svog trenutnog znanja engleskog ili nemačkog jezika, a na osnovu ostvarenog rezultata biće vam dodeljen jedan od pet nivoa gradiva za engleski jezik (Starter, Elementary, Pre-Intermediate, Intermediate ili Upper-Intermediate), odnosno jedan od pet nivoa gradiva za nemački jezik (German Language A1, German Language A2, German Language B1, German Language B2, German Language C1).
Pohađanje ovih kurseva na određenom nivou pomoći će vam da usavršite svoje znanje, ovladate novim spektrom funkcija izabranog jezika u pisanoj i usmenoj formi i poboljšate razumevanje i korišćenje jezika.
Cilj kursa je da osposobi polaznika za upotrebu programa Adobe Photoshop i Adobe Illustrator u svrhu obrade resursa web aplikacije. Polaznik će, nakon odslušanog kursa, biti u stanju da samostalno kreira sliku ili je uveze u aplikaciju, kao i da nacrta sliku pomoću programa za vektorsko crtanje, koristeći je dalje kao grafički resurs. Aktuelni resurs će moći da modifikuje kroz različite alate dostupne u okviru dva programa koje kurs obrađuje, a zatim da sačuva resurs u formatu koji zadovoljava tražene standarde.
Kurs nastavlja obradu programskog jezika JavaScript kroz napredne tehnike njegovog korišćenja. Najvažnija tema ovog kursa je objektno orijentisano programiranje pomoću JavaScripta. To podrazumeva proučavanje klasa i objekata, ali takođe i upotrebu dizajn šablona i drugih naprednih objektno orijentisanih koncepata. Osim JavaScripta, kurs obrađuje i TypeScript – strogo tipizirani programski jezik izveden iz JavaScripta, ali napravljen po aktuelnim standardima, koji je nezaobilazan u najpoznatijim JavaScript okvirima (poput Angulara ili Reacta).
Ovaj kurs se bavi podacima u JavaScriptu – njihovom strukturom, manipulacijom i skladištenjem. Iako klijentski deo web aplikacije nije predviđen za trajno čuvanje podataka, zbog čega za tako nešto, inicijalno, i ne postoje bogate tehničke mogućnosti, podaci i njihova dinamika jesu bitan faktor u realizaciji aplikacije.
Postoje različita rešenja kojima se prevazilaze ovi problemi i ta rešenja su prezentovana u ovom kursu. Konkretno, kurs obrađuje problematiku razumevanja podataka u JavaScriptu (kroz koncepte XML-a i JSON-a, kao najpopularnijih strukturnih formata za predstavljanje podataka danas), lokalnog čuvanja podataka (kroz raspoloživa sredstva izložena od strane web pregledača) i, konačno, trajnog čuvanja podataka na serveru, kroz različite modele komunikacije, kao što su AJAX ili WebSocket.
Za kreiranje klijentskog dela web aplikacije neophodno je poznavanja različitih tehnologija i oblasti. Uz ispunjen ovaj preduslov, posao frontend web developera ne mora biti težak. Zbog toga ovaj kurs zahteva solidno poznavanje JavaScripta i više se fokusira na proizvod koji se pomoću njega može napraviti nego na fundamentalne koncepte jezika.
Međutim, na početku kursa se ipak podsećamo najvažnijih jezičkih i tehnoloških pravila, bez kojih je njegovo praćenje nemoguće. Veći deo ovog kursa bavi se gotovim proizvodima za proizvodnju web aplikacija. To su najpoznatiji okviri današnjice: Vue, Angular i React. I, iako na tržištu nije neophodno poznavati sva tri, bez poznavanja bar jednog od njih, posao web developera danas je nezamisliv.
Kurs obrađuje problematiku kreiranja igara u web pregledaču pomoću JavaScripta. Polazniku obezbeđuje osvrt na fundametalne grane JavaScripta, neophodne za kontrolu vremenske linije i animaciju, poput DOM metoda i događaja, kao i funkcija za rad sa vremenom i komunikacije sa serverom za potrebe toka igre kroz tehnologiju WebSocketa.
Cilj kursa je da polaznika pripremi na najzahtevnije zadatke u oblasti JavaScript programiranja. Nakon njegovog kompletiranja, polaznik će moći samostalno da kreira i objavljuje igre pomoću JavaScripta, da kreira različite vrste grafičkih aplikacija sa bogatim korisničkim iskustvom, kao i da kontroliše interakciju između aplikacije i servera pomoću WebSocketa.
Na ovom kursu polaznici stiču osnovna znanja iz oblasti blokčejn tehnologije, upoznaju se sa pojmom i vrstama kriptovaluta, sa ulogom i značajem ovog koncepta u savremenoj ekonomiji, kao i sa njenim perspektivama i trendovima razvoja. Polaznici će takođe imati priliku da se upoznaju sa blokčejn bezbednošću, blokčejn arhitekturom, kao i sa mogućnošću primene ove tehnologije u svojstvu startap projekta.
Kurs je osmišljen i pripremljen za pravilno upoznavanje sa različitim računarskim tehnologijama podržanim od strane Kembridž univerziteta. Podeljen je u module i nastavne jedinice u kojima se obrađuju teme od prikaza brojeva, multimedije, različitih tipova softvera do hardvera računara. Hardverski deo je vezan za arhitekturu procesora i samo funkcionisanje procesora. U nastavku se obrađuju bezbednost i zaštita podataka, dok se u poslednjem delu kurs bavi strukturama podataka i algoritmima.
Na osnovu programa koji ste pohađali u okviru kursa English Language 1 ili German Language 1, u okviru kursa English Language 2, odnosno German Language 2, možete preći i neki od narednih nivoa gradiva. Za engleski jezik su to: Elementary, Pre-Intermediate, Intermediate ili Upper-Intermediate, a za nemački jezik: German Language A2, German Language B1, German Language B2, German Language C1 ili IT German. Na ovaj način dodatno ćete usavršiti svoje znanje izabranog jezika.
Uz to, ukoliko je vaš nivo znanja na testiranju iz engleskog jezika iznad nivoa Upper-Intermediate, imate priliku i da prema svom izboru dobijete Business English, First Certificate in English (FCE) ili Business English Certificate Vantage (BEC Vantage) kurs.
Cilj završnog projekta na Programming Departmentu je samostalna izrada završnog projekta, koji obuhvata sve pređene oblasti predviđene programom obuke. Projekat se sastoji od izrade softverskog rešenja, odobrenog od strane stručne komisije, koji podrazumeva dizajn programa, njegovu implementaciju, testiranje i izradu prateće dokumentacije. Po završetku rada i odobrenju od strane mentora, organizuje se odbrana završnog rada pred komisijom.
Pripremni kursevi za polaganje FCE ili BEC Vantage ispita nisu u okviru redovnog nastavnog plana i programa. Polaznici biraju koji od navedenih sertifikata žele da steknu i na osnovu toga pohađaju jedan od ova dva kursa.
Cambridge First Certificate in English (FCE) je pripremni kurs za polaganje FCE ispita na osnovu koga stičete sertifikat koji priznaje na hiljade kompanija, akademskih institucija, univerziteta i koledža, strukovnih tela i ministarskih i vladinih tela širom sveta. FCE je široko priznat u privredi i industriji, a daje vam značajnu prednost ukoliko nameravate da aplicirate za poslove koji uključuju rad sa javnošću, kancelarijski posao u bankama, u avio industriji, keteringu... Ovaj sertifikat priznat je i na mnogim univerzitetima, visokim školama i drugim institucijama, te predstavlja “odskočnu dasku” za vaše dalje obrazovanje i unapređenje znanja jezika.
Business English Certificate Vantage (BEC Vantage) takođe predstavlja pripremni kurs za sticanje BEC Vantage sertifikata, jednog od najcenjenijih Cambridge sertifikata u poslovnom svetu. Kao što sam naziv govori, ovaj sertifikat vam daje značajnu prednost kod potencijalnih poslodavaca i poslovnih partnera, time što potvrđuje da je vaše znanje poslovnog engleskog jezika i mogućnosti komunikacije u svetu biznisa na zavidnom nivou. Priznaju ga sve svetske kompanije, akademske i poslovne institucije, jer predstavlja jedinstven dokument o vašim naprednim sposobnostima razumevanja, govora i pisanja na engleskom jeziku.
* Polaznici biraju koji od navedenih jezika žele da izučavaju i na osnovu toga pohađaju jedan od ova dva kursa. ** Izborni predmet. *** Pripremne kurseve za polaganje FCE ili BEC Vantage ispita mogu pohađati samo polaznici koji su završili English Upper Intermediate Level.
Upis je u toku!
Prijavi se sada i ostvari pogodnosti ranog upisa. Broj mesta je strogo ograničen.
Generacija: 2024/25
Slobodnih mesta: 11
Prijavi se za besplatne konsultacije
Nakon prijave, javiće ti se naši savetnici kako bi ti pružili detaljne informacije o školovanju na ITAcademy i objasnili sve korake u procesu upisa.
Popuni formular
*Prikazana školarina je za uplate u celini. U ovom slučaju, osnovna cena je dodatno umanjena. Obezbeđujemo specijalne popuste za dva ili više polaznika iz iste porodice, kao i za dva ili više polaznika iz iste kompanije i članove njihovih porodica.
Akcenat je na minimumu teorije i maksimumu prakse kroz kurseve zasnovane na projektima, koji se održavaju 2–3 puta nedeljno u Beogradu. Polaznici imaju individualne računare i stalnu podršku mentora.
1.899* evra
ušteda od 601 evra*
2500 evra
24 : 09 : 15 : 00 : w2
Za prijave pre 30. 6. 2024.*
Online nastava
Pruža potpuno online iskustvo u učenju, uključujući predavanja, materijale, testove i interakciju sa mentorima, zahvaljujući najsavremenijem sistemu za učenje na daljinu, koji je razvijan više od 20 godina.
ušteda od 701 evra*
1.799* evra
2500 evra
Za nezaposlene: platite kada se zaposlite
Ako ste trenutno nezaposleni, obezbedićemo vam finansiranje 20% od cene školarine.
ITAcademy mi je poslužila kao jak oslonac za dalju karijeru i napredak, jer znanje koje sam ovde stekao omogućilo mi je da budem korak ispred ljudi koji su aplicirali za posao.
Znanje koje sam stekao omogućilo mi je da budem korak ispred drugih
Boško Velisavljević
Pronašla sam posao za manje od mesec dana nakon školovanja
Posebno sam zahvalna predavačima, uz koje smo mnogo napredovali. Zahvaljujući usvojenom znanju i veštinama, pronašla sam posao za manje od mesec dana nakon školovanja.
Anđela Borisavljević
Tokom školovanja smo na Facebooku napravili grupu za vežbanje, a s vremenom je ona postala kompanija „Kolezeee Solutions”, koja danas ima tim za najtraženije IT oblasti.
Sa kolegama sa ITAcademy pokrenula sam IT kompaniju
Aja Romporas
Učenje na daljinu je odličan vid učenja i usavršavanja za zaposlene ljude
ITAcademy pruža savremeno obrazovanje, koje se kao infuzija uliva u čoveka i tera ga da ide dalje i traži više.
Milan Momčilović
Jednogodišnji program na ITAcademy završila sam 1. novembra, a svoj prvi posao dobila sam tri nedelje kasnije.
Zaposlila sam se odmah nakon školovanja
Milena Dragićević
Pokrenuo sam sopstveni biznis
Želeo sam da se bavim poslom koji će mi doneti dobru zaradu. Zato sam izabrao ITAcademy, gde sam stekao izuzetne praktične veštine, zahvaljujući kojima sam uspeo da pokrenem sopstveni biznis.
Stevan Komarica
Posao programera mi donosi odličnu zaradu
Nakon školovanja zaposlio sam se u IT kompaniji koja sarađuje sa jakim klijentima, a odlična zarada mi je omogućila da često putujem na egzotične destinacije širom sveta.
Nikola Stanojević
Tvoja uspešna IT karijera počinje ovde
Za prijavu na ITAcademy, popuni obrazac.
Nakon prijave sa tobom će kontaktirati neko od naših konsultanata i pružiće ti detaljne informacije o školovanju na ITAcademy i objasniti sledeće korake u procesu upisa.