Saznaj koji je kurs za tebe

Front-End programiranje u JavaScript-u

Onlajn kurs koji ti pruža znanje potrebno za početak IT karijere kao Front-End programer. Od HMTL-a i CSS-a do naprednih koncepata JavaScript-a.
26 nedelja
Osnovni (13 nedelja) i napredni (13 nedelja) kurs
Online
Grupne (78 sati) i individualne (13 sati) sesije
88.000 rsd
ukupna cena osnovnog i naprednog kursa
Oktobar 2023
početak kursa
Informiši se o strukturi i sadržaju kursa: da li je to znanje koje želiš da stekneš i oblast u kojoj bi da se usavršavaš. Tvoje interesovanje i volja za radom u velikoj meri će uticati na uspešnost savladavanja gradiva.
Vivify Academy će ti nakon uspešno završenog kursa pomoći da nađeš željeni posao. Organizujemo webinare (karijerno savetovanje), pružamo pomoć u izradi CV-ja i radimo mock intervjue. Polaznici sa procentom uspešnosti preko 90% imaju zagarantovanu praksu nakon naprednog dela kursa.
Kursevi zahtevaju tvoje potpuno angažovanje i uključuju intenzivan rad. U toku nedelje dva termina su rezervisana za vežbe i jedan za konsultacije sa mentorom, a ostatak vremena možeš da učiš na način i u vreme koje ti odgovara uz naše materijale za učenje i vežbu. Materijal kursa je na engleskom jeziku.
Kako početi?
Šta je sledeće?
Intenzivni kursevi

Započni svoj put u IT-ju

02.
01.
03.

Program kursa

01
IT osnove
Osnove programiranja. Primena osnovnih koncepta računarstva u IT-u. Glavni principi dizajna algoritama.
02
Uvod u veb programiranje
Šta obuhvata profesija veb developera. Osnovni koncepti veb programiranja, protokoli, način na koji browser-i pretvaraju kod u vebsajtove. Instaliranje kod editora. Git, GitLab.
05
06
07
Napredni JavaScript
Rad sa modernim JavaScript event modelima i design patternima. Webpack, ESLint, skladištenje podataka na klijentskoj strani.

Kurs će te voditi kroz nekoliko projekata kako bi ti pružio praktično iskustvo u izgradnji modernih JavaScript aplikacija.

“Praksa čistog koda” i primena razvoja zasnovanog na testu. Tehnike veb optimizacije.
Termini narednih kurseva:
Oktobar 2023.
cena 44.000 RSD

Zašto izabrati Front-End?

Sa većim izborom uređaja i pretraživača, raste i potražnja za fleksibilnim i prilagodljivim korisničkim interfejsima. Upravo na tome rade Front-End programeri: od kodiranja i prilagođavanja dizajna do implementacije složene logike interakcije korisnika.
Na ovom kursu ćeš naučiti HTML, CSS, JavaScript, TypeScript i React, steći veštine u kreiranju veb aplikacija kao i u primeni savremenih pristupa i tehnika. Kurs vode naši najbolji Front-End programeri koji će ti pomoći ne samo da savladaš teoriju, već i da naučeno sprovedeš u praksi.
TypeScript
Osnove programskog jezika TypeScript.
Osnovni gradivni blokovi TipeScript-a kao što su tipovi, interfejsi, klase, generics, moduli i dekoratori. Kako se piše predvidljiviji, održiviji i upotrebljiviji kod koristeći TypeScript.
React
Završni projekat
Osnovni principi React-a - JSX, komponente, props, state, lifecycle, rukovanje eventovima i uslovno renderovanje tipova podataka.
React state management, hooks i Redux. Rutiranje i testiranje.
Izrada Resume (CV) developer aplikacije. Primena stečenih veština i znanja iz oblasti React infrastrukture, JavaScript Core, HTML, and CSS. Završni projekat je funkcionalna veb aplikacija koju možeš dodati u svoj portfolio.
Nivo 1: Osnovni kurs Front-End programiranja u JavaScript-u
Nivo 2: Napredni kurs Front-End programiranja u JavaScript-u
13 nedelja
13 nedelja
cena 44.000 RSD
03
HTML i CSS
Koja je uloga HTML-a u veb programiranju. Sintakse, tagovi, elementi, HTML markup.
Osnove CSS-a. Layout, float, flexbox, i grid. 2D i 3D transformacije i animacije. Kreiranje prilagodljivih (responsive) veb stranica. Najbolje prakse CSS-a, SASS i BEM CSS metodologija.

