Tietokannat ja web-ohjelmointi

Esimerkkisovellus

Kurssin esimerkkisovelluksena on huutokauppasovellus, jossa on seuraavat toiminnot:

Tämä on esimerkki sovelluksesta, joka on kurssin vaatimusten mukainen ja toteutettu kurssin materiaalin avulla. Sovelluksen koodi on saatavilla GitHubissa.

Sovelluksesta on myös saatavilla videosarja, joka näyttää sovelluksen luontiprosessin. Videot antavat kuvaa siitä, miten web-sovelluksen kehitystyö etenee käytännössä.

Videosarjan osat

Osa 1 Projektin aloitus
Osa 2 Tunnuksen luonti ja kirjautuminen
Osa 3 Uuden ilmoituksen lisääminen
Osa 4 Ilmoitusten näyttäminen
Osa 5 Ilmoituksen muuttaminen
Osa 6 Ilmoituksen poistaminen
Osa 7 Ilmoituksen etsiminen hakusanalla
Osa 8 Oikeuksien tarkastaminen
Osa 9 Tiedon löytymisen tarkastaminen
Osa 10 Käyttäjän kirjautumisen tarkastaminen
Osa 11 Käyttäjän syötteiden rajoittaminen
Osa 12 Käyttäjäsivut
Osa 13 Ilmoituksen luokittelu (versio 1)
Osa 14 Ilmoituksen luokittelu (versio 2)
Osa 15 Luokkien päivitykset ja tarkastukset
Osa 16 Huudon tekeminen
Osa 17 Huudon kelvollisuuden tarkastaminen
Osa 18 Kuvan lisääminen ilmoitukseen
Osa 19 Ilmoituksen kuvien hallinnointi
Osa 20 Ulkoasun yhtenäistäminen
Osa 21 CSS-tyylit ja uusi etusivu
Osa 22 Ilmoitussivujen parantaminen
Osa 23 Virheviestien parantaminen
Osa 24 CSRF-aukon estäminen
Osa 25 Käytettävyyden parantaminen
Osa 26 README.md ja Pylint-huomautukset