• Trajanje24 školska časa
  • NivoSrednji
  • NastavaGrupa, mikro grupa ili individualno
  • Gde38 poslovnica ili online
  • Na krajuSertifikat Akademije Oxford

Predznanje: Potrebno je sigurno znanje JavaScripta — funkcije, nizovi, objekti, moduli i async — na nivou kursa JavaScript i TypeScript — osnovni.

Šta ćete umeti posle kursa

  • Podelite interfejs na komponente i prosledite podatke kroz props.
  • Upravljate stanjem pomoću useState, useReducer i Context-a i znate gde koje stanje treba da živi.
  • Učitate podatke sa API-ja uz stanja učitavanja i greške, uz biblioteku TanStack Query.
  • Napravite navigaciju između stranica sa React Routerom.
  • Napravite forme sa validacijom koristeći moderne React 19 mogućnosti za forme i akcione funkcije.
  • Napišete testove komponenti u Vitest-u i React Testing Library.
  • Objavite aplikaciju i proverite performanse u React Developer Tools.

Program kursa

  1. Projekat i JSX

    Vite i TypeScript šablon, struktura projekta, JSX, komponente kao funkcije, props, uslovni prikaz i liste sa key.

  2. Stanje i događaji

    useState, obrada događaja, podizanje stanja, kontrolisani inputi, useReducer za složenije stanje.

  3. Efekti i podaci sa servera

    useEffect i kada ga ne koristiti, fetch, TanStack Query, keširanje i ponovno učitavanje, stanja učitavanja i grešaka.

  4. Rute i raspored aplikacije

    React Router, ugnežđene rute, parametri u URL-u, zaštićene stranice, layout komponente.

  5. Forme i deljeno stanje

    Forme u React 19 (useActionState, useFormStatus), validacija, Context API, prilagođeni hookovi.

  6. Stilizovanje i komponente

    CSS moduli, Tailwind CSS, gotove biblioteke komponenti, pristupačnost interaktivnih elemenata.

  7. Testovi, performanse i AI

    Vitest i React Testing Library, React Developer Tools, React Compiler i memoizacija, objava na Vercel ili Netlify, AI asistent za komponente uz pregled koda.

Alati na kursu
  • React 19
  • TypeScript
  • Vite
  • React Router
  • TanStack Query
  • Tailwind CSS
  • Vitest i React Testing Library
Završni zadatak

Aplikacija za pretragu i rezervaciju — npr. pregled restorana ili kurseva — sa više stranica, filtrima, detaljima stavke, formom za rezervaciju, podacima sa API-ja, testovima ključnih komponenti i objavom na internetu.

Cenu i termine šaljemo uz odgovor na prijavu. Prijava vas ne obavezuje na upis.

Za koga je kurs

Za programere koji sigurno znaju JavaScript i žele da prave ozbiljne veb aplikacije, a ne samo stranice sa nekoliko dugmadi. Odgovara juniorima koji se spremaju za prvi frontend posao, bekend programerima koji žele da sami naprave interfejs za svoj API, veb dizajnerima koji programiraju, kao i polaznicima koji su završili kurs JavaScripta i traže sledeći korak.

React u 2026. — manje ručnog rada, više arhitekture

React 19 je pojednostavio rad sa formama i asinhronim operacijama (Actions), a React Compiler automatski brine o optimizacijama koje su se ranije pisale ručno. Ekosistem se ustalio: Vite za razvoj, TypeScript kao standard, TanStack Query za podatke i Tailwind za stilove. AI asistenti brzo generišu komponente, ali odluka gde živi stanje, kako se podaci učitavaju i kako se aplikacija deli na delove i dalje je posao programera — i to je ono na šta kurs stavlja naglasak.

Kroz 24 školska časa gradite jednu aplikaciju od praznog projekta do objave. Svaki modul dodaje novi sloj: komponente, stanje, podatke, rute, forme i testove. Kod se čuva na GitHub-u, pa na kraju imate projekat sa istorijom izmena koji poslodavac može da pregleda, a ne samo snimak ekrana.

Posle kursa

Ako želite dublje razumevanje jezika na kom React počiva, upišite JavaScript — napredni. Za saradnju sa dizajnerima korisno je poznavanje alata Figma — UI/UX dizajn, a AI alate u razvoju naučite da koristite profesionalno na kursu AI-asistirano programiranje.

Zašto IT kurs kod nas

Veština za posao za nekoliko nedelja, ne za godinu dana

Ne prodajemo dugačke programe „od nule do profesionalca". Upisujete tačno ono što vam treba sada — kurs od 8 do 80 časova, sa jasnim ishodom — i nadograđujete kad budete spremni.

Kratko i konkretno

Svaki kurs ima fond časova i ishod napisan unapred — znate šta ćete umeti posle poslednjeg časa i koliko vam vremena treba do tamo.

