Kuva: Maya Pillai

Syväsukellus moderniin websovelluskehitykseen

Ota haltuusi React, Redux, Node.js, MongoDB ja GraphQL!

Kurssilla tutustutaan JavaScriptilla tapahtuvaan moderniin websovelluskehitykseen. Pääpaino on React-kirjaston avulla toteutettavissa single page -sovelluksissa, ja niitä tukevissa Node.js:llä toteutetuissa REST-rajapinnoissa.

Enrol
Moodle
Log in to view the registration key for Moodle.

Material

Rekisteröinti

Huomioithan, että sinun tulee olla ilmoittautunut kurssille Avoimeen yliopistoon, jotta voit saada kurssista opintosuoritusmerkinnän. Suoritettuasi hyväksytysti kaikki kurssin osiot, opintosuorituksesi kirjataan Helsingin yliopiston Oodi-opintohallintojärjestelmään viimeistään 4–6 viikon kuluttua siitä, kun olet suorittanut opintojakson.

Saat helsinki.fi-sähköpostiisi tiedon, kun opintosuoritus on kirjattu WebOodiin. Tämän jälkeen voit tarvittaessa tilata opinnoistasi Helsingin yliopiston virallisen opintosuoritusotteen.

Registration and fee

Kurssi on maksuton. Voit opiskella sen itsenäisesti Mooc-oppimisympäristössä.

Jos haluat kurssista suoritusmerkinnän (3-8 op) Helsingin yliopiston opintorekisteriin, sinun tulee ilmoittautua Avoimeen yliopiston opiskelijaksi. Tämä tapahtuu tämän opinto-ohjelman kohdasta Ilmoittautuminen. Tarkka ilmoittautumisaika näkyy klikkaamalla Ilmoittaudu-painiketta.

Varaamme oikeuden muutoksiin opinto-ohjelmassa.

Miten opiskelemaan?
Käytännön ohjeita opiskeluun
Järjestelyt erityistä tukea tarvitseville

Description

Kurssi sopii tietojenkäsittelyä tai tietotekniikkaa korkeakoulutasolla vuoden tai kaksi opiskelleille opiskelijoille sekä edistyneille ohjelmoinnin harrastajille. Kurssi päivittää myös ohjelmistokehityksen ammattilaisten web-sovelluskehitysosaamisen.

Kurssilla tutustutaan Javascriptilla tapahtuvaan moderniin websovelluskehitykseen. Pääpaino on React-kirjaston avulla toteutettavissa single page -sovelluksissa, ja niitä tukevissa Node.js:llä toteutetuissa REST-rajapinnoissa.

Kurssilla käsitellään myös sovellusten testaamista, konfigurointia ja suoritusympäristöjen hallintaa sekä NoSQL-tietokantoja.

Kurssin voit suorittaa osana Tietojenkäsittelytieteen osaston DEFA-opintoja (Digital Education For All). DEFA-väylää koskeviin kysymyksiin vastataan osoitteesta DEFA-help@cs.helsinki.fi ja kurssin sisältöön tai suoritukseen liittyvissä kysymyksissä voit olla yhteydessä kurssin vastuuhenkilöön.

Kurssin opiskelu tapahtuu itsenäisesti Mooc-oppimisympäristössä 15.3.2019-10.1.2020 välisenä aikana. Ilmoittautua voi 8.1.2020 saakka. Kaikkien tehtävien ja kokeiden tulee olla tehtynä viimeistään 10.1.2020.

Kurssisuoritukseen liittyvät kokeet tehdään verkko-oppimisympäristö Moodlessa, joka avautuu 15.3.19 Saat Moodle-linkin ja kurssiavaimen kirjautumalla tähän opinto-ohjelmaan (=kurssisivulle) Helsingin yliopiston käyttäjätunnuksella. Huom! Tämä onnistuu aikaisintaan Avoimeen yliopistoon ilmoittautumistasi seuraavana päivänä. Saat käyttäjätunnusta koskevaa lisätietoa sähköpostiisi ilmoittautumisesi jälkeen.

Huom! Mikäli haluat ruotsinkieliset tenttikysymykset, ota yhteyttä kurssin opettajaan viimeistään 10 päivää ennen tenttiä. Mikäli tarvitset verkkotentissä erityisjärjestelyitä (esim. pidennetyn vastausajan), tutustu niitä koskeviin ohjeisiin: Järjestelyt erityistä tukea tarvitseville. Erityisjärjestelyiden tarpeesta tulee ilmoittaa viimeistään 10 päivää ennen tenttiä.

Matti Luukkainen