Kysymyksiä ja vastauksia

Voiko kurssille osallistua Avoimen yliopiston kautta?

Kurssille voi osallistua vain Helsingin yliopiston tutkinto-opiskelijana.

Millä kielellä projektin voi tehdä?

Sovelluksen koodin, tietokannan ja commit-viestien kielen tulee olla englanti.

Sovelluksen käyttöliittymän ja README.md-tiedoston kieli voi olla suomi, ruotsi tai englanti.

Voiko sovelluksen tehdä muilla tekniikoilla kuin materiaalissa?

Tällä kurssilla sinun tulee tehdä Pythonilla ja Flaskilla web-sovellus, joka käyttää PostgreSQL-tietokantaa SQL-komentojen kautta kurssimateriaalin mukaisella tavalla. Voit tämän lisäksi halutessasi käyttää materiaalin ulkopuolisia tekniikoita.

Voiko sovelluksen toteuttaa parityönä/ryhmässä?

Sovellus on yksilöprojekti, eli sinun tulee toteuttaa se itsenäisesti. Kuitenkin voit mainiosti opetella ja miettiä asioita muiden kanssa.

Mitä teen, kun löysin virheen kurssin materiaalista?

Voit ilmoittaa virheestä Telegram-kanavalla, kurssin vastuuhenkilölle tai lähettää saman tien korjauksen kurssin GitHub-repositorioon.

Millä kurssilla oppii lisää aihepiiristä?

Suositeltava jatkokurssi on Full Stack Open, joka keskittyy moderniin JavaScript-ohjelmointiin ja käsittelee myös mm. dokumenttitietokanta MongoDB:n käyttämistä.

Voinko käyttää muuta kuin Linuxia sovelluksen kehityksessä?

Kurssimateriaali olettaa että käytössä on Linux, mutta voit halutessasi käyttää muutakin. Tällöin kuitenkin joissakin kohdissa täytyy soveltaa ohjeita ja etsiä lisätietoa itsenäisesti.

Mitä käy, jos en saa sovellusta valmiiksi?

Voit osallistua kurssille enintään kahdesti ohjatusti. Jos et saa sovellustasi valmiiksi kurssin aikana, sinun täytyy valita seuraavalla kerralla uusi aihe sovellukselle.

Miten kurssin voi suorittaa itsenäisesti?

Voit suorittaa kurssin itsenäisesti omalla aikataululla sopimalla asiasta kurssin vastuuhenkilön kanssa. Tällöin palautat valmiin sovelluksen vastuuhenkilölle arvioitavaksi.

Miksi kurssille saa osallistua ohjatusti vain kahdesti?

Yliopistolla on rajallisesti resursseja järjestää henkilökohtaista ohjausta.

Miten pääsen kurssin ohjaajaksi?

Uusille ohjaajille on aina tarvetta. Jos olet kiinnostunut ohjaamisesta, ota yhteyttä kurssin vastuuhenkilöön. Ohjaajan ohje

Miksi kurssin lyhenne on Tsoha?

Lyhenne tulee kurssin vanhasta nimestä Tietokantasovellusten harjoitustyö.