04
Osnove JavaScript-a
Uvod u JavaScript. Varijable, tipovi podataka, operatori, kontrole i petlje.
Skoup, klase, prototipovi, rad sa asinhronim programiranjem. Postavljanje NPM okruženja i podešavanje JavaScript projekata.
08
Praktični zadaci
Tokom oba dela kursa, radićeš na praktičnim projektima i vežbama koje će pomoći da učvrstiš svoje razumevanje tema koje se obrađuju. Takođe, imaćeš pristup kvizovima i procenama znanja koje će ti pomoći da pratiš svoj napredak i identifikuješ oblasti u kojima treba da se poboljšaš.
Kurs po tvojoj meri
Ne želiš da pohađaš kurs u grupi? Voliš da učiš kako i kad tebi odgovara? Imamo rešenje za tebe - uči svojim tempom.

Dobićeš pristup materijalu kursa i mogućnost da na zahtev zakažeš individualne konsultacije sa Front-End programerima sa višegodišnjim iskustvom. Na konsultacijama ćeš dobiti odgovore na svoja pitanja, feedback o praktičnim zadacima i potrebne smernice.
Mentorstvo
Konsultacije na zahtev 4.000 rsd (45 minuta)
Materijali
Pristup materijalu kursa 10.000 rsd (za jedan nivo kursa)

Postani Front-End programer

