Tietokantasovellus
Sivuston tarkoitus on auttaa kurssin keskeisimpien ongelmien kanssa. Harjoitustyön ei tule olla laaja (esimerkki liian laajasta harjoitustyöstä: galleria / galleria docs). Kurssilla ei tarvitse keksiä pyörää uudelleen (toisin kuin itse aikoinani tein), vaan kehyksiä saa (ja on suotavaakin). Keskittykää kurssilla itse kurssin asiaan ja omat kikkailut kannattaa suosiolla jättää vapaa-ajalle.
Ryhmät
- Kesä11 (laitoksen intrassa, eli laitostunnuksilla pääsee)
- K11 (laitoksen intrassa, eli laitostunnuksilla pääsee)
- S10 (laitoksen intrassa, eli laitostunnuksilla pääsee)
- K10 (laitoksen intrassa, eli laitostunnuksilla pääsee)
Aiheita
Tein muutamia omia aiheita valittavaksi.
Linkkejä
Harri Laine on kerännyt kurssin sivulle kasan linkkejä: Oppimateriaalia
- WAPPStack
- Windowsilla toimiva Apache, PHP ja PostgreSQL -paketti. Tämän avulla saa sisäisen palvelinympäristön Windowsiin.
- WampServer
- Windowsilla toimiva Apache, MySQL ja PHP -paketti. Tämän avulla saa sisäisen palvelinympäristön Windowsiin.
- GIT
- Hajautettun versionhallinnan ohjelma. Hyvä apu tiedostojen siirtoon ja ajantasaisena pitämiseen.
- GITHub
- GITin ympärille Railsilla tehty jakeluvaraston ylläpitopaikka. Esimerkiksi täällä pidettynä ohjaaja näkee koodin suoraan ilman suuria latailuja.
- PHP-manuaali
- PHP:n virallinen manuaali.
- CakePHP
- Rails-tyylinen kehys PHP:lle.
- atomik framework
- Yksinkertainen logiikkaan ja näkymään perustuva kehys (ei siis MVC, mutta laajennettavissa siihen).
- PHP ActiveRecord
- ActiveRecord-mallin toteutus PHP:lle. Vaatii toimiakseen PHP 5.3 vai uudemman, joten alkokrunnilla sitä ei voi valitettavasti käyttää.
- ActiveRecord-malli
- Eräs tietokannan oliomallinnusmalli, käytössä mm. Railssissa.
- Ruby on Rails
- Mainio Ruby-kielellä toteutettu web-kehys.
- Web-kehyksiä
- Wikipedian lista web-kehyksistä.
- Don't repeat yourself
- Periaate, jota kaikkien olisi syytä noudattaa.
Tämän sivun todo-lista
- Minimi-implementoituja tietokannan pystyttyttämistä auttavia sovelluksia
Antakaa palautetta tästä ja ryhmien sivuista sähköpostilla tai irkitse. Olisi mukava liittää ajankohtaisia linkkejä ja muuta materiaalia, joita opiskelijat tarvitsevat kurssin tueksi.

