Programmierung in Perl, Teil 1

Empfohlene Schulungsdauer: 5 Tage, insgesamt 30 Zeitstunden

Kursziele

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.

Zielgruppe

Systemadministratoren, Internet-/Intranet-Entwickler, Webmaster

Voraussetzungen

Programmierkenntnisse einer beliebigen Programmiersprache.

Seminarinhalte

  • 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 & 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 mit DBM/DBI
    - Benutzerschnittstellen mit Tk
    - Dynamische Webseiten mit CGI
  • Higher-Order Perl
    - Rekursion
    - Callbacks
    - Iteratoren
    - Memoization
    - Dispatch Tables

Seminarunterlagen

Jeder Teilnehmer erhält das Buch ›Perl 5 kurz und gut‹ von Johan Vromans vom Verlag O'Reilly.

Software

Das Betriebsystem ist Windows oder Unix.

Schlagwörter

[Addthis] [Google Bookmarks] [Yahoo! Bookmarks] [Delicius] [Mister Wong]

tutego™ bietet Ihnen viele weitere Schulungen. Unsere Kategorien: Java, .NET (C#, VB.NET, ASP.NET, ...), Programmiersprachen (iPhone, PHP, ...), Softwaredesign (UML, Pattern, ...), XML (XSLT, Schema), SAP (ABAP, ...), Server Administration (SVN, Apache, ...), Datenbanken (Oracle, MySQL, ...), Web-Programmierung (JavaScript, jQuery, Flex), Microsoft Office, AutoCAD, Sage KHK, Lotus Notes/Domino.

[Nach oben]