Home Webdesign Bildung Referenzen Kontakt
BILDUNG
CGI PROGRAMMIERUNG

Perl ist eine populäre und sehr schnelle Interpretersprache, die überwiegend zur Bearbeitung von Text, Dateien und Prozessen eingesetzt wird.

Die serverseitige Programmierung mit Perl erlaubt die Erstellung eigener interaktiver Web-Seiten auf Basis des Perl CGI-Moduls einschließlich dem Zugriff auf Datenbanken.

Erst mit dieser Technologie sind mächtige Webanwendungen die auf Datenbestände zurückgreifen und dynamisch Webseiten generieren möglich. Vergleichbare Konzepte findet man in Sprachen wie PHP, Python, ASP usw.

Für CGI-Perl-Schulungen sollten die Teilnehmer Grundkenntnisse in HTML und Programmierlogik (egal welcher Sprache) mitbringen.

Schulungsplan:

Grundkurs

  1. Grundkonzepte, Programmierung im Internet
  2. Datentypen: Skalare, Arrays und Listen, Hashes
  3. Einfache Ein-/Ausgabe
  4. Kontrollstrukturen
  5. File I/O: Filehandles, File Test Operatoren
  6. Regular Expressions: Konstruktion von Pattern, Matching und Substitution, split und join
  7. Funktionen
  8. Hypertext Transport Protokoll (HTTP)
  9. Common Gateway Interface (CGI): CGI-Umgebung, Umgebungsvariablen
  10. Interaktive Formulare: GET/POST zum Senden von Daten, Listen, Eingabefelder, ...
  11. CGI.pm
  12. Datenverwaltung: Text-Dateien, DBM-Dateien, Datenbankanbindung mit DBI
  13. Zustände verwalten: Query Strings, Hidden Fields, Cookies, Session-ID
  14. Debugging
  15. Effizienz und Optimierung