Perl Teil 1
Seminarnummer
Seminarziel In diesem Seminar erlernen Sie die grundlegende Strukturen der Sprache Perl, die die Grundlage für jede Anwendung bilden.
Themen
- Einführung
- Merkmale von Perl
- Einsatzgebiete
- Erstellen und Ausführen eines ersten Perl-Programms
- Verwenden der Online-Dokumentation
- Skalare Daten und Variablen
- Definition skalare Daten
- Deklaration und Verwendung von Skalarvariablen
- Einfache Ein- und Ausgabe von Daten
- Operatoren für Zahlen und Strings
- Arrays
- Darstellung von Arrays und Zugriff auf Arrayelemente
- Typische Arrayfunktionen: push, pop, reverse, sort
- Skalarkontext und Listenkontext
- Hashes (Assoziative Arrays)
- Darstellung von Hashes und Zugriff auf Hashelemente
- Typische Hashfunktionen: keys, values, each, exists, delete
- Perl-Kontrollstrukturen im Überblick
- Testen von Bedingungen mit if
- Wiederholtes Ausführen mit while
- Weitere Schleifentypen: until, for, foreach
- Vorzeitiges Verlassen von Schleifen
- Subroutinen
- Definieren und Aufrufen von Subroutinen
- Argumente und Rückgabewerte
- Textmustererkennung und -manipulation (Reguläre Ausdrücke)
- Definition reguläre Ausdrücke
- Einfache Textmustererkennung (Suchen)
- Textmanipulation (Suchen und Ersetzen)
- Die Funktionen split und join
- Arbeiten mit Dateien und Verzeichnissen
- Definition Dateihandles
- Öffnen und Schließen von Dateien
- Auslesen und Schreiben von Dateien
- Dateitests (Existenz, Schreibrechte, ...)
- Arbeiten mit Verzeichnissen
- Referenzen
- Anwendungsgebiete
- Array- und Hashreferenzen (benannte und anonyme)
- Verwenden und Erstellen von Modulen
- Verwenden von Modulen
- Überblick über die wichtigsten Module
- Nachträgliches Installieren von Non-Standard-Modulen
- Prozeßverwaltung
- Aufruf externer Betriebssystem-Kommandos mit system()
- Weitere Möglichkeiten zum Erzeugen von Prozessen
- Einführung in die CGI-Programmierung mit Perl
- Erstellen eines simplen CGI-Programms
Zielgruppe Programmierer, Webentwickler,
Administratoren
Vorkenntnisse
Anschlusskurse
Maximale Teilnehmeranzahl 12
Seminardauer 5 Tage
Preis EUR 975,-
|