Frontend Talks: Kako izraditi jednostavnu blog aplikaciju koristeći ReactJS – Prvi dio

Prvi Frontend Talks u 2018. godini otvaramo s radionicom”Kako izraditi jednostavnu blog aplikaciju koristeći ReactJS” koju će održati Sebastijan Dumančić i Vlatko Vlahek iz Prototypa. Prva radionica održat će se 11.01.2018. godine u 18 sati u BIOS-u.

Opis radionice

Kroz dvije radionice pokazati ćemo osnovne pojmove vezane za ReactJS i kako iskoristiti to znanje za izradu primjera jednostavne blog aplikacije. Unutar predavanja pokazati ćemo neke od primjera dobrih i loših praksi te dati korisne savjete polaznicima kako bi im daljnji rad u ReactJS bio što lakši.

Polaznici bi trebali dobiti uvid u:

  • Vrste komponenata u ReactJS-u
  • Routing u ReactJS-u
  • State / Props u ReactJS-u
  • Proptypes u ReactJS-u
  • Event handleri i Callback funkcije u JS-u
  • Akcije i Action creatori u ReactJS-u
  • ES6 arrow funkcije
  • API komunikacija
  • Autentikacija

Potrebno znanje

  • Osnove JS-a
  • Osnove HTML-a i CSS-a

Potrebna oprema

  • Prijenosno računalo i puno dobre volje

Potrebno instalirati:

  • VS Code / Sublime sa Sublime Babel i ESLint ekstenzijama
  • Node.js / NPM
  • Webpack
  • Git

Predavači:

  • Sebastijan Dumančić je završio FERIT u Osijeku te gostujući semestar na TU Graz, a zadnjih godinu dana radi kao frontend developer u Prototypu. Uz to se bavi web dizajnom i UX/UI-jem.
  •  Vlatko Vlahek karijeru je započeo u tvrtki Shoutem, gdje prolazi nekoliko pozicija, te veći dio vremena provodi kao DevOps inženjer, zadužen za baze podataka i infrastrukturu ključnih klijenata iz inozemstva. Suosnivač je digitalne agencije Prototyp, u kojoj je trenutno zaposlen na poziciji tehničkog direktora, te se aktivno bavi ASP.NET i JavaScript developmentom. Trenutni fokus su mu frontend arhitektura i React.

Želiš li nam se pridružiti? Ispuni ova tri podatka.

Predznanje:
Osnove JS-a, HTML-a i CSS-a
Oprema:
Prijenosno računalo i puno dobre volje

Ostavi Komentar

Vaša adresa e-pošte neće biti objavljena. Nužna polja su označena s *