In diesem Kurs werden fortgeschrittenen Techniken für Perl behandelt. So steht besonders die objektorientierte Programmierung und die Netzwerkprogrammierung im Mittelpunkt dieses Perl-Seminars.
Zielgruppe
Diese Perl-Schulung richtet sich an Anwendungsprogrammierer, Systemprogrammierer, Softwareingenieure, Internet/Intranetentwickler und Projektmanager, die bereits Erfahrung mit der Sprache Perl gesammelt haben.
Hinweis Dieser Perl-Kurs kann als Firmenkurs auch in englischer Sprache durchgeführt werden. |
Referenzen
- Einsatzgebiete und Verwendung
- Verwendung von harten Referenzen
- Symbolische Referenzen
- Quoting Ausdrücke in Referenzen
Komplexe Datenstrukturen in Perl
Typeglobs und Symboltabellen
- Typeglobs und Referenzen
- Filehandles, Directory Handles
Referenzen auf Subroutine
- Anonyme Funktionen (Closures)
Expression Evaluation (Eval)
- Zeichenketten und Block Form
- Entwertungen in EVAL Ausdrücken
- die Operation eval
- Effizienz und Time-Outs
Module
- Überblick Module
- Module verwenden
- Module erzeugen
- Symboltabellen
- Dynamisches Laden und Autoloading
- Pakete und Dateien
- Paket Instanziierung und Zerstörung
- Private Daten
Objektorientierte Programmierung
- Einführung
- Objekte in Perl
- Attribute und Delegation
- Vererbung
- Konstruktion
- Vergleich mit C++/Java und Python
Persistenz
- Relational Databases
- Objekt Persistenz
Netzwerkprogrammierung mit Sockets
- Netzwerkgrundlagen
- Ports
- Socket API und IO::Socket
- Handhabung vieler Clients
- IO Objekte und Filehandles
Netzwerkprogrammierung mit RPC
- Messaging Toolkit
- Remote Procedure Calls (RPC)
Inter Process Communication (IPC)
- Perlfork
- Shared Memory, Semaphoren, etc.
|
Kurs-ID: PerlV
Dauer
5 Tage /
i.d.R.: 8:00 - 15:30 Uhr
zum Terminplan
zur Anmeldung
Firmenkurs
Termine nach Vereinbarung.
Preise für Individual- und Firmenschulungen auf Anfrage.
Vorkenntnisse
Grundlegende Erfahrungen in Perl gemäß unseres Kurses Perl Grundlagen werden erwartet.
Weiterführende Kurse
|