Tredun ohjelmistokehittäjien kurssimateriaaleja
Tällä kurssilla opiskelemme ensin ohjelmoinnin perusteet käyttäen JavaScript-ohjelmointikieltä. Sen jälkeen alamme katsoa, miten sillä voidaan lisätä toiminnallisuutta HTML-sivuille.
JavaScript on monipuolinen ohjelmointikieli, joka on lisäksi ainoa, joka toimii verkkoselaimessa. Vaikka verkkosivutoteutuksia voidaan kirjoittaa monella eri ohjelmointikielellä, kaikki muut kielet muunnetaan jossakin kohtaa JavaScriptiksi.
JavaScriptiä käytetään yleensä seuraavilla eri tavoilla:
JavaScriptistä on olemassa myös tyypitetty versio eli TypeScript, jonka suosio on kasvanut huomattavasti. TypeScriptin omaksuminen on suhteellisen helppoa, kun osaa ensin JavaScriptiä.
Käytämme koodieditorina Visual Studio Codea, joka on ilmainen koodieditori. Sen voi ladata myös kotikoneelle täältä
Jotta kaikki toimii yhtenäisesti, käytämme kaikki Chrome-selainta. Eri selainten välillä on joskus pieniä eroavaisuuksia siinä, miten ne näyttävät asioita. Välttääksemme sekaannuksia, käytämme kaikki samaa selainta.