SoftUni kurs - JS Advanced januar 2025

No products in the cart.

KURS

JS Advanced – januar 2025.

Na kursu JS Advanced, polaznici će steći detaljno znanje o JavaScript jeziku, kao što su osnove sintakse, rad sa nizovima, matricama, objektima, klasama i pisanjem funkcija. Proučavaće složenije koncepte kao što su kontekst funkcije, eksplicitno vezivanje i event loop.
Kurs će razvijati njihovo algoritamsko razmišljanje. Nakon uspešnog završetka ovog kursa, imaće priliku da rade sa DOM stablom, da vrše manipulacije na njemu i da rade sa “eventima”. Biće razmatran funkcionalni i CMO pristup programiranju sa JavaScript-om, sa konceptima kao što su nasleđivanje, kompozicija objekata i prototipni lanac.
 
NAPOMENA: Predavanja kursa “JS Advanced” za januarsku grupu će biti dostupna u obliku snimka. Tokom trajanja kursa, biće organizovane konsultacije jednom nedeljno kada ćete moći uživo da postavite pitanja i dobijete odgovore direktno od predavača.

Veštine koje ćete steći:

Teme:

Uvod u kurs

 

Datum održavanja: 27.01.2025.

Sintaksa, Funkcije i Izjave
  • Tipovi podataka
  • Promenljive
  • Strict Mode
  • Operatori
  • Funkcije
  • Hosting

Datum održavanja: 27.01.2025.

Vežbe - Sintaksa, Funkcije i Izjave

Datum održavanja: 27.01.2025.

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: 27.01.2025.

Vežbe - Nizovi i ugnježdeni nizovi

 

Datum održavanja: 27.01.2025.

Objekti i kompozicija

Objekti (objekti i svojstva)
JSON
Kompozicija objekata

Modularni kod

Datum održavanja: 03.02.2025.

Vežbe - Objekti i kompozicija

 

Datum održavanja: 03.02.2025.

Uvod u DOM
  • Browser API
  • Document Object Model
  • HTML elementi
  • Ciljanje elemenata
  • Korišćenje DOM API-ja

Datum održavanja: 03.02.2025.

Vežbe – Uvod u DOM

 

Datum održavanja: 03.02.2025.

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: 10.02.2025.

Vežbe – Manipulacija DOM-om i događaji

 

Datum održavanja: 10.02.2025.

Napredne Funkcije
  • Pregled Funkcionalnog Programiranja
  • Zatvaranja (Closures)
  • Karijiranje i Delimične Primene
  • Kompozicija Funkcija
  • Kontekst Izvršenja (this)

Datum održavanja: 10.02.2025.

Vežbe – Napredne Funkcije

 

Datum održavanja: 10.02.2025.

 
Testiranje jediničnih delova i upravljanje greškama

 

  • Upravljanje izuzecima
  • Moduli
  • Koncepti jediničnog testiranja
  • Mocha i Chai za jedinično testiranje

Datum održavanja: 18.02.2025.

Vežbe – Testiranje jediničnih delova i upravljanje greškama

Datum održavanja: 18.02.2025.

Klase
  • Definisanje klasa
  • Svojstva i pristupnici
  • Pristup komponenti
  • Testiranje klasa

Datum održavanja: 18.02.2025.

Vežbe – Klase

Datum održavanja: 18.02.2025.

Prototipi i nasleđivanje
  • Nasleđivanje
  • Klasično nasleđivanje
  • Prototipni lanac

Datum održavanja: 24.02.2025.

Vežbe – Prototipi i nasleđivanje

Datum održavanja: 24.02.2025.

Priprema za ispit

Datum održavanja: 27.02.2025. i 28.02.2025.

Radionica – Wizard Side Scrolling Game

Datum održavanja: 03.03.2025.

Završni ispit

 

Završni ispit će se održati online, 09. marta 2025. od 10:00 do 16:00 časova. Ispit je vremenski ograničen. Ukoliko započnete kasnije, imaćete manje vremena za rad.

Popravni ispit

 

Ponovno polaganje završnog ispita će se održati online, 10. maja 2025. od 10:00 do 16:00 časova. Ispit je vremenski ograničen. Ukoliko započnete kasnije, imaćete manje vremena za rad.

NAPOMENA: Naknada za polaganje završnog  ispita iznosi 1440 dinara (bez obzira na to da li ste polagali redovan ispit ili ne).

Kome je kurs namenjen?

Kurs je namenjen polaznicima koji su savladali osnovnu sintaksu JavaScript-a (promenljive, uslovne provere i petlje) i mogu slobodno da rukuju nizovima, objektima, obradjuju tekst i rade sa regularnim izrazima. Potrebni nivo znanja engleskog jezika za kurs je B2.

Kada kurs počinje?

Kurs počinje 27. januara 2025. godine.

Kada i kako će se održavati predavanja?

Celokupna nastava se održava ONLINE, pružajući vam fleksibilnost da učite tempom koji vam najviše odgovara.

– Snimci predavanja: Svakog ponedeljka na Google učionici biće dostupni snimci predavanja za aktuelnu nedelju. Tokom svake nedelje, očekuju vas nova predavanja. Sva predavanja će biti trajno dostupna i možete ih gledati koliko god puta vam je potrebno i u koje god vreme vama odgovara.

– Live konsultacije: Svake subote, dok traje kurs, u terminu od 10:00 do 13:00 časova, organizujemo live konsultacije sa predavačem. Ovo je idealna prilika da uživo postavite pitanja, razjasnite nejasnoće i dobijete stručne odgovore direktno od predavača.

Detaljan raspored predavanja možete pronaći na stranicama svakog od kurseva koji čine ovaj modul, u odeljku “Teme” ili klikom na dgume “Raspored predavanja”.

Kako izgleda i kada se održava završni ispit?

Završni ispit će se održati online, 09. marta 2025.

Da li ću dobiti sertifikat ako položim ispit?

Ako položite ispit sa minimum 70% tačnosti, dobijate SoftUni sertifikat o položenom kursu. Redovnom izradom domaćih zadataka možete ostvariti dodatnih 5% bodova.
AndjelaJovanovic photo sajt01

Anđela Jovanović

Predavač na kursu JavaScript Advanced – januar 2025

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 Krsmanovic sajt01

Zorana Krsmanović

Predavač na kursu JavaScript Advanced – januar 2025

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.

Share