Koulutuksessa tutustumme Javascript-kielen perusteisiin ja siihen, miten sen avulla voit luoda toiminnallisuuksia www-sivuille.
Tavoite
Koulutuksen jälkeen osaat luoda yksinkertaisia www-sivujen toimintoja sekä lukea ja päivittää Javascript-koodia.
Kenelle
Kurssi on tarkoitettu henkilöille, joilla on perustiedot HTML- ja CSS-kielistä, jotka joutuvat luomaan ja muokkaamaan www-sivun toiminnallisuuksia Javascript-kielellä.
Ohjelmaversio
Tässä koulutuksessa käytetään uusinta Notepad ++ -sovelluksen versiota (ilmainen). Suosittelemme lataamaan sovelluksen ennen koulutuksen alkua.
Koulutuksen sisältö
Mitä on Javascript ja mihin sitä käytetään?
- Javascriptin perusperiaatteita. Javascript kirjastot ja kielen syntaksi
- Miten voisin hyödyntää Javascriptia? Esimerkkejä.
JavaScriptin lisääminen omille sivuille
JavaScriptin alkeita
- ohjelmoinnin elementit
- vakiot, muuttujat ja niiden näkyvyys
- käyttöliittymä objektit
- Web-sivun elementtien arvojen käsittely
- Olio-ohjelmointi ja prototyyppimalli
- Moduulit
- Funktiot
Oliot Javasriptissä
- Tapahtumakäsittely
- Taulukko (Array-objekti)
- String, Date ja Math objekti
- Ohjelmoijan määrittelemät objektit
Lomakkeiden käsittely
Säännönmukaiset lausekkeet, evästeet
Dynaaminen HTML (tyylitiedostot, DOM & JavaScript)
Valmiit JavaScript-kirjastot
- jQuery
- Muut käytettävät kirjastot
JavaScript ja HTML5 Canvas ja WebGL
Avainsanat
JavaScript, HTML5, Selainohjelmointi, Kotisivut, Kotisivujen muokkaus, www-sivut, HTML, CSS, Tyylitiedosto, HTML5 Canvas, WebGL
Kurssilainen –
Kurssilainen –
Vähän turhan lyhyt aika. Tehtävät olivat hankalia toteuttaa ilman kunnollisia tukimateriaaleja. Näin hankala aihe kaipaisi sitä, että onnistuisi tekemään harjoituksia oikein. Siksi olisi hyvä, että varmistettaisiin että aikaa on tarpeeksi ja tukea on saatavilla. Eli jonkinlainen harjoitusmateriaalipaketin päivitys olisi paikallaan.