home 
 
 
 
enfr
 
Home
Over ABIS
Diensten
Cursussen
Resources
Contact
MyABIS
C
Alle CursussenbalkjeAlgemeen » Introductie HW & SW » Soft skills » TrajectenOperating Systems » MVS - z/OS » UNIX - Linux - AIX » Mac OS X » iPad en iPhone iOSDatabases en middleware » Relationele databases & SQL » DB2 for z/OS » DB2 for LUW » Oracle » SQL Server » MySQL & MariaDB » IMS » CICS » IBM MQ » WebSphere » Big data en analyticsApplicatieontwikkeling » Methoden en technieken » TOGAF » PRINCE2 » Agile en Scrum » Programmeertalen » Internet development » Object Oriented systems » Java » Development tools » SAS » XML » SOA & web servicesSysteembeheer » ITIL » SecuritybalkjePraktischInschrijven 
Perl: basiscursus

Doel

Perl is een populaire generieke programmeertaal. Perl is ontworpen om op alle mogelijke platformen (UNIX, Linux, MS-Windows, Mac, ...) gebruikt te worden. Perl-scripts kunnen ingezet worden in een brede waaier van toepassingsgebieden zoals systeemadministratie, website-programmatuur, netwerk-onderhoud en tekstmanipulatie. Perl wordt geprezen omwille van z'n flexibiliteit, veelzijdigheid, performance, en het gemak waarmee systeemtaken geautomatiseerd kunnen worden. Tijdens deze cursus wordt de basissyntax van de programmeertaal Perl 5 gedetailleerd behandeld.

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
 

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). Verder wordt verwacht dat de cursist minimaal vertrouwd is met hetzij MS-Windows, hetzij Unix of Linux, om bestanden aan te maken en programma's op te starten.

Verloop van de cursus

Klassikaal onderricht; theoretische uiteenzetting met voorbeelden en oefeningen.

Docenten

Peter Vanroose.

Duur

3 dagen.

Kalender

U kunt zich inschrijven door te klikken op een datum
datumduurtaal  plaats  prijs
26 Jun3NWoerden  (NL)1350 EUR  (BTW-vrij)  gegarandeerd
04 Sep3?Leuven  (BE)1350 EUR  (excl. BTW) 
27 Nov3NWoerden  (NL)1350 EUR  (BTW-vrij) 

Globale score

   
4.2/5 (gebaseerd op 192 evaluaties)

Reviews

     
Goede cursus met duidelijke uitleg (, )
     
goede cursus, veel bijgeleerd (, )
     
Prima organisatie (, )
     
Goede cursus met een goede introductie tot Perl. Peter weet de inhoud goed over te brengen. (, )
     
goede afwisseling tussen theorie en oefeningen, duidelijk uitgelegd, te weinig tijd voor laatste hoofdstukken (, )
     
Moeilijkheidsgraad te hoog: vooral de 2de dag. Eerste dag heel eenvoudig begonnen, tweede dag dadelijk moeilijk + direct implementeren (tijd nodig om theorie eerst te verwerken). (, )
     
Als algemene introductie wel goed. Wel veel voor 3 dagen (, )
     
Heel goede cursus, bruikbaar, zéér enthousiast gegeven. Geen negatieve punten. (, )
     
Op zich een verhelderende uiteenzetting, maar het time management kan naar mijn gevoel beter. Er werd te snel over de oefeningen gegaan, zonder moeilijke oefeningen gezamenlijk te behandelen waardoor ik het gevoel heb de materie onvoldoende te beheersen. (, )
     
Cours globalement bon, donné par quelqu'un qui maîtrise son sujet. (, )

Ververs deze pagina om andere commentaren te zien.