• sissejuhatus veebiraamistikesse (Angular, React, Vue)
• sissejuhatus Reacti
• komponentidel põhinev struktuur
• JSX
• Bootstrap
• Material UI
• Tailwind CSS
• Creative Tim
• rendering ehk väljakuvamine
• navigation ehk navigeerimine erinevate lehtede vahel
• pages, alamkomponendid ja ülemkomponendid ehk CBA arhitektuur
• props ehk komponentide vaheline suhtlus
• events ehk sündmustele reageerimine
• states ehk erinevad olekud
• forms ehk andmete lugemine
• useState (olek)
• useEffect (kõrvalefektid)
• useNavigate (navigeerimine)
• useRef (vormi väljade lugemine)
• useTranslate (tõlkimine)
• useParams (URL parameetrid)
• useMap (kaardirakendus)
• useContext (globaalne muutuja)
• Smartpost ja Omniva pakiautomaadid
• Google Maps kaart
• LHV EveryPay makse
• Firebase andmebaas
• sisselogimine ja registreerumine
• administraatori vaate loomine ning nupu peitmine
• URLi kaitse
• autentimise turvalisus
• fragmendid
• portaalid
• kõrvalefektid
• reducer's
• optimisatsioon
• redux
• back-end + React
• erinevus JavaScripti ja TypeScript vahel
• TypeScripti eelised
• Projekti konverteerimine TypeScripti
Koolituse lõpus tegeleme reaalsete proovitöödega, mida palume esmalt lahendada koolitatavatel ja seejärel näitame lahenduskäiku. Kõiki ülalpool toodud oskusi on võimalik proovitöödes reaalselt testida.
Pane tähele, et lisaks eeltoodud iseseisvale tööle on vajalik ka õppevideode läbitöötamine mahus ca 40 akadeemilist tundi