PERL Vertiefung     » zur Seminarliste

Objektorientierte Programmierung

In diesem Kurs werden fortgeschrittenen Techniken für Perl behandelt. So steht besonders die objektorientierte Programmierung und die Netzwerkprogrammierung im Mittelpunkt dieses Perl-Seminars.

Kurs-Id: PerlV

Seminarinhalt
​Referenzen in Perl
  • Einsatzgebiete und Verwendung
  • Verwendung von harten Referenzen
  • Symbolische Referenzen
  • Quoting Ausdrücke in Referenzen
Komplexe Datenstrukturen in Perl
Typeglobs und Symboltabellen in Perl
  • Typeglobs und Referenzen
  • Filehandles, Directory Handles
Referenzen auf Subroutinen in Perl
  • Anonyme Funktionen (Closures)
Expression Evaluation (Eval) in Perl
  • Zeichenketten und Block Form
  • Entwertungen in EVAL Ausdrücken
  • die Operation eval
  • Effizienz und Time-Outs
Module in Perl
  • Überblick Module
  • Module verwenden
  • Module erzeugen
  • Symboltabellen
  • Dynamisches Laden und Autoloading
  • Pakete und Dateien
  • Paket Instanziierung und Zerstörung
  • Private Daten
Objektorientierte Programmierung in Perl
  • Einführung
  • Objekte in Perl
  • Attribute und Delegation
  • Vererbung
  • Konstruktion
  • Vergleich mit C++/Java und Python
Persistenz in Perl
  • Relational Databases
  • Objekt Persistenz
Netzwerkprogrammierung mit Sockets in Perl
  • Netzwerkgrundlagen
  • Ports
  • Socket API und IO::Socket
  • Handhabung vieler Clients
  • IO Objekte und Filehandles
Netzwerkprogrammierung mit RPC in Perl
  • Messaging Toolkit
  • Remote Procedure Calls (RPC)
Inter Process Communication (IPC) in Perl
  • Perlfork
  • Shared Memory, Semaphoren, etc.
Informationen
Zielgruppe

Diese Perl-Schulung richtet sich an Anwendungsprogrammierer, Systemprogrammierer, Softwareingenieure, Internet- / Intranetentwickler und Projektmanager, die bereits Erfahrung mit der Sprache Perl gesammelt haben.

Vorkenntnisse

Grundlegende Erfahrungen in Perl gemäß unseres Kurses Perl Grundlagen werden für dieses Seminar erwartet.

Erforderliche Kenntnisse
Dauer

5 Kurstage (pro Tag 8 Unterrichtsstunden à 45 Min.)

Weiterführende Seminare
Schulungsort und Zeiten

Der Schulungort für das Seminar PERL Vertiefung ist in unseren Räumen der Kastanienallee 53 in Berlin Mitte oder nach Bedarf in den Räumen des Kunden, sofern dort eine zu vereinbarende geeignete Schulungsumgebung zur Verfügung steht.

Termine
Hinweis

Dieses PERL-Seminar kann als IT-Training für Firmen auch in englischer Sprache durchgeführt werden.