Seminarinformationen

Seminar - Ziel

In diesem 2-tägigen Seminar "Perl - Fortgeschrittenenkurs" erweitern Sie Ihr Verständnis für Perl und erlernen fortgeschrittene Methoden. Dabei liegt der Schwerpunkt auf der effektiven Strukturierung und Überprüfung Ihres Programmcodes. Darüber hinaus werden Sie in die Lage versetzt, objektorientierte Programmierung in Perl erfolgreich zu nutzen.

Teilnehmer - Zielgruppe

  • Entwickler

Kurs - Voraussetzungen

Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:

  • Kenntnisse in der grundlegenden Programmierung mit Perl

Seminardauer

  • 2 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Wiederholung der Grundlagen

  • Datenstrukturen (Arrays, Hashes)
  • Kontrollstrukturen (if/else, while/for)
  • Funktionen
  • Referenzen

Module

  • Verwendung von Modulen
  • Schreiben eigener Module
  • CPAN-Module

Objektorientierte Programmierung (OOP)

  • Grundlagen der OOP in Perl
  • Klassen und Objekte erstellen
    • Natives Perl < 5.38
    • Natives Perl >= 5.38
    • Moo(se)
  • Vererbung und Polymorphismus

Testen mit Perl

  • Entwicklung von Tests mit Perl
  • Einsatz von Devel::Cover zur Code-Abdeckungsmessung
  • Verschiedene Ansätze für Tests

Netzwerkprogrammierung

  • Socket-Programmierung in Perl
  • TCP/IP-Verbindungen erstellen
  • Datenübertragung über das Netzwerk
  • Anwendung von IO::Socket

Fortgeschrittene Themen

  • Interprozesskommunikation
  • Multithreading in Perl

Praktische Übungen und Projekte

  • Entwicklung von Perl-Skripten
  • Projektarbeit in kleinen Gruppen

Weitere Schulungen zu Thema Perl

Programmierung mit Perl Grundkurs

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 3-tägigen Seminar "Einführung in die Perl-Programmierung" erwerben Sie die Fähigkeiten, Perl als vielseitiges Werkzeug für diverse IT-Herausforderungen zu nutzen. Im Kurs werden Sie die grundlegenden Prinzipien der Programmierung kennenlernen, beginnend ...

Perl - Kompaktkurs

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 5-tägigen Seminar "Perl - Intensivkurs" erlangen Sie ein tiefgehendes Verständnis für die Programmierung mit Perl. Das Ziel dieses praxisorientierten Kurses ist es, Ihnen die Fähigkeit zu vermitteln, komplexe Aufgaben in Perl zu bewältigen und ...

Security in Perl-Anwendungen

- u.a. in Hamburg, Stuttgart, Leipzig, Heidelberg, Darmstadt

In diesem 3-tägigen Schulung "Sicherheit in Perl-Anwendungen" werden Sie verschiedene Sicherheitsaspekte kennenlernen, insbesondere im Kontext der Programmierung mit Perl. Zu Beginn werden Sie eine bestehende Webanwendung analysieren und auf Sicherheitslücken ...

Automatisiertes Testen und Paketieren von Perl-Projekten mit Gitlab

- u.a. in Berlin, Hannover, Hamburg, Zürich, Freiburg

In diesem 2-tägigen Seminar "Automatisiertes Testen und Paketieren von Perl-Projekten mit Gitlab" erfahren Sie, wie Sie mit Gitlab Ihre Perl-Projekte automatisiert testen und verpacken können. Der Schwerpunkt liegt auf einem effizienten Arbeitsablauf, der ...