KURS
JS Advanced - septembar 2024.
Veštine koje ćete steći:
- Rad sa klasama i objektima
- Funkcije i JSON formati
- Rad sa linearnim strukturama
- Ekstrakcija informacija i manipulacija DOM stablom
- Primena objektno orijentisanog programiranja
- Primena funkcionalnog programiranja
Teme:
Uvod u kurs
Datum održavanja: 23.09.2024.
Sintaksa, Funkcije i Izjave
- Tipovi podataka
- Promenljive
- Strict Mode
- Operatori
- Funkcije
- Hosting
Datum održavanja: 23.09.2024.
Vežbe - Sintaksa, Funkcije i Izjave
Datum održavanja: 24.09.2024.
Nizovi i ugnježdeni nizovi
- Nizovi (definicija, pristup, svojstva i metode)
- Ugnježdeni nizovi (definicija, prolazak kroz ugnježdene nizove i manipulacija podacima)
Datum održavanja: 26.09.2024.
Vežbe - Nizovi i ugnježdeni nizovi
Datum održavanja: 27.09.2024.
Objekti i kompozicija
- Objekti (objekti i svojstva)
- JSON Kompozicija objekata
- Modularni kod
Datum održavanja: 30.09.2024.
Vežbe - Objekti i kompozicija
Datum održavanja: 01.10.2024.
Uvod u DOM
- Browser API
- Document Object Model
- HTML elementi
- Ciljanje elemenata
- Korišćenje DOM API-ja
Datum održavanja: 03.10.2024.
Vežbe – Uvod u DOM
Datum održavanja: 04.10.2024.
Manipulacija DOM-om i događaji
- Kreiranje i Manipulacija
- Elementima
- Obrada Događaja
- Tipovi Događaja
- Svojstva i Metode Objekta Događaja
Datum održavanja: 07.10.2024.
Vežbe – Manipulacija DOM-om i događaji
Datum održavanja: 08.10.2024.
Napredne Funkcije
- Pregled Funkcionalnog Programiranja
- Zatvaranja (Closures)
- Karijiranje i Delimične Primene
- Kompozicija Funkcija
- Kontekst Izvršenja (this)
Datum održavanja: 10.10.2024.
Vežbe – Napredne Funkcije
Datum održavanja: 11.10.2024.
Unit testiranje i upravljanje greškama
- Upravljanje izuzecima
- Moduli
- Koncepti jediničnog testiranja
- Mocha i Chai za jedinično testiranje
Datum održavanja: 14.10.2024.
Vežbe – Unit testiranje i upravljanje greškama
Datum održavanja: 15.10.2024..
Klase
- Definisanje klasa
- Svojstva i pristupnici
- Pristup komponenti
- Testiranje klasa
Datum održavanja: 17.10.2024.
Vežbe – Klase
Datum održavanja: 18.10.2024.
Prototipi i nasleđivanje
- Nasleđivanje
- Klasično nasleđivanje
- Prototipni lanac
Datum održavanja: 21.10.2024.
Vežbe – Prototipi i nasleđivanje
Datum održavanja: 22.10.2024.
Priprema za ispit
Datum održavanja: 24. i 25.10.2024.
Radionica – Wizard Side Scrolling Game
Datum održavanja: 28.10.2024.
Završni ispit
Popravni ispit
Kome je kurs namenjen?
Kada kurs počinje?
Kada i kako će se održavati predavanja?
Kako izgleda i kada se održava završni ispit?
Da li ću dobiti sertifikat ako položim ispit?
Anđela Jovanović
Softverski inženjer koji se trenutno bavi web razvojem, usavršavajući se u tehnologijama kao što su HTML, CSS, JavaScript, i Angular. Pored toga, aktivno je angažovana na doktorskim studijama, gde se fokusira na primenjenu metaheuristiku i prediktivnu analizu, o čemu je već objavila nekoliko naučnih radova.
Zorana Krsmanović
Diplomirani inženjer softverskog i informacionog inženjerstva sa masterom Univerziteta Singidunum, trenutno na doktorskim studijama iz inteligentnih softverskih sistema. Predaje upravljanje bazama podataka i web programiranje u srednjoj školi. Poseduje znanje o AWS uslugama, ima položen AWS Cloud Practitioner sertifikat.