SoftUni kurs - JS Aplikacije mart 2025

No products in the cart.

KURS

JS Aplikacije - mart 2025.

Na kursu JS Aplikacije, polaznici će naučiti šta su HTTP zahtevi i kako da ih koriste. Upoznaće se sa REST servisima, šta je Baas (back-end kao usluga) i kako da rade sa njim, šta je asinhroni kod (Promises, upotreba async/await), šta predstavljaju Templating i Routing. Tokom kursa, kreiraće Single Page Application, koristeći tehnike naučene na prethodnim predavanjima na kojima će biti ocenjivani. Razumeće šta je arhitektura aplikacije i kako pravilno strukturirati svoje aplikacije. Pred kraj kursa, baviće se različitim dizajn šablonima i njihovim praktičnim smernicama, kreiraće svoje web komponente koristeći Web Components standard i postaviće Webpack okruženje od nule.
 
NAPOMENA: Predavanja kursa “JS Aplikacije” 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: 10.03.2025.

HTTP i REST servisi
  • HTTP zaglavlja
  • CRUD operacije
  • REST servisi
  • Popularna BaaS rešenja

Datum održavanja: 10.03.2025.

Vežbe – HTTP i REST servisi

Datum održavanja: 10.03.2025.

Asinhrono programiranje
  • AJAX (osnove Promises i Fetch API)
  • Asinhrono programiranje
  • Detaljno o Promises
  • Async/Await

Datum održavanja: 10.03.2025.

Vežbe – Asinhrono programiranje

 

Datum održavanja: 10.03.2025.

Remote data i autentifikacija
  • Upravljanje udaljenim podacima
  • HTML forme
  • CRUD operacije
  • Autentifikacija korisnika

Datum održavanja: 17.03.2025.

Vežbe – Remote data i autentifikacija

 

Datum održavanja: 17.03.2025.

Single page aplikacije
  • Koncepti SPA (Single Page Application)
  • Višeekranska aplikacija
  • Dinamičko menjanje sadržaja

Datum održavanja: 17.03.2025.

Vežbe – Single page aplikacije

 

Datum održavanja: 17.03.2025.

Arhitektura i testiranje
  • Modularne aplikacije
  • Paketi
  • Zavisnosti
  • Integraciono testiranje

Datum održavanja: 24.03.2025.

Vežbe – Arhitektura i testiranje

 

Datum održavanja: 24.03.2025.

Renderovanje na strani klijenta
  • Koncepti šabloniranja
  • Jednostavno šabloniranje
  • Šablonski alati

Datum održavanja: 24.03.2025.

Vežbe – Renderovanje na strani klijenta

 

Datum održavanja: 24.03.2025.

 
Routiranje
  • Koncepti routiranja
  • Navigacija i istorija

Datum održavanja: 31.03.2025.

Vežbe – Routiranje

Datum održavanja: 31.03.2025.

Modularne aplikacije
  • Pristup komponentama
  • Enkapsulacija funkcionalnosti
  • Izolacija stanja

Datum održavanja: 31.03.2025.

Vežbe – Modularne aplikacije

Datum održavanja: 31.03.2025.

Priprema za ispit

Datum održavanja: 07.04.2025. i 08.04.2025.

Radionica: End-To-End Application Part 1

Datum održavanja: 14.04.2025.

Radionica: End-To-End Application Part 2

Datum održavanja: 14.04.2025.

Radionica: Web komponente
  • Šta su Web komponente?
  • Kreiranje elemenata i Shadow DOM-a
  • HTML šabloni i slotovi
  • Životni ciklus komponente
  • Proširenje HTML elemenata

Datum održavanja: 14.04.2025.

Završni ispit

Završni ispit će se održati online, 27. aprila 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, 11. 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 popravnog 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 razvili apstraktno i algoritamsko razmišljanje, mogu da rukuju kompleksnijim funkcijama, savladali su koncepte objektno orijentisanog programiranja i nemaju problema u radu sa DOM-om (dodavanje, uređivanje i brisanje elemenata DOM-a). Potreban nivo engleskog jezika za kurs mora da zadovolji nivo B2.

Kada kurs počinje?

Kurs počinje 10. marta 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, 27. aprila 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 Aplikacije – mart 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 Aplikacije – mart 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