• sissejuhatus veebiraamistikesse (Angular, React, Vue)
• sissejuhatus Reacti
• Components
• Styles
• Templates
• tag’id
• klassid
• id’d
• stiilid
• vormid
• JSX
• Dünaamiline väljakuvamine
• värvid, tekst, font
• erinevad display’d
• responsiveness
• margin’d, padding’ud
• dünaamilised CSS klassid
• Bootstrap
• muutujad, nende teisendamine
• tingimuslaused
• tsüklid
• massiivid
• funktsioonid
• objektid
• JSON
• DOM manipulation
• sorteerimine
• filtreerimine
• muutmine
• järjekorra numbri otsimine
• elemendi otsimine
• kustutamine
• lisamine
• muutmine
• Rendering
• Pages
• Databinding
• Props
• Events
• States
• Forms
• Two-way binding
• 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
• korrektne koodistiil
• alamkomponendid
• TypeScript
Koolitusel valmib portfoolio, veebipood, tagasisidede rakendus, lisaks väga mitmeid väikeseid rakendusi läbi koduste tööde.
Pane tähele, et koolitusel on vajalik sooritada lõpuprojekt mahus ca 40 akadeemilist tundi. Anname selleks aga juhendi koolituse lõpus ning abistame igakülgselt selle valmimisel.