Skriv ut denna sida

Perl grundkurs

4 dagar

Perl är ett mycket omtyckt och kraftfullt skriptspråk som kombinerar styrkan hos traditionella programmeringsspråk som Fortran, C och C++ med många klassiska Unix-verktyg som sed, awk och grep. Perl har länge haft en given plats i alla Unix-systemadministratörers verktygslåda men används även för att utveckla hela applikationer.

Under kursen går vi b la igenom Perls syntax, datatyper, speciella funktioner, användning och konstruktion av moduler, databasintegration samt grunderna i objektorientering.

Praktiska övningar:

  • Användning av listor och hashar
  • Läsa från filer
  • Skriva till filer
  • Användning av subrutiner
  • Hantera kommandoradsargument till program
  • Dokumentera med POD
  • Skapa moduler
  • Hantera processer

Förkunskaper och mål

Denna Perlkurs lämpar sig för dig som har programmeringsvana i t ex C eller någon shellvariant och som upptäckt deras brister. Du kan arbeta som systemadministratör eller applikationsutvecklare i produktions eller utvecklingsmiljöer eller syssla med nyutveckling. Oavsett arbetsuppgift kommer du att upptäcka en helt ny värld av möjligheter. 

Kursen ger dig en grundlig introduktion till programspråket Perl samt är en god bas för vår fortsättningskurs i Perl. Efter den här kursen i Perl klarar du av allt ifrån att skriva små kraftfulla Perlprogram som gör dina dagliga arbetsuppgifter mycket enklare till att bygga avancerade databasdrivna applikationer.

Pris: 20 900 kr (exkl. moms)

Klicka på ett kursdatum för att boka kurs:
8 nov 2010
31 jan 2011

Presentation av kursmaterial
Bild på kursboken

I Perlkursen ingår ett kompendium på svenska.

Presentation av kursansvarig
Christer Ekholm Christer Ekholm
 
    Inledning
  • Bakgrund
  • Filosofi
  • Designkriterier 

    Programstruktur
  • Satser
  • Uttryck
  • Villkor
  • Loopar
  • Subrutiner
  • Scope
  • Packages
  • Moduler

    Datatyper
  • Strängoperationer
  • Listoperationer
  • Konverteringar
  • Skalärer
  • Listor
  • Hashar

    Operatorer och funktioner
  • Strängar
  • Aritmetik
  • Jämförelser
  • Reguljära uttryck

    Subrutiner
  • Anrop
  • Parametrar
  • Returvärden

    I/O
  • "File handles"
  • Filer
  • Andra program

    Databasintegrering
  • DBI
  • Koppla upp mot databas
  • Exekvera SQL-kod
  • Hämta resultat

    Processhantering
  • Fork, exec, system
  • Pipeopen
  • Wait
  • Returstatus
  • Signalhantering

    Objektorientering
  • Bless
  • Objekt
  • Klasser
  • Metodanrop
  • Konstruerare
  • Destroy 

 

8a8086c7164460f301164853e7b10967