Meer dan 300 opleidingen en trainingen
Home » Opleidingen en trainingen » Computertrainingen » Programmeren » Perl » Object-georiënteerd programmeren met Perl

Object-georiënteerd programmeren met Perl

Locatie
De locatie waarop deze cursus wordt gegeven, wordt in overleg bepaald.
Voor wie
Deze cursus is bestemd voor programmeurs, (netwerk)beheerders en website-ontwikkelaars die meer structuur willen geven aan hun bestaande (of nog te ontwikkelen) Perl-programma's.
Voorkennis
Deze cursus vereist een gedegen kennis van de basis-syntax van Perl, zoals behandeld bij de cursus Perl Programmeren. Daarnaast is ervaring met het programmeren in Perl noodzakelijk.
Duur
De duur van deze opleiding is vier dagen.
Certificaat
De deelnemers ontvangen na afloop van de training een certificaat.
Kosten
De kosten voor deze cursus bedragen € 1.890,-.
Inclusief
Cursusmateriaal en lunch.
Exclusief
BTW.
De cursus Object-georiënteerd programmeren met Perl geeft inzicht in object-georiënteerd programmeren (OO) en hoe dit in de taal Perl wordt gebruikt.

Perl was oorspronkelijk een eenvoudige scriptingtaal in de traditie van de shell, sed en awk, maar heeft zich ontwikkeld tot een zeer krachtige en flexibele taal. Zo was de taal in eerste instantie uitsluitend programmeerbaar in 3de-generatie stijl (imperatief) — het hoofdonderwerp van de cursus Perl Programmeren. Inmiddels zijn er veel object-georiënteerde mogelijkheden aan toegevoegd.

Veel van de modules — uitbreidingen op de taal — zijn object-georiënteerd (OO) geschreven. Op deze manier zijn ze flexibeler inzetbaar, makkelijker uit te breiden en beter te onderhouden. Eigenlijk wordt Perl pas echt interessant met OO en gerelateerde mogelijkheden: de taal wordt daarmee ook geschikt voor grote software-projecten.
In deze cursus komen de volgende onderwerpen aan de orde:
  • korte herhaling references en subroutines;
  • het samenstellen van een module (bijvoorbeeld voor CPAN): h2xs, documenteren (pod), tests;
  • object-georiënteerd denken;
  • object-oriëntatie: abstractie, constructor/destructor, inheritance, polymorphisme, dynamic binding;
  • overloading van operators en dereferencing;
  • ties;
  • AUTOLOAD;
  • Perl internals: typeglobs en stashes;
  • closures;
  • foutenafhandeling: die, warn, carp en eval;
  • database-toegang: DBM, Storable, DBI.
Er is in deze opleiding extra veel oefentijd ingebouwd om ervaring op te doen met OO en de gerelateerde Perl-technieken.
  • Wij hebben deze cursus momenteel niet van vaste data voorzien. Als u belangstelling heeft, neem dan contact met ons op. Wij kunnen dan in overleg bepalen wanneer en op welke manier (klassikaal, coaching on the job, privé-cursus, expert session) wij de benodigde kennis overdragen.

  1. Cursus gegevens
  2. Cursus
  3. Startdatum*

  4. Deelnemers
  5. # Aanhef * Voorletters * Achternaam * Telefoon * Mobiel E-mail adres *
    01  

    Zijn er meerdere deelnemers? JA

  6. Adresgegevens
  7. Bevestigings adresFactuuradres
    Factuur adres is hetzelfde als bevestigingsadres
    • Aanhef*
    • Voornaam*
    • Achternaam*
    • Bedrijf
    • Adres*
    • Postcode*
    • Plaats*
    • E-mail adres*
    • Telefoon*
    • Aanhef*
    • Voornaam*
    • Achternaam*
    • Bedrijf
    • Adres
    • Postcode*
    • Plaats*
    • E-mail adres*
    • Telefoon*

  8. Overige gegevens
  9. Eventuele opmerkingen
  10. Algemene Voorwaarden
  11. Nieuwsbrief
( * verplicht veld )
  1. Cursus

  2. Aanhef*
  3. Voornaam*
  4. Achternaam*
  5. Bedrijf
  6. Adres
  7. Postcode
  8. Plaats
  9. E-mail adres*
  10. Telefoon
  11. Eventuele opmerkingen
  12. Nieuwsbrief
( * verplicht veld )
Via deze pagina kunt u de cursus doorsturen naar een bekende of als geheugensteuntje aan uzelf. De ontvanger krijgt een e-mail met daarin een link naar deze cursus. Uw gegevens worden niet voor andere doeleinden gebruikt.
  1. Cursus
  2. Pagina URL
  3. Uw naam*
  4. Uw e-mail adres*
  5. Naam ontvanger*
  6. E-mail ontvanger*
  7. Uw bericht (optioneel)
( * verplicht veld )

Omschrijving

De cursus Object-georiënteerd programmeren met Perl geeft inzicht in object-georiënteerd programmeren (OO) en hoe dit in de taal Perl wordt gebruikt.

Perl was oorspronkelijk een eenvoudige scriptingtaal in de traditie van de shell, sed en awk, maar heeft zich ontwikkeld tot een zeer krachtige en flexibele taal. Zo was de taal in eerste instantie uitsluitend programmeerbaar in 3de-generatie stijl (imperatief) — het hoofdonderwerp van de cursus Perl Programmeren. Inmiddels zijn er veel object-georiënteerde mogelijkheden aan toegevoegd.

Veel van de modules — uitbreidingen op de taal — zijn object-georiënteerd (OO) geschreven. Op deze manier zijn ze flexibeler inzetbaar, makkelijker uit te breiden en beter te onderhouden. Eigenlijk wordt Perl pas echt interessant met OO en gerelateerde mogelijkheden: de taal wordt daarmee ook geschikt voor grote software-projecten.

Inhoud

In deze cursus komen de volgende onderwerpen aan de orde:
  • korte herhaling references en subroutines;
  • het samenstellen van een module (bijvoorbeeld voor CPAN): h2xs, documenteren (pod), tests;
  • object-georiënteerd denken;
  • object-oriëntatie: abstractie, constructor/destructor, inheritance, polymorphisme, dynamic binding;
  • overloading van operators en dereferencing;
  • ties;
  • AUTOLOAD;
  • Perl internals: typeglobs en stashes;
  • closures;
  • foutenafhandeling: die, warn, carp en eval;
  • database-toegang: DBM, Storable, DBI.
Er is in deze opleiding extra veel oefentijd ingebouwd om ervaring op te doen met OO en de gerelateerde Perl-technieken.

Data

  • Wij hebben deze cursus momenteel niet van vaste data voorzien. Als u belangstelling heeft, neem dan contact met ons op. Wij kunnen dan in overleg bepalen wanneer en op welke manier (klassikaal, coaching on the job, privé-cursus, expert session) wij de benodigde kennis overdragen.
Ontvang de nieuwsbrief en blijf op de hoogte van actuele ontwikkelingen op uw vakgebied