|
|
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
|
|
|
|
|
|
  |
|
|
| |
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 |
- Perl Grundlagen
- Einführung anhand einer einfachen Anwendung
- Wer steht hinter Perl?
- Perl und CPAN
- The gory details
- Perl Elemente
- Operatoren
- Statements und Deklarationen
- reguläre Ausdrücke
- Subroutinen
- Formate
- Referenzen
- Datenstrukturen
- Module
- Perl als Technologie
- Unicode
- Interprozess-Kommunikation
- Threads
- Perl-Kommandozeile
- Perl debugging
- objektorientierte Programmierung mit Perl
- Refresher über OO-Lingos
- das Perl-Objektmodell
- Methoden, Objekte, Klassen und Instanzen
- verwalten von Instanzen und Klassen
- CGI-Programmierung mit Perl
- das Common Gateway Interface
- Formulare und CGI
- CGI-Programmierung mit dem Modul CGI.pm
- dynamische Web-Graphiken mit GD
- Security
- Perl für den Unix/Linux-Desktop
- Einführung in Tk (Toolkit)
- Programmieren mit Perl/Tk
- 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.-- |
 |
|
|
|