Primenite najpopularniju biblioteku Java script-a

react

React je open-source biblioteka Java script-a namenjana za prikaz sadržaja korisniku sajta i mobilnih aplikacija.

Primarni zadatak React-a je rešavanje problema kreiranja velikih aplikacija u kojima se podaci i informacije menjaju u toku vremena. Kao takav, često se kaže da predstavlja slovo V (view) u skraćenici MVC.

Cilj ovog kursa je razumevanje koncepta upotrebe Java script-a i njegove biblioteke React, kao i njene upotrebe sa ciljem prikaza dinamičkih podataka u komunikaciji sa serverskim komponentama.

Veštine koje ćete savladati

Ovo su veštine koje ćete savladati na ovom kursu. On je jedan u nizu kurseva čija se materija nastavlja jedna na drugu tako da ćete neke od ovih tehnologija na ovom kursu započeti a već na sledećem proširiti i dopuniti.

  • 100%
    DOM vs Virtual DOM
  • 100%
    Operatori, događaji
  • 100%
    Props i state
  • 100%
    Forme i refs
  • 90%
    React i Node

Sadržaj kursa

  • Istorijat, namena i primene
  • Biblioteke Java scripta
  • Specifičnosti, namena i moguće primene
  • Upoznavanje sa okruženjem React.js
  • Uvod u razmišljanje na "react" način (component based)
  • DOM vs Virtual DOM
  • Upoznavanje sa JSX sintaksom i podsećanje JS(ES6) i HTML
  • Rad sa operatorima
  • Komentari
  • Rad sa događajima
  • Prenos podataka, upoznavanje sa "props" i "state"
  • Komponovanje aplikacije od manjih komponenti
  • Rad sa formama i "refs"
  • Životni ciklus komponente
  • Inline" stilovi
  • Primer dohvatanja i prikazivanja podataka sa API-ja
  • Upotreba "react" na Node okruženju
  • Uključivanje gotovih komponenti u react aplikaciju preko menadžera paketa(npm)
  • React + redux

Šta misle naši polaznici

Upoznajte predavača

nikola

Nikola Milošević

Nikola Milošević je diplomirao i specijalizirao elektrotehniku i računarstvo u užoj oblasti Internet tehnologija. Ima veliko iskustvo u oblasti savremenih web tehnologija koje je praktično realizovao u većem broju softverskih projekata. Radio je u kompanijama New Frontier Saga i Knip. Aktivno koristi: JS(React, JQ, Knockout, Durandal), HTML, CSS, PHP, .NET ASP, XML.

kojic

Dr Nenad Kojić

Diplomirao je i doktorirao na Elektrotehničkom fakultetu. Član je domaćih društava „Etran“ i „Telekomunikacije“, kao i grupe za digitalnu obradu slike, telemedicinu i multimediju Elektrotehničkog fakulteta u Beogradu. Već 10 godina unazad je recezent radova domaće konferencije „TELFOR“. Podjednako je angažovan u formalnom obrazovanju kao i na realnim projektima IT kompanija. Stručnjak je za prekvalifikaciju u zanimanja: Grafički Web dizajner, Front-End Developer i Back-End Developer. Za njega polaznici kažu da je čovek koji neguje pozitivan stav, ume da prenese znanje na jednostavan način, detaljan je u radu, prati sposobnosti svakog polaznika i izvlači najbolje potencijale iz njih.