Viimeisellä luennolla jatkamme tutustumista taulukkometodeihin, rakentelemme pienen malliprojektin josta saa apua lopputyötä varten ja tutustumme lopputyövaihtoehtoihin.
Category: KIE.TECH.050
Kuutosluennon aluksi tutkailemme kaksiulotteisia taulukoita ja tapoja tallentaa ja lukea tietoa niistä. Tämän jälkeen tutustumme JavaScriptin monipuolisimpaan tietotyyppiin, olioon. Luomme omia olioita ja tallennamme niihin tietoa, ja sen jälkeen opimme kuinka voimme tehokkaasti tallentaa, hakea ja muokata tietoa olioita ja taulukkometodeja käyttämällä.
Viitosluennolla perehdymme tapoihin, joilla voimme esittää ohjelmissa käsiteltyjä tietoja HTML-sivulla listaelementtien ja tauluelementin avulla, ja tutustumme pikaisesti siihen, kuinka voimme ohjelmassamme reagoida käyttäjän toimiin käyttöliittymällä tapahtumakäsittelijöiden avulla.
Jatkamme myös taulukoihin tutustumista ja käsittelemme sekä moniulotteisia taulukoita että hyödyllisiä taulukkometodeja. Tallennamme taulukoihin myös uudenlaista tietoa olioita käyttämällä.
Neljännellä luennolla jatkamme funktioihin tutustumista ja tutustumme pikaisesti funktioliteraaleihin ja nuolifunktioihin. Nuolifunktiot ovat verrattain uusi JavaScriptin ominaisuus, ja niiden avulla funktiota saa määritettyä hieman lyhyempää syntaksia käyttäen.
Tutustumme luennolla myös taulukoihin ja opimme kuinka voimme lukea ja tallentaa toisiinsa liittyviä tietoja helposti samaan paikkaan ja myös lukea niitä myöhemmin. Perehdymme myös siihen kuinka taulukoita voi muokata aina kun niihin tallennettuun tietoon täytyy tehdä joku muutos.
Kolmosluennon pääaiheena ovat funktiot ja metodit. Tutustumme funktioiden rakenteeseen ja toimintaan ja ryhdymme kirjoittamaan omia funktioita.
Kakkosluennolla sukellamme hiukan syvemmälle JavaScript-suohon ja tutustumme ohjausrakenteisiin ja ohjelmalohkoihin. Ohjausrakenteiden avulla voimme määrittää kuinka ohjelma esim. reagoi erilaisiin käyttäjältä saataviin syötteisiin tai vaikkapa laskutoimitusten tuloksiin (again with the maths!), ja suorittaa näiden perusteella eri toimintoja. Opimme myös kuinka voimme pyytää käyttäjää syöttämään arvoja ohjelman käsiteltäväksi.
Ensimmäisellä luennolla tutustumme JavaScriptin perusteisiin. Opimme kuinka voimme suorittaa JavaScript-ohjelmia selaimen konsolissa, omalla tietokoneella tai StackBlitz-sivuston kautta. Tarkastelemme JavaScriptiä yleisesti, tutustumme kielessä käytettäviin tietotyyppeihin, ja opimme kuinka muuttujat toimivat.