Vuorovaikutteinen WEB

Vuorovaikutteinen WEB -opintokerho muokkaa

Kerho on aloittanut elämänsä elokuussa 2011 Raahessa. Kokoonnumme tiistaisin klo 9.30 - 12.00 Tökärillä. Meitä on mukana tässä vaiheessa (23.9.2011) viisi henkilöä. Näiden henkilöiden lisäksi mukana on ainakin kaksi etäopiskelijaa, jotka matkan vuoksi eivät pääsee Raaheen kulkemaan. Olemme päättäneet kokeilla wikiopistoa virtuaalisena oppimisympäristönä. Toivommen virtuallisen oppimisympäristön tukevan itseopiskelijoita, opintopareja ja muitakin samaa aihetta opiskelevien livekerhojen syntymistä.

Tavoite muokkaa

Tavoitteena on ymmärtää ja oppia vuorovaikutteiset sivustojen rakentamista. Keskeiset osaamisalueet ovat (X)HTLM, CSS, PHP, MySQL, Apache, Linux (LAMP, tai WAMP) Tai vastaavien kokonaisuuksien vuorovaikutuksen osaaminen.

Opintoperiaatteet muokkaa

Jokainen vastaa omasta oppimisestaan. Jokainen opiskelee ja jakaa oppimansa muiden kanssa. Oppijalla on joku käytännön sovellus, mitä tehdään ja kirjoitetaan kerhon tuen avulla. Oppimateriaali julkaistaan wikiopistossa, missä se on kaikkien kiinnostuneiden käytettävissä. Sovelluksen (oppilastyön) ei tarvitse olla julkinen.

LAMP ympäristön käyttöönotto muokkaa

Kysymys? Miten saan LAMP ympäristön käyttööni omalla koneellani, päästäkseni kokeilemaan ja tekemään harjoituksia? Miten voidaan varmistaa turvallisuus?
Vastaus:
openSUSE:ssa Ohjeita löytynee tuolta: http://opensuse.fi/keskustelu/index.php?topic=3008.msg19622#msg19622

Ongelmat ja vastaukset muokkaa

Ohje; kun Sinulla on ongelma mitä et kykene yksin ratkaisemaan, esitä se täällä, mieluuten sopivassa kohdassa, tai laita se kohtaaan Yleiset kohtaan. Kun olet löytänyt hyvän vastauksen ongelmaan, niin kerro täällä miten se ratkeaa. Jos tiedät hyvän ratkaisun tai linkin sivulle, missä on vastaus, niin lisää selittävä teksti ja linkki sivuille. Huomaa, että ongelmaan voi olla monta vaihtoehtoista ratkaisua. Älä poista ratkaisua mikä toimii, vaikka se ei olisi mielestäsi kaunis.

Yleiset muokkaa

HTML muokkaa

Kirjautuminen muokkaa

Kysymys: Miten voidaan tehdä kätevä ja luetettava kirjautumismenettely julkiselta internetsivulta, suljetulle sivustolle?
Vastaus: ?

HTML oppimista tukevia sivustoja muokkaa

CSS muokkaa

PHP muokkaa

PHP (lyhenne sanoista PHP: Hypertext Preprocessor) on Perlin kaltainen ohjelmointikieli, jota käytetään erityisesti Web-palvelinympäristöissä dynaamisten web-sivujen luonnissa.
http://fi.wikipedia.org/wiki/PHP

MySQL muokkaa

MySQL on relaatiotietokantaohjelmisto. http://fi.wikipedia.org/wiki/Mysql

phpMyAdmin on selaimen kautta käytettävä MySQL-tietokannan hallintatyökalu. http://www.phpmyadmin.net/home_page/index.php

Vaihtoehtoinen uusi relaatiotietokanta on MariaDB http://mariadb.org/

Englanniksi http://en.wikipedia.org/wiki/MariaDB

Muut muokkaa

Smooth CoffeeScript muokkaa

http://autotelicum.github.com/Smooth-CoffeeScript/

Oppimista tukevat kirjat muokkaa

  • HTML5 uudet ominaisuudet, Jukka K. Korpela, WSOYpro2011

Oppimista tukevat sisustot muokkaa