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