+387 65 45 45 30

Q Station kurs

React – napredni kurs

Kurs React-a namijenjen je osobama koje imaju predznanje iz HTML-a, CSS-a i JavaScript-a i svima onima koji žele da nadograde znanje i nauče kako se prave single page web aplikacije i time postanu Frontend developer.

850 KM
Banner React – napredni kurs

48

Online

4x mjesečne rate

2x sedmično u večernjim terminima

početak

Q Station ti obezbjeđuje

  • Završni sertifikat
  • Podrška predavača
  • Dostupnost materijala
  • Portfolio projekata za CV

PREGLED KURSA

Detalji o kursu React

ReactJS kurs predstavlja nastavak kursa Javascript, React & Node za sve one koji su odlučili da je Frontend development nešto čime bi željeli da se bave u budućnosti. React biblioteka spada među tri najpopularnije tehnologije za izradu FrontEnd aplikacija zajedno sa Angular i VueJS tehnologijama koje su kao i React bazirane na Javascriptu. Neke od najpoznatijih kompanija koje koriste React tehnologiju su: Facebook, Netflix, Yahoo, CodeAcademy. Kroz ovaj kurs upoznaćete se detaljno sa React bibliotekom, kao i sa pomoćnim bibliotekama koje olakšavaju kreiranje FrontEnd aplikacije.

ŠTA ĆEŠ NAUČITI

Ovladaj najbitnijim alatima i znanjima

Šta je React aplikacija, kako početi sa izradom React aplikacija

Šta su komponente, i kako se koriste

Šta su hook-ovi i kako se koriste

Rad sa formama u reactu

Portali i ref-ovi

State management - Redux

Komunikacija sa BackEnd aplikacijom, FetchAPI

SADRŽAJ KURSA

Dva puta sedmično - 48 časova

  • Javascript - podsjetnik

    • Definisanje varijabli, ključne riječi const, let, var
    • Struktura programa, grananja, petlje
    • Spread & Rest operator
    • Funkcije
    • Strukture podataka
    • AJAX - HTTP & REST

  • Uvod u ReactJS

    • Kreiranje react aplikacije
    • Sadržaj aplikacije
    • Pokretanje aplikacije

  • Komponente

    • Kreiranje i korištenje komponenti
    • JSX
    • Event handling
    • Props
    • Props-chaining
    • Prikaz liste podataka
    • Opciono renderovanje

  • Hook-ovi

    • Šta su React hook-ovi i kako se koriste
    • useState hook
    • useEffect hook
    • useForm hook

  • HTTP komunikacija

    • Kako radi web aplikacija?
    • Klijent/Servier komunikacija
    • FetchAPI
    • Promisi i async/await

  • Portali i ref-ovi

    • Pravljenje modala i korištenje react portal
    • useRef hook

  • State management - Redux

    • Šta je Redux i kako se koristi?
    • Redux Store
    • Redux Toolkit

  • React Router

    • Šta je React Router i kako se koristi?

NASTAVA

Način predavanja

Online – Obuka se odvija putem naše online platforme za edukaciju u realnom vremenu. Svi polaznici koji pohađaju nastavu na ovaj način imaju dvostranu interakciju sa predavačima i mogućnost razmjene materijala, baš kao da su u učionici.

Napomena: Online nastava nije moguća na svim kursevima koje nudi Q Station.

TIM PREDAVAČA

Predavač kursa

teacher image
Nemanja Vrljanović

React

Diplomirani sam inženjer elektrotehnike iz oblasti softverskog inženjerstva. Trenutno sam zaposlen u kompaniji Klika na poziciji Backend Developera. Za programiranje sam se počeo interesovati još u osnovnoj školi, a tokom srednje škole sam odlučio da je programiranje nešto čim želim da se bavim u budućnosti. Trenutno težim ka tome da usavršim znanja iz tehnologija koje već poznajem, kao i da naučim neke nove tehnologije i programske jezike sa kojima nisam imao prilike da se bavim.

PLAĆANJE

Jednostavan način plaćanja

Na 4 jednake mjesečne rate bez kamate
Svim polaznicima omogućeno je plaćanje u 4 mjesečne rate. Prva se plaća nakon potpisa ugovora, a sve ostale idu na mjesečnom nivou.

Cjelokupan iznos
Ukoliko se odlučite da uplatite čitav iznos odjednom, dobijate popust od 5% na ukupnu cijenu kursa.

Poseban popust
Članovi iste porodice ostvaruju popust od 10% na ukupnu cijenu kursa.
Studenti UNIBL imaju popust od 10% na ukupnu cijenu kursa.

*Popusti se ne sabiraju.

Plaćanje u ratama

212,5 KM / 4 mjeseca

Cijena kursa

850 KM

FAQ

Pitanja o kursu

  • Šta je React?

    React je JavaScript biblioteka za razvoj korisničkog interfejsa (user interface - UI) koja omogućuje izgradnju interaktivnih i dinamičkih web aplikacija. On se koristi za izradu pojedinačnih komponenti koje se mogu koristiti višekratno i ponovo koristiti u različitim dijelovima aplikacije. Fokus React-a je na izradi komponenti koje su efikasne i lako održive, što omogućava brzu i efikasnu izradu i održavanje web aplikacija.

  • brzu i efikasnu izradu i održavanje web aplikacija. Da li je potrebno određeno predznanje prije početka kursa?

    Preporučuje se da polaznici imaju osnovno poznavanje JavaScript-a i web development-a. Ukoliko imate iskustva sa drugim JavaScript bibliotekama ili framework-ovima, to će vam pomoći da lakše savladate koncepte koji se obrađuju na kursu.

  • Koje vještine ću steći na kraju ovog kursa?

    Po završenom React kursu, steći ćete vještine kao što su razumijevanje osnova React-a i njegovog rada, korištenje JSX-a, komponenti, state-a i props-a, rada sa React Hooks-evima, rada sa React Router-om i Redux-om, kao i razumijevanje naprednih koncepta kao što su performance optimization i debugging. Ove vještine su ključne za rad kao React developer.

Opšta pitanja

  • Da li se kursevi održavaju online ili u učionici?

    Ispod svakog kursa je naznačen i način na koji se održava nastava.

  • Šta da radim ukoliko ne mogu prisustvovati času?

    Javite se predavaču, a čas ćete moći nadoknaditi uz pomoć dostupnih materijala kao i predavača.

  • Kako da znam da je ovaj kurs dobar odabir za mene?

    Uvijek možete doći na Dan otvorenih vrata prije početka same nastave, a svakako i na probni čas. Pregledajte informacije o kursevima na našoj internet stranici i budite slobodni da nas kontaktirate.

  • Da li mogu da se zaposlim nakon završenog kursa?

    Samo znanje i vještine koje ćete steći pohađajući kurseve čine vas konkuretnim na tržištu rada. Uz samostalan rad sigurni smo da ćete biti pravi izbor za poslodavca.

  • Šta dobijam nakon završenog kursa?

    Nakon aktivne obuke, imate mjesec dana da radite na završnom radu koji pregleda vaš predavač. Taj rad, kao i svi drugi tokom pohađanja kursa, ostaju dio vašeg portfolija i mogu vam pomoći pri apliciranju za posao. Takođe, dobijate i sertifikat o stečenom znanju.

  • Šta mi je potrebno od opreme za pohađanje kursa?

    Ukoliko nemate sopstveni laptop, mi ćemo vam isti obezbijediti.

React – napredni kurs

React – napredni kurs

Nemanja Vrljanović
3 mjeseca

850 KM