JavaScript & React: nullist front-end spetsialistiks intensiivõpe
Õpi JavaScripti ja Reacti nullist: ehita veebipood, API-integratsioonid ja SPA-rakendus front-end spetsialistiks saamiseks.
Viimastel aastatel on veebiraamistikud front-end maailma vallutanud, puhta JavaScriptiga tänapäeval enam töömaastikul hakkama ei saada. Veebiraamistikest üks populaarsematest on React, millel on meeletu kogukondlik tugi. React on hinnatud tööriist, kuna tal on kõige parem dokumentatsiooni tugi, mis võimaldab edukalt iseseisvat õpet jätkata, väga suur populaarne kogukond ning Reactile on tööpakkumisi kõige enam.
Koolitusel valmistame mitu rakendust, põhimoodul on veebipoe nullist valmistamine. Paneme suurt rõhku API otspunktidele (pakiautomaatide kättesaamine, online makse sooritamine, andmebaasiga suhtlus, Google Maps abil poodide väljakuvamine) ning massiivide ja objektide väljakuvamisele ning manipuleerimisele. Iga koolituspäeva lõppedes saadetakse iseseisvad harjutused koos lahendustega.
Koolituse maht: 200 akadeemilist tundi — 70 t kontaktõpet, 50 t iseseisvaid harjutusi, 40 t lõpuprojekti ja 40 t õppevideoid.
Õppevorm: reaalajas veebis (Google Meet / Zoom) või soovi korral kohapeal (Roosikrantsi 8b, Tallinn).
Arendada osaleja praktilisi Reacti oskusi nii, et koolituse tulemusena oskab osaleja kasutada Reacti veebiraamistikku front-end arenduseks.
Algajad front-end programmeerimise huvilised. JavaScripti programmeerimiskeele huvilised. React veebiraamistiku huvilised. Spetsialistid, kes soovivad IT-arenduse alaseid lisateadmisi hankida.
Õppegrupi suurus: 2–3 inimest ühes grupis — suure grupiga võrreldes muudab see õppe eriliselt personaalseks ja põhjalikuks.
Kursuse alustamiseks on vajalik esmane arvuti kasutamise oskus. Soovituslikult varasem kokkupuude programmeerimisega (võimalik korvata suure motiveeritusega).
React spetsialisti õpe nullist (70 ak. tundi auditoorselt + 50 ak. tundi koduste töödena)
Reacti sissejuhatus (2 ak. tundi + 2 ak. tundi iseseisvalt)
- sissejuhatus veebiraamistikesse (Angular, React, Vue)
- sissejuhatus Reacti
- Components
- Styles
- Templates
HTML Reactis (4 ak. tundi + 2 ak. tundi iseseisvalt)
- tag'id
- klassid
- id'd
- stiilid
- vormid
- JSX
- Dünaamiline väljakuvamine
CSS Reactis (4 ak. tundi + 2 ak. tundi iseseisvalt)
- värvid, tekst, font
- erinevad display'd
- responsiveness
- margin'd, padding'ud
- dünaamilised CSS klassid
- Bootstrap
JavaScript Reactis (8 ak. tundi + 8 ak. tundi iseseisvalt)
- muutujad, nende teisendamine
- tingimuslaused
- tsüklid
- massiivid
- funktsioonid
- objektid
- JSON
- DOM manipulation
Massiivide manipuleerimine (8 ak. tundi + 6 ak. tundi iseseisvalt)
- sorteerimine
- filtreerimine
- muutmine
- järjekorra numbri otsimine
- elemendi otsimine
- kustutamine
- lisamine
- muutmine
Reacti põhiteadmised (10 ak. tundi + 6 ak. tundi iseseisvalt)
- Rendering
- Pages
- Databinding
- Props
- Events
- States
- Forms
- Two-way binding
Hookid (12 ak. tundi + 6 ak. tundi iseseisvalt)
- useState (olek)
- useEffect (kõrvalefektid)
- useNavigate (navigeerimine)
- useRef (vormi väljade lugemine)
- useTranslate (tõlkimine)
- useParams (URL parameetrid)
- useMap (kaardirakendus)
- useContext (globaalne muutuja)
API päringud (12 ak tundi + 10 ak tundi iseseisvalt)
- Smartpost ja Omniva pakiautomaadid
- Google Maps kaart
- LHV EveryPay makse
- Firebase andmebaas
Reacti korrektne arhitektuur (10 ak. tundi + 8 ak. tundi iseseisvalt)
- korrektne koodistiil
- alamkomponendid
- TypeScript
Koolituse lõppedes koolitatav:
- teab HTML ja CSS keelte põhiteadmisi ja oskab neid Reactis kasutada;
- mõistab JavaScripti keele põhiteadmisi ja oskab Reactis andmeid dünaamiliselt välja kuvada;
- saab aru SPA rakenduse põhimõtetest ja oskab kasutada efektiivselt hooke;
- oskab kasutada API otspunkte ja teab, kuidas ühendada Reacti rakenduse teiste väliste rakendustega;
- on võimeline kasutama alamkomponente, loomaks arhitektuuriliselt korrektset veebirakendust.
Koolituse lõpus valmistab koolitatav koolitaja juhendamisel lõpp-projekti. Funktsionaalse ja töötava lõpp-projekti valmimisel ja koolitaja hinnangu edukal sooritamisel väljastatakse kursuse lõpetanule tunnistus.
Tõend väljastatakse õppijale kui õpitulemusi ei saavutatud, kuid õppija võttis osa õppetööst. Tõend väljastatakse vastavalt osaletud kontakttundide arvule.
Õppemeetodid: interaktiivsed loengud, praktilised ja iseseisvad tööd ning õppevideod.
NB! Kõigile registreerunutele saadetakse tasuta monitor, et koolitust saaks jälgida ühelt ja kaasa kirjutada teiselt ekraanilt.
Koos KM-ga: 2500,00€
01.09.2026 – 12.11.2026
09:00–12:15
Online, Tallinn
Roosikrantsi 8b või veebis
Teisipäeviti ja neljapäeviti kell 09:00–12:15. Toimub veebis (Google Meet / Zoom) või soovi korral kohapeal (Roosikrantsi 8b, Tallinn). Koolituse kogumaht 200 ak tundi.
200 ak tundi
Eesti keel · E-õpe, E-õpe reaalajas, Klassikoolitus
Küsi lisainfot selle koolituse kohta
Vastame kiirelt — küsi vabas vormis, mida soovid teada.
Registreeru koolitusele
Täida allolev vorm ja võtame sinuga ühendust.