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
Peter Vanroose (ABIS).
SESSIE-INFO EN INSCHRIJVEN |