Perl koulutusta: Net-Innovation Finland Oy
Sivut Suomeksi  Pages in English 

Perl palvelut
   Perl koulutusta, yleistä
   Kaupallista Perl tukea

Perl kurssikuvaukset
   Perl peruskurssi
   WWW/CGI ohjelmointi
   Perl jatkokurssi

Yrityksen yleisesittely
   Yleistiedot
   Yhteystiedot

Palautetta
   anders.lundstrom@niv.fi
  Net-Innovation Finland Oy

Kurssin nimi:  Perl WWW/CGI ohjelmointi

Kesto:  3 päivää

Harjoitukset:  noin 50-60 % ajasta

Esitietovaatimukset:  Perl-kokemus tai kurssi Perl ohjelmoinnin peruskurssi

Tavoite:  Oppia WWW/CGI ohjelmointi Perl-kielellä. Kurssi on intensiivinen ja siinä tehdään paljon ohjelmointiharjoituksia.

Kohderyhmä:  Webmasterit, Web-ohjelmoijat, Systeemitukihenkilöt

Kurssin sisältö: 

  • Web-sovellusarkkitehtuurit
  • Web-servereiden vertailu: Apache, Netscape, Microsoft
  • Web-palvelimen konfigurointi (Apache)
  • Tietoturva
  • HTTP/HTML/MIME/CGI protokollat
  • HTML lomakkeiden ohjelmointi Perlillä
  • Valmiskomponenttien hyödyntäminen CGI-ohjelmissa: mm. CGI.pm moduli
  • Tilan ylläpito: hidden kentät, cookiet
  • Web-pohjaiset SQL-tietokantayhteydet Perlillä
  • Sovellusesimerkkejä: sähköposti, ostoskorit
  • Web-client ohjelmointi libwww-modulien avulla (esim linkkitarkistukset, robotit ym)
  • Suorituskyky: mod_perl, fastcgi jne
  • Server push, client pull, grafiikka

Lisämateriaali:  Kurssimateriaaliin kuuluu lisäksi Perl kirja. Toistaiseksi kirjavaihtoehto on ollut joko Programming Perl (ns. "Camel book") tai Programming with CGI.pm.

Oppilaille jää lisäksi (HTML-muodossa):

  • Kurssiharjoitukset (tehtävät/malliratkaisut)
  • Kurssin aikana näytetyt esimerkit
  • Luokassa käytetty Perl-dokumentaatio

Kurssimateriaali on englanninkielinen

Harjoitusympäristö:  Unix/Linux tai Windows (XP/2000/NT/W98/W95)