Perl: basiscursus

Perl: de mooiste scripting-taal, perfect te leren in 3 dagen bij ABIS!

In deze opleiding leer je werken met de programmeertaal Perl: ontworpen om leesbare, efficiënte programmatuur te schrijven, en die op alle mogelijke platformen (UNIX, Linux, MS-Windows, Mac, ...) gebruikt kan worden. Perl-scripts kunnen ingezet worden voor een brede waaier van toepassingsgebieden zoals systeemadministratie, applicatiebeheer, website-programmatuur, netwerk-onderhoud en tekstmanipulatie. Perl wordt geprezen omwille van z'n flexibiliteit, veelzijdigheid, performance, en het gemak waarmee systeemtaken geautomatiseerd kunnen worden.

In deze cursus leert u

  • de basissyntax van de programmeertaal Perl 5.
  • productief zijn met de taal: hoe op een snelle manier eenvoudige programma's schrijven die complexe problemen oplossen.

Deze cursus is in de eerste plaats een "workshop": u krijgt uitgebreid de kans om alle besproken onderwerpen in te oefenen.

Opleiding inplannen?

Een interactieve, live training – gegeven in een fysiek klaslokaal, online, of in een hybride vorm. De cursus kan gegeven worden in het Nederlands, Engels of Frans.

BEDRIJFSOPLEIDING AANVRAGEN

 

Publieke opleidingskalender

Momenteel zijn er voor deze cursus geen publieke sessies gepland. Graag organiseren we een bedrijfssessie voor u of een extra publieke sessie (bij voldoende belangstelling). Geïnteresseerd? Laat het ons weten.

Doelgroep

Systeembeheerders die hun dagelijkse taken willen automatiseren, en eventueel hun scripts gebruiken op meerdere platformen; software-ontwikkelaars die gecharmeerd zijn door de compacte, leesbare, veelzijdige programmeermogelijkheden of door de onverwachte efficiëntie van uitvoering; ontwerpers die een Perl-module willen gebruiken die ze op het internet gevonden hebben, en willen begrijpen hoe die module werkt.

Voorkennis

De cursist beschikt bij voorkeur over een basiskennis programmeren (cf Programmeren: basiscursus).

Met de online zelftest "inleiding programmeren" kan u zelf bepalen of u voldoende voorkennis bezit om deze cursus te volgen.

Inhoud

  • Inleiding tot Perl:
    • Wat is Perl?
    • Waarom Perl gebruiken?
  • Basisstructuren in Perl:
    • Basis-operaties (numeriek en tekstueel)
    • Vergelijkingen
    • Standaard input/output
  • Het gebruik van lijsten (arrays en hashes)
  • Condities en lussen:
    • if ... elsif ... else, unless, ...
    • while, until, for, foreach
  • Manipuleren en vergelijken van tekst
    • pattern matching met reguliere expressies
    • substitutie, extractie, opsplitsen van tekstuele data
  • Meer geavanceerde onderwerpen:
    • Het aanmaken en gebruiken van eigen subroutines
    • Het werken met files (openen, lezen en schrijven)
    • Het gebruik van references
    • Perl en de shell: piping, redirecting, oproepen van externe programma's en werken met parameters
    • Perl modules leren installeren en gebruiken

Verloop van de cursus

Klassikale training; theoretische uiteenzetting met voorbeelden en oefeningen.

Certificaat

Na afloop van de sessie ontvangt de deelnemer een "Certificate of Completion".

Duur

3 dagen.

Docent


SESSIE-INFO EN INSCHRIJVEN