React kurs za sve one koji su zainteresovani da prošire svoje veštine u dizajniranju i programiranju za web. Ako ste završili kurs za JavaScript i želite da budete uspešan Frontend developer, ovo je idealan kurs.
Ovaj kurs namenjen je onima koji već poseduju znanja o programiranju i dobro poznaju programski jezik JavaScript, а gradivo obuhvata JavaScript biblioteku za razvoj SPA Web aplikacija – React.
Poznavanje bilo kog JavaScript framework-a je nešto što je neophodno za svakog Front end ili Full stack developera i nešto što će mu osigurati siguran posao u budućnosti. Jedna od trenutno najpopularnijih biblioteka za razvoj Web aplikacija je upravo React. Primarni zadatak React-a je rešavanje problema kreiranja velikih Web aplikacija u kojima se podaci i informacije menjaju u realnom vremenu.
Cilj ovog kursa je naučiti osnove React biblioteke uz konstantnu primenu naučenih znanja u praksi kroz kreiranje mini projekata kako bi svaki polaznik na kraju kursa mogao da samostalno kreira realne web aplikacije.
Svi polaznici će imati prilike da na domaćim zadacima koje dobijaju nakon svakog predavanja vežbaju svoju samostalnost u radu a od svog predavača će nakon svakog pregleda rada dobijati komentare kako bi na kraju došli do što optimalnijeg rešenja.
Šta ćete naučiti?
Sadržaj kursa:
1. React biblioteka:
Namena i moguće primene React framework-a
Upoznavanje sa strukturom React-a
Uvod u component based razmišljanje
DOM vs Virtual DOM
Create React App
Šta je čemu služi i kako se koristi JSX
Funkcionalne komponente
Klasne komponente
Prenos podataka (Props vs State)
Uslovno renderovanje
Životni ciklus komponente
Liste i ključevi (keys)
Rad sa hook-ovima (useState, useEffect…)
Rad sa context-om
Izvršavanje API zahteva i prikaz podataka
Rad sa “refs”
Stilizovanje komponente
2. Rad sa spoljašnjim bibliotekama:
Rutiranje
Tailwind za stilizaciju komponente
UI Biblioteke i stilizovanje (Ant design, material design…)
Rad sa formama (Formik, React hooks form, Final form…)
Literatura
Napomena: Za online kurseve literatura se dobija samo u digitalnom formatu.
Ispiti i sertifikati
Po završetku kursa polaznik dobija diplomu škole računara IT CENTAR.
Potrebni preduslovi
Kurs zahteva poznavanje HTML-a, CSS-a i JavaScript-a.
Poseban popust za polaznike
IT Centar želi da ponudi svojim polaznicima sveobuhvatno znanje da bi postali konkurentniji na tržištu rada. Znajući da jedan trening nije dovoljan za zaposlenje, IT Centar svojim polaznicima koji ulažu vreme i novac u edukaciju želi da pomogne kroz posebne popuste koji se mogu iskorititi za srodne obuke. Svi kandidati koji u IT Centru odslušaju trening Osnove Programiranja dobiće vaučer koji mogu iskoristiti za jedan od treninga iz oblasti programiranja (PHP, Web dizajn i Android).
Cena i način plaćanja
Cena: 260
Cena za individualnu nastavu: 260
Cena -10% (prijave do datuma):234 (03.11.)
Cena -15% (prijave do datuma):220 (18.10.)
Početak kursa:18.11.2024.
Prikazane cene su u EUR a plaćanje je u RSD po srednjem kursu NBS na dan uplate.
Podeli informaciju o kursu na svom profilu ili pošalji prijatelju!