Programmierung in Perl, Teil 1
Die plattformunabhängige Programmiersprache Perl findet große Verbreitung bei der Systemadministration und Web-Entwicklung. Teilnehmer lernen in diesem Seminar die Philosophie ›Es gibt mehr als einen Weg es zu tun‹ von Perl kennen und können in der Programmiersprache effektiv Skripte schreiben.
Inhalte des Seminars
Grundlagen zu Perl
- Philosophie von Larry Wall
- Die verschiedenen Versionen von Perl
- Perl-Plattformen
- Bezug und Installation
- Perl von der Kommandozeile
Spracheigenschaften
- Datentypen: Skalare, Listen, Arrays und Hashes (assoziative Arrays)
- Syntax der Sprache Perl
- Quoting und Interpolation
- Reguläre Ausdrücke
- Referenzen und Record-Strukturen
- Funktionen und Subroutinen
- Perls spezielle Variablen, Arrays und Hashes
Extraktion von Informationen und Reporting
- Stringverarbeitung
- Suchen und Ersetzen
- Zahlen und numerische Berechnungen
- Umgang mit Zeit und Datum
- Dateien und Verzeichnisse
- Verarbeitung und Erzeugung von Dateien
- Formate und formatierte Ausgabe
Pakete, Module, Klassen, Objekte
- Namensräume
- Module
- Klassen
- Objekte
- Pragma-Module
- Bibliotheken
Praktisches Arbeiten mit Perl
- Debugging
- Dokumentation mit pod
- Testen
- CPAN-Module
Interaktion und Kommunikation
- Netzwerk-Anwendungen
- Sockets mit TCP und UDP
- Internet Services
- Prozessmanagement
Programmierung mit Standardmodulen
- Datenbankzugriff
- Grafische Benutzerschnittstellen
- Dynamische Webseiten
Higher-Order Perl
- Rekursion
- Callbacks
- Iteratoren
- Memoization
- Dispatch Tables
Termine / Kontakt
Jedes Seminar führt tutego als kundenangepasstes Inhouse-Seminar durch.
Alle unsere Seminare können zudem als Live-Online-Seminar besucht werden.
Wir helfen Ihnen gerne bei der Anmeldung und einen passenden Termin zu finden. Kontaktieren Sie uns per E-Mail oder unter 0800/tutegos (kostenlos aus allen Netzen).
Die Fakten
- Empfohlene Schulungsdauer: 5 Tage, insgesamt 40 Unterrichtsstunden à 45 Minuten
- Zielgruppe: Systemadministratoren, Internet-/Intranet-Entwickler, Webmaster
- Vorkenntnisse: Programmierkenntnisse einer beliebigen Programmiersprache.
- Schulungsunterlagen: Jeder Teilnehmer erhält das Buch ›Perl 5 kurz und gut‹ von Johan Vromans vom Verlag O’Reilly.
- Seminar-Software: Das Betriebsystem ist Windows oder Unix.