PDF-Download

Schulung Perl Aufbau: POD, TDD, CPAN-Module  (S1766)

Der Kurs eignet sich zur Vertiefung bereits vorhandener guter Perl-Kenntnisse und stellt somit eine Ergänzung zu unseren Seminaren Perl Einführung und Perl für Fortgeschrittene dar. 

Offene Termine

28.08.-30.08.2017
3 Tage | 1.270,00
Köln   
Noch frei
Buchen Vormerken
15.01.-17.01.2018
3 Tage | 1.330,00
Köln   
Noch frei
Buchen Vormerken
03.09.-05.09.2018
3 Tage | 1.330,00
Köln   
Noch frei
Buchen Vormerken
Kein passender Termin? Termin
vorschlagen
Buchen ohne Risiko:
  • Keine Vorkasse
  • Kostenloses Storno bis zum Vortag des Seminars
  • Rechnung nach erfolgreichem Seminar
  • Garantierter Termin und Veranstaltungsort
  • Preise zzgl. Mehrwertsteuer
  • Der dritte Mitarbeiter nimmt kostenlos teil

Weitere Buchungsmöglichkeiten

Firmenschulung Anfragen
Inhouse-Schulung Anfragen
Individualschulung Anfragen

Schulungs-Ziel

In diesem Kurs werden diverse fortgeschrittene Aspekte der Perl-Programmierung behandelt, u.a. das automatisierte Testen von Anwendungen, anspruchsvolles Logging, CPAN-konforme  Modulentwicklung und OR-Mapper.

Wer sollte teilnehmen

Erfahrene Perl-Programmierer, die in etwa über Kenntnisse verfügen, wie sie in unseren Schulungen  Perl Einführung und Perl für Fortgeschrittene  vermittelt werden.

Inhalt

  • Nützliche Neuerungen ab Perl 5.10 
  • Perl Style Guide: Ein Vorschlag
    • Klammersetzung, Einrückung, Funktionsparameter u.v.m
    • perltidy
  • Dokumentation mit POD
    • POD (Plain Old Documentation format)
    • POD::Usage
    • POD und HTML
    • POD-only-Dokumente
  • Testen, Testen, Testen...
    • Testen? Mach ich doch nebenbei...
    • Testbarer Code
    • Gut und schlecht testbarer Code
    • Test::Simple
    • Test::More
    • Test::Exception
    • Test::Harness und prove
    • Test-driven Development
  • Verarbeiten von Konfigurationsdateien
    • Perl
    • INI style
    • YAML
    • JSON
    • XML
  • Logging mit Log::Log4perl
    • Poor Man's Logging
    • Alles easy mit dem Easy Mode
    • Loglevel per Kommandozeilenschalter einstellen
    • Messages sinnvoll priorisieren
    • Easy Mode - Advanced
    • Die "normale" Log4perl-Konfiguration
  • Entwickeln CPAN-konformer Perl-Module
    • Aufbau der Grundstruktur mit module-starter     
    • Erste Anpassungen im neuen Projekt
    • Erzeugen und Verwenden des Build-Scripts
    • Die Datei MANIFEST.SKIP
    • Anpassung der Build.PL
    • Projekt-Doku im HTML-Format generieren
  • Anbindung anderer Programmiersprachen an Perl 
    • Das Modul Inline
    • Verwendung am Beispiel von Inline::Java
  • Perl und Datenbanken: Jenseits von DBI 
    • Objekt-relationales Mapping: Pro und Contra
    • Rose::DB::Object
    • DBIx::Class
  • REST-APIs mit Mojolicious 
    • Was ist REST?
    • JSON oder XML zur Repräsentation von Ressourcen
    • Entwickeln und Testen von Mojolicious-Anwendungen
    • Deployment-Möglichkeiten unter Apache

Schulungszeiten und Teilnehmerzahl

Teilnehmerzahl:min. 1, max. 8 Personen

Schulungszeiten: 3 Tage, 1. Tag 10:00 - 17:00 Uhr, Folgetage 09:00 - 16:00 Uhr

Ort der Schulung: GFU-Schulungszentrum Köln oder bei Ihnen als Inhouse-Schulung

Offene Termine

28.08.-30.08.2017
3 Tage | 1.270,00
Köln   
Noch frei
Buchen Vormerken
15.01.-17.01.2018
3 Tage | 1.330,00
Köln   
Noch frei
Buchen Vormerken
03.09.-05.09.2018
3 Tage | 1.330,00
Köln   
Noch frei
Buchen Vormerken
Kein passender Termin? Termin
vorschlagen
Buchen ohne Risiko:
  • Keine Vorkasse
  • Kostenloses Storno bis zum Vortag des Seminars
  • Rechnung nach erfolgreichem Seminar
  • Garantierter Termin und Veranstaltungsort
  • Preise zzgl. Mehrwertsteuer
  • Der dritte Mitarbeiter nimmt kostenlos teil

Weitere Buchungsmöglichkeiten

Firmenschulung Anfragen
Inhouse-Schulung Anfragen
Individualschulung Anfragen


Eine Klasse einer Firma will zeitgleich den Lehrgang Perl Aufbau: POD, TDD, CPAN-Module  aufsuchen

In dem Fall kann ein Inhouse-Seminar zum Gegenstand Perl Aufbau: POD, TDD, CPAN-Module  passend sein. Der Inhalt des Lehrgangs kann nebenbei bemerkt gemeinsam mit den Dozenten modifiert oder verdichtet werden.

Haben die “Schüler“ ohnehin Routine in Perl Aufbau: POD, TDD, CPAN-Module , sollte der Anfang gekürzt werden. Eine Firmen-Fortbildung lohnt sich bei mindestens 3 Seminarteilnehmern. Die Inhouse-Schulungen zum Thema Perl Aufbau: POD, TDD, CPAN-Module  finden manchmal in der Umgebung von Bochum, Berlin, Essen, Münster, Hamburg, München, Nürnberg, Hannover, Bremen, Wuppertal, Bielefeld, Duisburg, Dresden, Frankfurt, Bonn, Leipzig, Stuttgart, Dortmund, Düsseldorf und Köln am Rhein in NRW statt.

Welche Fortbildungen erweitern Perl Aufbau: POD, TDD, CPAN-Module ?

Eine gute Basis bildet Perl Aufbau: POD, TDD, CPAN-Module  mit

  • Die "normale" Log4perl-Konfiguration
  • Anpassung der Build.PL
  • Alles easy mit dem Easy Mode
  • POD-only-Dokumente

Zu empfehlen ist auch ein Seminar von „C++ Einführung: Grundlagen für Entwickler“ mit der Behandlung von

  • Polymorphie bei Methoden und Operatoren
  • Speicherklassenattribute
  • Arrays
  • Fehlerbehandlung Exceptions auslösen und abfangen

Für Firmenschulungen ist das Thema „C++ Komplett: Grundlagen und Fortgeschrittene Techniken für Entwickler“ mit den Kapiteln C++-Standardbibliothek weitere Containerklassen und Kontrollstrukturen Bedingte Anweisungen, einfache Verzweigung (if) passend.

Für Erfahrene Anwender eignet sich eine Perl Einführung: Grundlagen für Entwickler Schulung. In diesem Workshop werden u.a.

  • Die ref-Funktion
  • Starten von Kommandos mit der qx//-Umgebung
  • Konvertierungsaufgaben
  • Starten und Beenden von Perl-Programmen
besprochen.

Haben Sie Fragen?
  • 0221 82 80 90
  • Chat offline
Empfangsdamen der GFU