+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
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
Milorad Smiljanić

Frontend Web programiranje

Sa kreiranjem web stranica započeo sam 2014. Moj prvi korak bio je učenje i istraživanje HTML-a i CSS-a, nakon nekog vremena otkrio sam mnoge zanimljive stvari i postao Javascript entuzijasta i zaljubljenik u kodiranje. Volim da učim nove stvari i da svakog dana budem u korak sa novim tehnologijama. Slobodno vrijeme koristim za aktivnosti kao što je teretana, fudbal i druženje sa prijateljima. Svako od nas zaslužuje da uživa, pogotovo ako radi ono što voli i provodi vrijeme na najbolji mogući način.

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.

Pogodnosti za firme

Za kompanije

Naše edukacije prate potrebe tržišta, jer mi nudimo jedinstvene kurseve iz najaktuelnijih oblasti IT-ja.Pogledaj našu ponudu i izaberi kurs prema svojim afinitetima.

Popust za više polaznika

Ukoliko dvoje ili više zaposlenih iz vaše kompanije pohađa neki od Q Station-ovih kurseva, ostvarujete popust u iznosu od 10%.

Kratki kurs iz osnova Projektnog Menadžmenta

Svakoj firmi su potrebni ljudi koji razumiju principe Projektnog Menadžmenta, zbog toga za sve zainteresovane na kraju kurseva organizujemo radionice gdje se upoznaju sa osnovama ove oblasti.

Tražite talente?

Po svakom završenom ciklusu preporučićemo vam najtalentovanije polaznike iz Vama interesantnij oblasti.

React – napredni kurs

React – napredni kurs

Milorad Smiljanić
3 mjeseca

850 KM