Home › Seminare › Programmiersprachen › PERL1
25 Jahre Erfahrung FreeCall 0800 tutegos
Programmierung in Perl, Teil 1
Perl ist eine leistungsfähige, plattformunabhängige Programmiersprache, die sich insbesondere in der Systemadministration und der Automatisierung von Prozessen bewährt hat. Dieses Seminar bietet eine praxisnahe Einführung in Perl und vermittelt fundierte Kenntnisse für den effektiven Einsatz der Sprache. Die Teilnehmer lernen die zugrundeliegende Philosophie von Perl –– ›Es gibt mehr als einen Weg, es zu tun‹ –– kennen und erhalten ein tiefgehendes Verständnis für die Flexibilität und Ausdrucksstärke der Sprache. Anhand praxisnaher Beispiele und Übungen werden sie schrittweise in die Syntax, die wichtigsten Sprachkonstrukte und bewährte Programmiermethoden eingeführt.
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 Betriebssystem ist Windows oder Unix.