OTA YHTEYTTÄ

Ora Hanttu

Tuoteryhmäpäällikkö, ICT

040 582 6008 Lähetä viesti

Kesto: 2 päivää
Veroton hinta (+ alv 24 %): 1 350 €
Voit maksaa:
Koulutuskortti

Haluatko koulutuksen asiakaskohtaisena? Jätä yhteystietosi, niin palaamme asiaan. 

Jaa

Lataa pdf-muodossa

PHP-ohjelmointi

Koulutuksessa käydään läpi PHP ohjelmointia. Koulutuksen käytyäsi osaat monin tavoin liittää muuten staattisiin sivuihin dynaamisesti generoitavia osia. Osaat myös kehittyneempiä Internet-ohjelmoinnin tekniikoita kuten lomakkeiden käsittely, cookiet ja tietokantayhteyden luominen.

PHP on varsinkin Linux-Apache-alustalla ehkä tämän hetken merkittävin Internet-palvelimen ohjelmointitekniikka. Avoimen lähdekoodin kehitysmallin ansiosta se on nopeasti kehittynyt erittäin rikkaaksi web-sivujen skriptauskieleksi. Se kuuluu nykyään Unix- ja Linux-palvelimen keskeisiin työkaluihin, mutta on käytettävissä myös Windows-alustalla toimivissa www-palvelimissa.

Www-sivujen generointiin erikoistuneena kielenä PHP tarjoaa ehdottomasti helpoimman tavan luoda dynaamisia sivuja. Kieleen kuuluu sisäänrakennettuna tuki sekä avoimille MySQL- ja PostgesSQL-tietokannoille kuin myös monelle kaupalliselle tietokannalle kuten MS SQL Server, Oracle- ja ODBC-rajapinnalle. PHP:tä käyttävät mm. Facebook ja suomalainen verkkokauppa.com

Kohderyhmä

Kurssi sopii Internet-palvelun tuottajille, joilla on ohjelmointikokemusta jostain lausekielestä ja joille HTML on tuttua. Koska PHP kuuluu monen suomalaisen Internet-palveluntarjoajan vakiovalikoimaan, voi kielestä saada helposti elävyyttä myös pk-yrityksen vuokratulla palvelimella sijaitseville kotisivuille.

 

Ohjelma

1. päivä

8.45 Ilmoittautuminen ja kahvi

9.00 Internet-sovelluksen toteuttaminen

  • Selainkäyttöliittymä
  • Sovelluslogiikan sijoittelu palvelimella
  • Erilaiset tietovarastot

PHP:n asentaminen ja käyttöönotto

  • Yleisimmät asennusvaihtoehdot lyhyesti

PHP:n alkeet

  • PHP:n liittäminen html-sivulle
  • Muuttujat, taulukot, funktiot, luokat
  • PHP:n olennaiset funktiot
  • Selaimelta tulevan tiedon vastaanottaminen:
  • POST, GET, Cookies

16.30 Koulutuspäivä päättyy
 

2. päivä

9.00 PHP-sovellus

  • HTTP-otsikkotiedot
  • Tietokantayhteys
  • MySQL ja phpMyAdmin
  • Sessionhallinta
  • XML-dokumenttien käsittely

Sovellusesimerkkejä

  • Sivupohja-ajattelu ja sivujen vakio-osat
  • Vaihtuva sisältö sivulla
  • Tuoteluettelon tulostaminen ja tilauslomakkeen teko
  • Ostoskorin tekeminen

Komponenttimalli

  • Olio-ohjelmointi
  • PEAR-moduulit
  • COM- tai Java-olion käyttöönotto

Tietoturva

16.00 Koulutus päättyy