Kurssin nimi: Perl ohjelmoinnin peruskurssi
Kesto: 3 päivää
Harjoitukset: noin 50-60 % ajasta
Esitietovaatimukset: Ohjelmointikokemus, esim joku seuraavista: Unix shell, awk, sed, C, C++, Visual Basic, Java tms. Esim. Unix-kokemusta ei tarvita.
Tavoite: Oppia Perlin perusteet. Kurssi on intensiivinen ja siinä tehdään paljon ohjelmointiharjoituksia. Painopiste on Perlin tietorakenteissa (taulukot, hashit) ja datan muokkaamisessa (regular expressions).
Kohderyhmä: Systeemitukihenkilöt (Unix/NT), Webmasterit, Web-ohjelmoijat, Ohjelmoijat
Kurssin sisältö:
- Johdanto
- Skalaarimuuttujat, funktiot
- Operaattorit
- Tietorakenteet: Taulukot ja Hashit
- Kontrollirakenteet
- Kehittyneet tietorakenteet
- Tekstin muokkaus: Regular expressions
- Tiedosto I/O
- Aliohjelmat
- Kirjastot, modulit ja luokat
Lisämateriaali:
Kurssimateriaaliin kuuluu lisäksi kirja Programming Perl (ns. "Camel book").
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)