Beschreibung
Nach diesem Perl-Seminar kennen die Kursteilnehmenden die Schlüsselkonzepte der Programmiersprache Perl und können Listen erstellen, verwalten und bearbeiten. Schnittstellenfunktionen zum Betriebssystem stellen für die Seminarteilnehmenden kein Geheimnis mehr dar, Mustervergleiche und Substitutionen sind verständlich geworden. Die erstellten Programme sind sowohl auf Windows-Rechnern als auch unter Unix lauffähig.
Agenda Perl: eine fast menschliche Programmiersprache
-Einführung in die Geschichte
Datentypen in Perl
-Skalare Variablen, Arrays und Hashes
-Spezial- und Systemvariablen
Operatoren und Operationen in Perl
-Wertezuweisungen
-Ein-, Ausgabe und Formatierungen
-Text- und Variablenbehandlung
Kontrollstrukturen in Perl
-Schleifen und Bedingungen
Listen in Perl
-Lokalisierungen
-Sortieren, splitten, erweitern und kürzen
-Assoziative Arrays
Reguläre Ausdrücke in Perl
-Mustervergleiche
-Skalarer Kontext und Listenkontext
-Substitution
Funktionen in Perl
-Definition und Funktionsaufrufe
-Werterückgabe
Dateihandling in Perl
-Pfade
-Öffnen und Schließen von Dateien
-Schreiben und Lesen von Dateien
-Einbinden externer Module
Systemschnittstellen in Perl
-Systemkommandos
-Verzeichniszugriffe
-Modifizieren von Dateiattributen
-Prozesse
Objektorientierung in Perl
-Packages, Module und Objekte
-Referenzen und Objekte
-Methoden anwenden und verstehen
Perl-Packages verwenden
-Namensräume
-Lokale Variablen und Gültigkeiten
-Einbinden von Modulen
-CGI-Modul
HTML und Perl
-Einbinden von Perl-Code
-Zusammenarbeit von Perl, HTML, Webserver und CGI
CGI
-Einführung in CGI
-CGI-Umgebung
-Umgebungsvariablen und Formularverarbeitung
-Client erkennen und abfragen
Direktlink zum Seminar