AI alati u programu

Copilot, ChatGPT, Claude i Cursor nisu poseban predmet nego deo rada — učite kako se posao radi 2026, a ne kako se radio pre pet godina.

Grupa, mikro grupa ili sami

Grupa od 4 i više polaznika, mikro grupa od 2–3 ili individualna nastava — isti program, a tempo i termine birate vi.

38 poslovnica i online

Nastava u poslovnici u vašem gradu ili online uživo sa predavačem — iz bilo kog mesta u Srbiji i inostranstvu.

Učite radeći

Na času radite u alatima i na zadacima iz prakse — tabele, kod, dizajn, kampanje — a ne prepisujete slajdove.

Sertifikat koji ostaje

Po položenom završnom ispitu dobijate sertifikat Akademije Oxford, bez roka važenja, koji prilažete uz radnu biografiju.

Mi nudimo kvalitet

Kvalitet nastave potvrđen sertifikatima

Kvalitet naših kurseva nije samo obećanje. Potvrđuju ga međunarodni standardi po kojima organizujemo nastavu, vodimo evidenciju polaznika i čuvamo podatke koje nam poverite.

Ovi sertifikati potvrđuju kvalitet poslovanja Akademije Oxford. Polaznici, nezavisno od toga, po završenom kursu dobijaju sopstveni sertifikat o stečenom znanju.

Međunarodni standard

ISO 9001:2015

Sistem menadžmenta kvalitetom i dosledno unapređenje nastave i usluga.

Broj sertifikata
44 100 22430010
Sertifikaciono telo
TÜV NORD CERT GmbH
Pogledaj sertifikat

Bezbednost informacija

ISO/IEC 27001:2022

Sistem upravljanja bezbednošću informacija — isti principi koje učite na kursevima bezbednosti primenjujemo na podatke polaznika.

Broj sertifikata
44 121 25430038
Sertifikaciono telo
TÜV NORD CERT GmbH
Pogledaj sertifikat
Česta pitanja

Pitanja o kursu React — frontend framework

Da. Online nastava je uživo, sa predavačem, u istom programu i sa istim sertifikatom kao nastava u poslovnici. Potrebni su vam računar, stabilan internet i mikrofon.

Program je isti. Grupa ima 4 i više polaznika i fiksne termine, mikro grupa 2–3 polaznika i više vremena za pitanja, a individualna nastava je samo vi i predavač — tempo i termine (između 8 i 22 časa) birate sami.

Posle položenog završnog ispita dobijate sertifikat Akademije Oxford, bez roka važenja, koji prilažete uz radnu biografiju. Preuzimate ga u poslovnici, a na zahtev ga šaljemo kurirskom službom.

Cena zavisi od vida nastave — grupa je najpovoljnija, individualna nastava najfleksibilnija. Pošaljite prijavu preko forme na ovoj strani; javljamo se sa cenom i terminima, a prijava vas ne obavezuje na upis.

Ovaj kurs je samo React i podrazumeva da JavaScript već znate. Paket: Frontend developer je ceo put od HTML-a i CSS-a, preko JavaScripta i TypeScripta, do Reacta i Gita, sa portfolio projektom — za one koji kreću od početka. Ako JavaScript već sigurno znate, ovaj kurs je kraći i fokusiraniji.

Kurs je fokusiran na sam React, jer se njegove osnove prenose na svaki framework izgrađen nad njim. Na poslednjim časovima pokazujemo kada ima smisla preći na Next.js ili React Router u framework režimu i šta donose renderovanje na serveru i serverske komponente.

React je jedan od najraširenijih frontend framework-a i čest zahtev u oglasima za frontend programere, a ima i najveći broj biblioteka i primera. Koncepti koje naučite — komponente, stanje, rute — postoje i u Angularu i Vue-u, pa je kasniji prelazak lakši.
Ostali kursevi

Nastavite dalje ili izaberite drugu oblast

74 kursa u 10 oblasti — od prvog dokumenta u Wordu do Kubernetes klastera i AI agenata. Uz svaki kurs piše fond časova; nastava je u grupi, mikro grupi ili individualno, u poslovnici ili online.

Niste sigurni koji nivo vam odgovara? Pošaljite prijavu — javljamo se i zajedno biramo kurs koji odgovara vašem predznanju.

Niste sigurni koji nivo vam odgovara? Pošaljite prijavu — javljamo se i zajedno biramo kurs koji odgovara vašem predznanju.

Niste sigurni koji nivo vam odgovara? Pošaljite prijavu — javljamo se i zajedno biramo kurs koji odgovara vašem predznanju.

Niste sigurni koji nivo vam odgovara? Pošaljite prijavu — javljamo se i zajedno biramo kurs koji odgovara vašem predznanju.

Akademija Oxford
Prijava za IT kurs

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.