Apukysymyksia
#Apukysymyksiä harjoitustyön ensimmäisen vaiheen dokumentointiin.
*Minkä ympäristön (asennuspaketti, Web-palvelin, tietokanta jne.) valitsit? *Miten asentaminen tapahtui? Kuvaa keskeiset vaiheet ja mahdollliset ongelmat. *Käytätkö Web-sovelluskehystä? Mitä?
Näiden lisäksi muista ottaa käyttöön valitsemasi tietokanta ja toteuta yksinkertaiset luku- ja kirjoitusoperaatiot niin, että sovelluksesi osaa tallentaa käyttäjän syötettä tietokantaan ja lukea sitä sieltä. Palautettavassa dokumentissa tulis olla myös otteita keskeisistä konfiguraatio- ja kooditiedostoista, listaus tehtävän suorittamisen kannalta erityisen hyödyllisistä materiaaleista (linkkeinä) ja kolme erityisen helpoksi tai vaikeaksi osoittautunutta asiaa.
Muista myös Harjoitustyön raportointia koskevat ohjeet!
#Harjoitustyön raportointi
Harjoitustyöpisteet kerätään julkaisemalla toteutuskerran Slackissä tiivis kuvaus toteuttamastasi toiminnosta.
Yksittäiseen ominaisuuteen liittyvän viestin tulee sisältää seuraavat pääkohdat:
- tiivis kuvaus toteutuksesta,
- muutamia otteita toteutuksesta (ohjelmakoodista, asetustiedostoista, ...),
- listaus (siis lista linkkejä) ohjeista tai esimerkiksi verkkolähteistä jotka olivat erityisesti hyödyksi tehtävää tehdessä ja
- listaus vähintään kolmesta asiasta, jotka olivat valitulla teknologialla joko erityisen helppoja tai vastaavasti hankaloittivat työtäsi merkittävästi.
Kun viesti on valmis, julkaise se Slackissä. Halutessasi voit kirjoittaa kuvauksen esimerkiksi dillinger.io-palvelulla ja liittää sen Slackiin-viestiin PDF-muodossa. Mikäli mahdollista, voit julkaista koko kuvauksen sellaisenaan Slack-kanavalle.
Kuvauksen mukainen viesti on toimitettava Slackiin viimeistään perjantaina kello 17 mennessä sillä viikolla, joilloin kyseisestä ominaisuudesta jaetaan pisteet: kirjoita viesti ominaisuuteen liittyvälle kanavalle ja lisää siihen sopivat hashtagit: #django, #nodejs, #react, #vue, #angularjs, #rubyonrails, #codeigniter, #lavarel, #flask, #firebase, #pylons, #turbogears ja/tai #dotnet.
