Hallitse web-kehityksen ydin!
JavaScript on modernin verkkokehityksen kulmakivi – ja nyt sinulla on mahdollisuus oppia sen tehokas hyödyntäminen. JavaScript-ohjelmointi -koulutus antaa sinulle kattavan pohjan JavaScriptin perusteisiin sekä käytännön työkalut interaktiivisten ja käyttäjäystävällisten verkkosovellusten rakentamiseen.
Opit hallitsemaan JavaScriptin syntaksin, funktiot ja tapahtumankäsittelyn, syvennyt DOM-skriptaukseen sekä dynaamisen sisällön hallintaan ja saat varmuutta lomakkeiden käsittelyyn. Lisäksi perehdyt olio-ohjelmointiin ja JavaScriptin tarjoamiin valmiisiin olioihin, joiden avulla koodisi muuttuu tehokkaammaksi ja ylläpidettävämmäksi. Käytännön harjoituksilla tutustut myös AJAXiin, Fetch APIin ja JavaScriptin suosituimpiin kirjastoihin, kuten Reactiin ja Vueen, jolloin ymmärrät, miten modernit verkkosovellukset rakennetaan.
Training formats
Classroom
Remote
Duration
2 days
Price
1645 €
Kenelle koulutus on suunnattu?
Jos työskentelet ohjelmistokehityksen, web-kehityksen tai IT-alan parissa ja haluat viedä JavaScript-osaamisesi seuraavalle tasolle, tämä koulutus on sinulle. Olitpa sitten front-end- tai full-stack-kehittäjä, UX/UI-suunnittelija tai tekninen projektipäällikkö, saat arvokasta tietoa ja käytännön osaamista, joka tekee sinusta entistä tehokkaamman kehittäjän. Myös järjestelmäasiantuntijana tai verkkosivustojen ylläpidon parissa työskentelevänä tulet hyötymään syvemmästä ymmärryksestä JavaScriptin toiminnasta. Tämä koulutus sopii sinulle, jos sinulla on jo ohjelmoinnin perustiedot, mutta haluat varmuutta ja käytännön kokemusta JavaScriptistä.
Lisätietoja osallistujille
Kurssilla käytetään ilmaisia työkaluja kuten Visual Studio Code-editoria sekä Git-versionhallintasovellusta.

KIRJOITA
parempaa, tehokkaampaa ja ylläpidettävämpää JavaScript-koodia.

YMMÄRRÄ
modernin verkkosivuston ja -sovelluksen toiminnan periaatteet.

RAKENNA
yhden sivun SPA-sovelluksia DOM-skriptauksen ja AJAXin avulla.

HYÖDYNNÄ
JavaScriptin tarjoamia kirjastoja ja työkaluja kehitystyössäsi.
Ohjelma
Päivä 1
- JavaScript-versiot
- Scriptin liittäminen sivulle
- JavaScriptin kielioppi
- JavaScriptin sisäänrakennetut funktiot
- Ehtolauseet ja silmukointi
- Reagointi käyttäjän toimenpiteisiin
- Tapahtuma-olio
- Tapahtumien kupliminen
- Oletuskäsittelyn estäminen
Päivä 2
- Mitä oliot ovat
- Oman olion toteutus
- Elementtien etsintä ja muokkaus
- Tyylien ja sisällön muokkaus
- Lomakkeen validointi
- Eri tyyppiset syöttökentät ja ominaisuudet
- AJAX ja Fetch API
- Selaimen kontrollointi
- HTML5:n JavaScript-APIt
- Katsaus jQuery, React, Vu
- Työkalujen esittely
- Kurkistus palvelinpuolen JavaScriptiin: Node.js
Kouluttaja

Mika Stenberg
Huippuasiantuntija, joka tekee digitalisaatiosta totta
Mika on kokenut IT-asiantuntija, jolla on lähes 15 vuoden käytännön kokemus ohjelmistokehityksestä, verkkopalveluista ja integraatioista. Hän yhdistää teknisen osaamisensa pedagogiseen ammattitaitoon ja osaa tehdä monimutkaisista aiheista ymmärrettäviä ja käytännönläheisiä. Digitalisaation kehittäminen ja uusimpien teknologioiden hyödyntäminen ovat hänen ydinosaamistaan, ja hän on toteuttanut lukuisia menestyksekkäitä koulutuksia niin ohjelmoinnin, pilvipalveluiden kuin koneoppimisen saralla. Hän ei vain kouluta – hän inspiroi, auttaa oivaltamaan ja vie osaamisen seuraavalle tasolle.

Ilmoittaudu edullisemmin – tutustu etuihisi
Ryhmäalennus
Tarjoamme -10% alennuksen vähintään 3 hengen ryhmille. Hyödynnä etu verkkokaupassa koodilla TIIMI10 tai kysy tarjousta koulutusmyyjältämme: johanna.niittula@tieturi.fi
Koulutuskortti
Suositulla koulutuskortilla voit säästää jopa -40% koulutuspäivissä ja saat mahdollisuuden hyödyntää laajempaa koulutustarjontaa. Lue lisää täältä.

Sijainti
Keilaranta 1 Business Park
Keilaranta 1 A
02150, ESPOO
Keilaranta 1 Business Park sijaitsee meren rannalla Espoon Keilaniemessä, lähellä Helsingin ydinkeskustaa. Länsimetron pysäkki ja taksiasema ovat kiinteistöä vastapäätä sekä autoille löytyy parkkipaikkoja.
Rakennuksen pääsisäänkäynti sijaitsee parkkipaikan puoleisella pihalla
You might be interested in these courses: