Tredun ohjelmistokehittäjien kurssimateriaaleja
Tällä kurssilla opitaan alkeet JavaScript-ohjelmoinnista sekä siitä miten JavaScriptillä voidaan lisätä toiminnallisuutta HTML-sivuille. JavaScript on monipuolinen ohjelmointikieli ja sitä voidaan käyttää monella eri tavalla:
Tällä kurssilla käsitellään kohtaa 1 ja mahdollisesti tutustutaan hieman kohdassa 2 mainittuun SPA-ohjelmointiin (jos ehditään).
Ohjelmointiesimerkit tällä kurssilla käyttävät JavaScript:in versiota ES6 (ECMAScript 6 vuodelta 2015). JavaScript:in standardia päivitetään nykyisin joka vuosi (ECMAScript2019).
Käytämme editorina ilmaista Visual Studio Code:ea (voit asentaa sen kotikoneelle täältä.
Jotta esimerkit toimivat käytä uusinta Chrome-selainta, joka tukee hyvin ES6:sta (katso miten eri selaimet tukevat ES6:sta täältä).
Codesandbox.io on verkossa toimiva ohjelmointiympäristö, jonka avulla on helppo kokeilla selainohjelmointia. Toimii myös ilman tilin luomista. Käytämme tätä mahdollisesti kurssin loppupuolella.