Nach dem Seminar kennen Sie die fortgeschrittenen Funktionen von Perl. Die Entwicklung von Modulen, objektorientierte Programmierung sowie die Möglichkeiten der Oberflächen-Programmierung sind Ihnen bekannt.
Nach dem Seminar kennen Sie die fortgeschrittenen Funktionen von Perl. Die Entwicklung von Modulen, objektorientierte Programmierung sowie die Möglichkeiten der Oberflächen-Programmierung sind Ihnen ... Mehr Informationen >>
Lernziele
Referenzen und komplexe Datenstrukturen
- Referenzen auf benannte und anonyme Daten
- Referenzen auf Funktionen
- Closures
- Abstrakte Datenstrukturen
- Tie
- Typeglobbing
Entwickeln von Modulen
- Auslagerung von Subroutinen in Module
- Gültigkeitsbereiche
- Namensräume
- Packages
- Pakete in Dateien
- Importieren/Exportieren von Symbolen
- Initialisierung und Zerstörung von Packages
- Zugriffsrechte
- Autoloading
Objektorientierte Programmierung
- Einführung in die objektorientierte Entwicklung
- Klassen und Objekte in Perl
- Konventionen bei der OOP in Perl
- Zugriff auf Eigenschaften und Methoden von Objekten
- Vererbung und Delegation
- Realisierung der OOP
Ausnahmebehandlungen
- Fehlerbehandlung
- Rückgabewerte
- Auswertung von Ausdrücken (EVAL)
- Auswertung von Programmblöcken
- Fehlerprotokolle
Ausblick auf GUI-Programmierung mit Tk
- Funktionsweise
- API
- Einsatz
Professionelle Programmierung
- Algorithmen und Datenstrukturen
- Erweiterte Speichertechniken
- Sortieren und Suchen
- Bessere reguläre Ausdrücke
Referenzen und komplexe Datenstrukturen
- Referenzen auf benannte und anonyme Daten
- Referenzen auf Funktionen
- Closures
- Abstrakte Datenstrukturen
- Tie
- Typeglobbing
Entwickeln von Modulen ... Mehr Informationen >>
Zielgruppen
Für die Perl - Fortgeschrittene Programmierung - Weiterbildung Perl sind Sie Anwendungsentwickler, Systemadministrator oder Programmierer und wollen ihre Kenntnisse in Perl vertiefen.