Rad na realnim projektima i zavidan portfolio već u toku školovanja
Stručnost
W3Schools, CIW, LPI iCambridge certifikati
Karijerna podrška
Konsultacije, savjeti o karijeri i pomoć u traženju posla u sklopu našeg Centra za razvoj karijere
Od početnika do programera: Postani Frontend JS Developer
Započni IT karijeru i zarađuj do 1.700 eura mjesečno kao početnik
Najbolji smjer po mišljenju naših polaznika
Pomažemo ti da se zaposliš u IT-ju
Od početnika do stručnjaka
Međunarodni certifikati
Prijavi se za školovanje
Tvoja uspješna karijera počinje ovdje.
9–12 mjeseci
252 časova obuke zasnovane na praksi
Portfolio
Realni projekti za vrhunske kompanije, realizovani tokom pohađanja školovanja
Stručnost
W3Schools, CIW, LPI iCambridge certifikati
Karijerna podrška
Konsultacije, savjeti o karijeri i pomoć u traženju posla u sklopu našeg Centra za razvoj karijere
Od početnika do programera: Postani Frontend JavaScript Developer
Započni IT karijeru sa platom do 22.000 eura godišnje radeći na daljinu
Najbolji smjer po mišljenju naših polaznika
Pomažemo ti da se zaposliš u IT-ju
Od početnika do stručnjaka
Međunarodni certifikati
Prijavi se za školovanje
Tvoja uspješna karijera počinje ovdje.
Zašto je sada idealan trenutak da započneš svoju IT karijeru?
Tehnološki napredak i brza digitalna transformacija stvaraju podjednako prosperitetno tržište i za industriju i za zaposlene.
11.000+
trenutno zaposlenih u IT sektoru
Junior/Medior 2.380 KM
Senior 3.493 KM
2.200 KM
prosječna plata u domaćoj IT industriji
500+ miliona KM
rekordan godišnji izvoz domaćih IKT usluga, sa projekcijom rasta na2 milijarde do 2027.
89%
IT stručnjaka danas ima mogućnost remote rada
Rad od kuće
55%
Hibridni rad
34%
Rad u kancelariji
11%
Prednosti učenja na ITAcademy
Visoka zarada
Počinješ sa konkurentnom zaradom. Prosječna plata naših diplomaca dostiže i do 2.200 KM mjesečno.
Za sve nivoe
Upisujemo polaznike svih nivoa znanja i pripremamo ih za uspješnu karijeru, bez obzira na prethodno iskustvo.
Zagarantovana uspješnost
Procenat prolaznosti na ITAcademy kursevima je konstantno iznad 90% za polaznike koji prate preporučenu dinamiku rada, polažu redovno testove i rade zadatke.
Personalizovan pristup
Svakom polazniku pružamo posebnu pažnju kako bismo podstakli njegov rast i razvoj u izabranoj oblasti.
Globalni partneri
Saradnja sa kompanijama i ustanovama kao što su Microsoft i Cambridge znači zasigurno da su tvoji certifikati priznati širom svijeta.
Tražene vještine
Naši kursevi su usklađeni sa najnovijim trendovima u IT oblasti. Usvojićeš praktično znanje spremno za primjenu u praksi.
17
generacija uspješnih polaznika
4,5★
na osnovu 3.850+ Google i Facebook recenzija
uglednih mentora i IT stručnjaka
20+
polaznika iz preko 120 zemalja
55.000+
partnerskih kompanija iz cijelog regiona
675+
Započni obuku
Zatraži besplatnu procjenu od stručnjaka o tome da li je ovo najbolja IT karijera za tebe.
Možeš se opredijeliti za tradicionalni format i pohađati nastavu u učionicama, uz pun pristup našoj online platformi, što će ti omogućiti da učestvuješ u nastavi na daljinu ako nisi u mogućnosti da dođeš.
Takođe, možeš odabrati potpuno online format, tako da uvijek možeš da učiš, gdje god da se nalaziš.
Oba formata ispunjavaju visoke standarde grupe pet vodećih svjetskih univerziteta.
Online učenje:
Fleksibilnost i pristup znanju u svako doba
Sami određujete kada i kako učite – bilo kad, bilo gdje.
Arhiva predavanja i materijali za učenje sopstvenim tempom
Vrati se predavanjima i nastavnim materijalima radi dubljeg razumijevanja i bavljenja temama koje donose izazove, tempom koji tebi najviše odgovara.
Online učenje podrazumijeva pristup nastavnim materijalima, praktičnim projektima i podršci predavača, uz mogućnost da kombinuješ svoje nastavne obaveze sa poslovnim ili ličnim obavezama.
Predavači i koordinatori dostupni su online kako bi odgovorili na tvoja pitanja i pomogli ti u savladavanju kurseva koji su zasnovani na praktičnom radu.
Platforma za učenje na daljinu kojoj možeš pristupiti sa bilo kog mjesta
Pristupaj kursevima i pratećim materijalima od kuće, iz kancelarije ili dok si u pokretu, kroz našu Distance Learning platformu – za kontinuirano i fleksibilno iskustvo učenja.
Integriši učenje u svoju svakodnevicu
Fleksibilan raspored omogućava ti da uspostaviš balans između učenja i drugih obaveza, koristeći različite uređaje.
Nastava u učionicama:
Povezanost i podrška na licu mjesta
Naši offline programi osmišljeni su tako da učenje učine organizovanim i zanimljivim.
Imaćeš pristup modernoj opremi, podršci predavača i obrazovnoj zajednici za sveobuhvatan proces učenja.
Ako nisi u mogućnosti da lično prisustvuješ nastavi, možeš se priključiti času putem interneta, tako da ostaneš u toku sa gradivom u svakoj situaciji.
Nastava u modernim učionicama
Pristup modernoj opremi i aktuelnom softveru, omogućava ti da lakše razviješ praktične vještine i primjenjuješ svoje znanje u realnom okruženju.
Timski rad i realni projekti
Učestvuj u projektima fokusiranim na radne procese iz realnog života, gdje ćeš primjenjivati svoje teorijsko znanje i razvijati svoje vještine timskog rada.
Direktna interakcija sa predavačima
Iskoristi direktnu komunikaciju sa predavačima tokom nastave da što bolje razumiješ gradivo i lakše savladaš nove vještine.
Znanje koje stekneš biće priznato zahvaljujući svjetski priznatim certifikatima, koje možeš dobiti besplatno po završetku školovanja na ITAcademy.
Stekni priznat sertifikat koji će te izdvojiti od konkurencije
Frontend JavaScript Development – plan i program
Tip:
Tradicionalna i online nastava
Ukupno časova:
252
Popust još:
24 : 09 : 30 : 00 : w2
Trajanje:
2 semestra
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štenja. 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 dio web aplikacija pa je neophodno da se ovaj jezik dobro upozna kako bi se na takvim aplikacijama moglo raditi. Iako sintaksno nije previše zahtjevan, 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 podrazumijeva napredne selektore, transformacije i animacije, kao i tehnologije LESS i SASS.
Kurs obrađuje koncepte kreiranja klijentskog dijela web aplikacije ili njenih dijelova pomoću JavaScripta i pratećih tehnologija. Sadržaj ovog kursa u potpunosti zaokružuje cjelinu kreiranja web aplikacije i sadrži rješenja za različite vrste zahtjeva. 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štenja popularne biblioteke jQuery.
U okviru kursa English Language 1, odnosno German Language 1, najprije ćete raditi test procjene svog trenutnog znanja engleskog ili njemačkog jezika, a na osnovu ostvarenog rezultata biće vam dodijeljen odgovarajući nivo obuke za engleski jezik (Starter, Elementary, Pre-Intermediate, Intermediate ili Upper-Intermediate), odnosno odgovarajući nivo obuke za njemač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 razumijevanje i korištenje jezika.
Kurs je namijenjen svima koji žele da savladaju osnove rada u Figmi i steknu vještine potrebne za dizajniranje modernih, responzivnih web stranica. Lekcije vas vode kroz osnovne i napredne alate Figme, stavljajući poseban akcenat na njihovu praktičnu primjenu i kreiranje prototipova. Polaznici će naučiti kako da koriste Figmu za organizaciju slojeva, komponente, dizajnerske sisteme i prototipove, te kako da pripreme svoje projekte za saradnju sa programerima.
Kurs nastavlja obradu programskog jezika JavaScript kroz napredne tehnike njegovog korištenja. Najvažnija tema ovog kursa je objektno orijentisano programiranje pomoću JavaScripta. To podrazumijeva proučavanje klasa i objekata, ali također 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 dio 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 rješenja kojima se prevazilaze ovi problemi i ta rješenja su prezentovana u ovom kursu. Konkretno, kurs obrađuje problematiku razumijevanja 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 dijela 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 zahtijeva 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 podsjećamo najvažnijih jezičkih i tehnoloških pravila, bez kojih je njegovo praćenje nemoguće. Veći dio 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 obezbjeđ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 najzahtjevnije 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đer imati priliku da se upoznaju sa blokčejn bezbjednošću, blokčejn arhitekturom kao i sa mogućnosti primjene ove tehnologije u svojstvu start-up projekta.
Kurs je osmišljen i pripremljen za pravilno upoznavanje sa različitim računarskim tehnologijama podržanim od strane Cambridge univerziteta. Podijeljen 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 dio je vezan za arhitekturu procesora i samo funkcionisanje procesora. U nastavku se obrađuju bezbjednost i zaštita podataka, dok se u posljednjem dijelu 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 njemač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.
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 rješenja, odobrenog od strane stručne komisije, koji podrazumijeva 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.
* Polaznici biraju koji od navedenih jezika žele da izučavaju i na osnovu toga pohađaju jedan od ova dva kursa. ** Izborni predmet.
Pokreni se sada, prije nego što se školarina uveća. Oni koji se upišu ranije mogu da iskoriste niže školarine. Biraj između tradicionalnog ili online učenja – najkvalitetnijeg obrazovanja.
Sa znanjem stečenim na ITAcademy mogu da putujem i radim iz cijelog svijeta
Na ITAcademy sam usvojila sve što mi treba, i to zahvaljujući izvanrednim predavačima. Odmah nakon školovanja otvorile su mi se razne poslovne prilike. Danas putujem i radim iz cijelog svijeta!
Lana Ferović
Zahvaljujući ITAcademy dobio sam freelance posao
Još na početku školovanja dobio sam freelance posao. Danas, pored svog stalnog posla, bavim se i freelancom, što je sjajna opcija za dodatnu zaradu.
Ismet Mujezinović
Amina Muslim
Zaposlila sam se u internacionalnoj kompaniji
Nakon završetka akademije, konkurisala sam na nekoliko mjesta i bila pozvana na razgovor za svaku poziciju, a odlučila sam se za rad u IT sektoru u jednoj internacionalnoj kompaniji.
Zahvaljujući DL platformi, sve vrijeme možete da organizujete kako želite – gledate predavanja kada hoćete jer se snimaju, a materijali su vam uvijek dostupni, pa čak i na mobitelu.
DL platforma vam omogućava da istovremeno i radite i učite
Mia Koprivica
Imao sam nekoliko ponuda za zaposlenje kako u BiH, tako i u inostranstvu, ali sam ih odbio jer već dvije godine radim kao freelancer i odlično zarađujem zahvaljujući znanjima sa ITAcademy.
Odlično zarađujem zahvaljujući ITAcademy
Adnan Memić
Već imam vlastiti sajt, aplikaciju i nekoliko uspješnih IT projekata
Iako sam tek osnovna škola, imao sam čast da pohađam ITAcademy. Stekao sam takva znanja i vještine da iza sebe već imam vlastiti sajt, aplikaciju i nekoliko uspješnih IT projekata.
Amar Garčević
Selvin Denis Stambolić
Odmah nakon školovanja dobio sam praksu, zatim i posao, a onda sam odlučio da pokrenem vlastitu IT kompaniju. Danas uspješno poslujem na tržištu i zahvalan sam ITAcademy zbog toga.
Bio sam početnik, a danas sam vlasnik IT kompanije
Odaberi način plaćanja i format nastave
Nudimo fleksibilne načine plaćanja kako bi svako mogao da odabere najpovoljniju opciju.
Ovaj sajt koristi kolačiće Koristimo kolačiće (cookies) kako bismo personalizovali sadržaj i oglase, pružili funkcije društvenih medija i analizirali naš saobraćaj. Također dijelimo informacije o vašem korištenju našeg sajta sa našim partnerima za društvene medije, oglašavanje i analitiku, koji mogu kombinovati te informacije sa drugim podacima koje ste im pružili ili koje su prikupili tokom vašeg korištenja njihovih usluga. Više informacija »