Program kursa
JavaScript kurs: od osnova do projekata
JavaScript za početnike, na srpskom: dvanaest oblasti, 175 lekcija i testova. Svaka lekcija je jedan koncept, svaka oblast se završava testom, a od šeste oblasti i projektom.
Kurikulum
Klikni na oblast da vidiš lekcije.
Oblast 0Frontend početnik: HTML i CSS besplatno
- Instalacija
- Osnovni HTML tagovi
- HTML forme
- CSS uvod
- CSS pravila (sintaksa)
- CSS boje, merne jedinice i borderi
- CSS klase i selektori
- CSS zadatak
- CSS box model
- CSS Flexbox
- HTML i CSS e-book
- Test cele oblasti
Oblast 1Osnovni tipovi prvih 7 besplatno
- Uvod besplatno
- Promenljive besplatno
- Brojevi i NaN besplatno
- Const, let i var besplatno
- Boolean besplatno
- String besplatno
- Spajanje stringova (konkatenacija) besplatno
- Template literal
- String metode
- Null i undefined
- Test cele oblasti
Oblast 2Funkcije
- Kreiranje funkcija
- Callback funkcije
- Anonimne funkcije
- Arrow funkcije
- Redosled izvršavanja i debugging
- Hoisting
- Scoping
- Try i catch
- Test cele oblasti
Oblast 3Strukture
- Poređenje
- Konverzija tipova
- Nizovi
- Stack i queue
- Objekti
- Window objekat
- Vrednost i referenca
- Metode nizova
- New i this
Oblast 4Grananja i petlje
- Uslovi
- If, else, else if
- AND
- OR
- NOT
- Ugnježdeni if
- Ternarni operator
- Switch
- For petlja
- For sa nizovima
- Ugnježdeni for
- While petlja
- Break i continue
- Rekurzija
Oblast 5JavaScript DOM
- Uvod
- Selektori
- Promena stilova
- Promena teksta
- Promena atributa i brisanje
- Prolazak kroz DOM stablo
- Događaji (event listeners)
- Prevent default
Oblast 6Mini projekti
- To-do lista
- Kalkulator
- Štoperica
- Kviz
- Galerija (zadatak)
- MIDI klavir (zadatak)
Oblast 7Asinhroni kod
- Asinhronost i event loop
- Promise
- Varijacije Promise-a
- Async/await
Oblast 8Komunikacija sa serverom
- Uvod, AJAX i API
- JSON
- HTTP i API
- Postman
- XMLHttpRequest
- Fetch
- Axios
Oblast 9Moduli i NPM
- ES6 moduli
- Node moduli
- NPM paketi
- Parcel (bundler)
Oblast 10Napredni JavaScript
- Storage i cookie
- forEach, some, every
- filter i find
- map, reduce, sort, reverse
- toSorted i toReversed
- Spread operator
- Destrukturiranje
Oblast 11Projekti
- Weather Forecast (57 min)
- Image Search (55 min)
- IP Locator (43 min)
- Tech Market, e-commerce web shop (103 min)
Cena
JavaScript kurs
250 € jednokratno
- 175 lekcija i testova, 25+ sati videa
- Testovi posle svake lekcije
- Vežbe i 10 projekata
- Priručnik JavaScript programer (PDF)
- Sertifikat o završenoj obuci
- Pristup 12 meseci od upisa
Plaćanje karticom ili PayPal-om. Uplata na račun u Srbiji je moguća, piši na kontakt@postani.it.
Ne dopada ti se? U roku od 14 dana vraćam novac.
Najčešća pitanja
Kome je kurs namenjen?
Svima koji žele da nauče programiranje ili JavaScript od osnova: potpunim početnicima, studentima, ljudima iz drugih struka koji žele da razumeju web. Predznanje nije potrebno.
Da li mi treba nešto osim računara?
Ne. Računar, internet i besplatan VS Code. Sve instaliramo zajedno u prvoj lekciji.
Koliko traje?
Oko 25 sati videa plus vežbe i projekti. Tempo biraš sam, a pristup traje 12 meseci od upisa.
Da li ću posle ovoga moći da se zaposlim?
Kurs te uči JavaScript i daje ti projekte za portfolio. Zaposlenje u IT-u danas traži više od jednog kursa: React ili sličan alat, Git, rad u timu, i dosta samostalnog rada. Roadmap sa svim koracima je na stranici Plan učenja.
Ima li mentora ili grupe?
Ne. Kurs je samostalan. Ako ti negde zapne oko uplate ili pristupa, piši na kontakt@postani.it.
Da li se kurs ažurira i da li će biti React?
Kurs je kompletan u obliku u kom je sada. Nove lekcije i nastavak nisu deo onoga što kupuješ i ne garantujem ih.
Kako plaćam?
Karticom ili PayPal-om preko Thinkific platforme, pristup dobijaš odmah. Uplata na račun u Srbiji je moguća uz prethodni dogovor mejlom.
Šta ako mi se ne dopadne?
U roku od 14 dana od kupovine vraćam novac, bez pitanja.
Ćao, ja sam Ivan.
Programer sam sa preko deset godina iskustva u izradi web, mobilnih i desktop aplikacija. Jedno vreme sam predavao na IT obukama u Novom Sadu.
Postani IT sam napravio jer sam hteo da neko ko kreće od nule može da nauči JavaScript na srpskom, jasno i bez praznih priča.