Vuorovaikutteinen WEB
Vuorovaikutteinen WEB -opintokerho
muokkaaKerho 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
muokkaaTavoitteena 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
muokkaaJokainen 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
muokkaaKysymys?
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
muokkaaOhje; 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
muokkaaHTML
muokkaaKirjautuminen
muokkaaKysymys: Miten voidaan tehdä kätevä ja luetettava kirjautumismenettely julkiselta internetsivulta, suljetulle sivustolle?
Vastaus: ?
HTML oppimista tukevia sivustoja
muokkaaCSS
muokkaaPHP
muokkaaPHP (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
muokkaaMySQL 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
muokkaaSmooth CoffeeScript
muokkaaOppimista tukevat kirjat
muokkaa- HTML5 uudet ominaisuudet, Jukka K. Korpela, WSOYpro2011