Donnerstag, 9. September 2010
 
Global Knowledge Academy AG
Limmatstrasse 50
8005 Zürich
Tel: +41 44 447 21 21
Fax: +41 44 447 21 31

Kursberatung +41 44 447 21 21
Mo-Fr 8 bis 17:30 Uhr


Kurse
Zertifizierungen
Standorte






 Über Global Knowledge Über Digicomp Academy KontaktHome 
 
   

Programmieren mit Perl (UWP)



Kursdaten

Ein Workshop für Systemadministratoren und Programmierer

Perl, ursprünglich eine Bibliothek, um reguläre Ausdrücke in C zu benutzen, hat sich als Programmiersprache im Internet und auf Unix/Linux-Systemen bewährt und ist heute fester Bestandteil aller Linux- und den meisten Unix-Distributionen.
Die enorme Anzahl von Modulen machen Perl zu einer mächtigen Sprache, die ein riesiges Spektrum von Anwendungen umfasst. Von einfachen “quick and dirty“-Scripten bis zu dynamischen Webseiten bietet Perl optimale Lösungen.

Lernziele
Am Ende dieses Kurses sind Sie in der Lage,
- die Grundlagen und Einsatzgebiete von Perl zu kennen.
- die unterschiedliche Anwendung von Perl zu beschreiben.
- einfache Perl-Scripte zu schreiben.
- Perl-Module anzuwenden.
- bestehende Perl-Programme modifizieren.
- einfache Web-Applikationen zu programmieren.
- OO-Techniken in Perl anzuwenden.
Zielgruppe
Dieses Seminar richtet sich an Systembetreuer und Programmierer, die Perl als Werkzeug fundiert kennen lernen und einsetzen wollen.
Voraussetzungen
Grundlegende Programmierkenntnisse und -erfahrung, z.B. analog «Grundlagen des Programmierens (C)» (GLC)* und Kenntnisse eines Betriebssystemes (Unix/Linux oder Windows). Geübter Umgang mit Dateien, Kenntnisse der Zugriffsrechte, gute Kenntnisse eines Editors.
* Der Zeitrahmen erlaubt keine generelle Einführung in die Programmierung.
Inhalt
  1. Perl Grundlagen
    • Einführung anhand einer einfachen Anwendung
    • Wer steht hinter Perl?
    • Perl und CPAN
  2. The gory details
    • Perl Elemente
    • Operatoren
    • Statements und Deklarationen
    • reguläre Ausdrücke
    • Subroutinen
    • Formate
    • Referenzen
    • Datenstrukturen
    • Module
  3. Perl als Technologie
    • Unicode
    • Interprozess-Kommunikation
    • Threads
    • Perl-Kommandozeile
    • Perl debugging
  4. objektorientierte Programmierung mit Perl
    • Refresher über OO-Lingos
    • das Perl-Objektmodell
    • Methoden, Objekte, Klassen und Instanzen
    • verwalten von Instanzen und Klassen
  5. CGI-Programmierung mit Perl
    • das Common Gateway Interface
    • Formulare und CGI
    • CGI-Programmierung mit dem Modul CGI.pm
    • dynamische Web-Graphiken mit GD
    • Security
  6. Perl für den Unix/Linux-Desktop
    • Einführung in Tk (Toolkit)
    • Programmieren mit Perl/Tk
  7. Perl-Zugriff auf Datenbanken
    • Zugriffe auf MySQL-, Postgresql- oder Oracle-Datenbanken
    • DB-Zugriffe mit DBI.pm
Weiterführende Kurse
«Junior Level Administration II» (Kurscode «LP2»), «LPI: Intermediate Level Administration I» (Kurscode «LP3»), «LPI: Intermediate Level Administration II» (Kurscode «LP4») je nach Wissensstand, «MySQL» (Kurscode «MYS»), «Unix Systemprogrammierung» (Kurscode «UNV»), «LDAP Administration» (Kurscode «LLD»)
Dauer
4 Tage
Kursunterlagen
DIGICOMP-Kursmaterial
Preis
CHF 2800.--




  

Copyright ©2005 Global Knowledge Academy AG.  All rights reserved.