Preduslov za upis
Mentorstvo
Online
Prijavi se danas
Znanje engleskog jezika (materijali za učenje su na engleskom jeziku).
Tehničko predznanje nije potrebno
Predavači su programeri sa višegodišnjim iskustvom u EPAM-u i vodiće te kroz kurs uz vredne savete iz prakse
Nedeljno 2 grupne sesije od po 90 minuta i 1 individualna sesija sa predavačem u trajanju od 30 minuta
Načini prve korake ka karijeri Front-End programera. Osiguraj mesto na kursu slanjem prijave već danas
Iskustva polaznika
Iskustva polaznika
Iskustva polaznika
Kursevi su dobro koncipirani da se može krenuti sa učenjem i bez predznanja. Predavači su developeri sa višegodišnjim iskustvom i uvek su bili strpljivi i spremni da pomognu. Nakon kursa, dobio sam praksu u EPAM-u. Sa stečenim znanjem sa kursa i iskustvom sa prakse, relativno brzo sam se zaposlio kao junior software developer u firmi 2C.
Aleksandar Radovanović
Junior Software Developer, 2C
Kursevi su dobro koncipirani da se može krenuti sa učenjem i bez predznanja. Predavači su developeri sa višegodišnjim iskustvom i uvek su bili strpljivi i spremni da pomognu. Nakon kursa, dobio sam praksu u EPAM-u. Sa stečenim znanjem sa kursa i iskustvom sa prakse, relativno brzo sam se zaposlio kao junior software developer u firmi 2C.
Aleksandar Radovanović
Junior Software Developer, 2C
Kursevi su dobro koncipirani da se može krenuti sa učenjem i bez predznanja. Predavači su developeri sa višegodišnjim iskustvom i uvek su bili strpljivi i spremni da pomognu. Nakon kursa, dobio sam praksu u EPAM-u. Sa stečenim znanjem sa kursa i iskustvom sa prakse, relativno brzo sam se zaposlio kao junior software developer u firmi 2C.
Aleksandar
Radovanović
Junior Software Developer, 2C
Akademija je bila fantastična prilika da se upustim u svet potpuno novih poslovnih izazova. Sjajni predavači nisu bili tu samo da me upute u tehnologije, već i u način razmišljanja koji se očekuje u IT svetu, kao i pristupe rešavanju problema. Pohvalila bih sistem vrednosti koje akademija favorizuje, nagrađujući posvećenost savladavanju gradiva.
Ivana Zonić
Lead Software Engineer, Epam Systems
Akademija je bila fantastična prilika da se upustim u svet potpuno novih poslovnih izazova. Sjajni predavači nisu bili tu samo da me upute u tehnologije, već i u način razmišljanja koji se očekuje u IT svetu, kao i pristupe rešavanju problema. Pohvalila bih sistem vrednosti koje akademija favorizuje, nagrađujući posvećenost savladavanju gradiva.
Ivana Zonić
Lead Software Engineer, Epam Systems
Akademija je bila fantastična prilika da se upustim u svet potpuno novih poslovnih izazova. Sjajni predavači nisu bili tu samo da me upute u tehnologije, već i u način razmišljanja koji se očekuje u IT svetu, kao i pristupe rešavanju problema. Pohvalila bih sistem vrednosti koje akademija favorizuje, nagrađujući posvećenost savladavanju gradiva.
Ivana Zonić
Lead Software Engineer, Epam Systems
Moje iskustvo sa akademije je izuzetno pozitivno. Dobri predavači, zanimljive teme i jako korisni zadaci za vežbu. Naučio sam mnogo novog i nadogradio postojeće znanje. Stečeno znanje mi je veoma koristilo u svim dosadašnjim projektima na poslu, najviše ono iz Laravela.
Božidar Gajić
Software developer, Demostack
Za Vivify Academy imam samo pohvale. Super predavači, jasno i praktično primenljivo gradivo. Način na koji se radi na akademiji je dobra priprema za posao, i meni je bio polazna tačka za pronalaženje posla.
Biljana Jelača
Quality Assurance Automation Tester, Xcentric IT
Moje iskustvo sa akademije je izuzetno pozitivno. Dobri predavači, zanimljive teme i jako korisni zadaci za vežbu. Naučio sam mnogo novog i nadogradio postojeće znanje. Stečeno znanje mi je veoma koristilo u svim dosadašnjim projektima na poslu, najviše ono iz Laravela.
Božidar Gajić
Software developer, Demostack
Za Vivify Academy imam samo pohvale. Super predavači, jasno i praktično primenljivo gradivo. Način na koji se radi na akademiji je dobra priprema za posao, i meni je bio polazna tačka za pronalaženje posla.
Biljana Jelača
Quality Assurance Automation Tester, Xcentric IT
Moje iskustvo sa akademije je izuzetno pozitivno. Dobri predavači, zanimljive teme i jako korisni zadaci za vežbu. Naučio sam mnogo novog i nadogradio postojeće znanje. Stečeno znanje mi je veoma koristilo u svim dosadašnjim projektima na poslu, najviše ono iz Laravela.
Božidar Gajić
Software developer, Demostack
Za Vivify Academy imam samo pohvale. Super predavači, jasno i praktično primenljivo gradivo. Način na koji se radi na akademiji je dobra priprema za posao, i meni je bio polazna tačka za pronalaženje posla.
Biljana Jelača
Quality Assurance Automation Tester, Xcentric IT
Cena 44.000 rsd
Cena 44.000 rsd
Mogućnost plaćanja u više mesečnih rata
Mogućnost plaćanja u više mesečnih rata
Osnovni kurs Front-End programiranja u JavaScript-u
Napredni kurs Front-End programiranja u JavaScript-u
Kompanije
Neke od kompanija u kojima su se zaposlili polaznici koji su uspešno završili naše kurseve
Ako je ovo kurs za tebe, prijavi se!
Pre nego što se prijaviš, pogledaj šta tačno program kursa podrazumeva i kakvo je predznanje potrebno. Upis naprednog kursa nije moguć bez završetka osnovnog nivoa. Po primljenoj prijavi, kontaktiraćemo te u najskorije vreme.