PERL und Web     » zur Seminarliste

cgi.pm und libwww

Kursteilnehmer dieses Seminars lernen, wie man mit Hilfe der Programmiersprache Perl interaktive Webseiten realisiert. Dabei werden Grundlagen zum HTTP-Protokoll erläutert, gängige Programmiertechniken werden vorgestellt und auch auf das Perl-CGI-Modul "cgi.pm" wird detailliert eingegangen.

Kurs-Id: PerlWe

Seminarinhalt
Einführung in CGI
  • Dynamische Webseiten
  • HTML und JavaScript
HTTP: Das Hypertext Transport Protocol
  • Grundlagen
  • Browser anfragen, Server antworten, Proxies
CGI: Das Common Gateway Interface
  • CGI Umgebung
  • Umgebungsvariablen
  • CGI Output
Formulare und CGI mit Perl
  • Daten zum Server senden
  • Decodieren der Formulardaten
CGI.pm in Perl
  • Eingaben mit CGI.pm verarbeiten
  • Spezielle Variablen
  • Verwendung von Web-Formularen
  • HTTP-Header und Mime-Typen
  • Parameterübergabe
  • Dateiupload via Webbrowser
  • mod perl und FastCGI
  • Funktionen zur HTML-Generierung
  • nph-Scripte
Fehlersuche in CGI-Anwendungen
  • Häufige Fehler
  • Debugging-Werkzeuge
HTML-Vorlagen
  • Gründe für die Verwendung von Templates
  • HTML-Template
  • Server Side Includes
Sicherheit in Perl
  • Beliebte sicherheitskritische Fehler
  • Umgang mit Benutzereingaben
  • Verschlüsselung
  • Taint-Modus von Perl
Persistenz und Datenbanken in Perl
  • Textdateien, DBM-Dateien, DBI und SQL
Zustandsverwaltung und Cookies in Perl
  • Query-Strings und Pfadinformationen
  • Versteckte Felder
E-Mail versenden, abrufen und verarbeiten
Einführung Dynamische Grafiken
  • PNGs mit GD erzeugen
Informationen
Zielgruppe

Diese Perl-Schulung richtet sich an Webdesigner, Webentwickler, Perl- und PHP-Programmierer.

Vorkenntnisse

Für diesen Perl-Kurs werden Perl-Grundlagenkenntnisse, sowie Grundkenntnisse im Umgang mit einem Browser bzw. dem Internet vorausgesetzt.

Erforderliche Kenntnisse
Dauer

3 Kurstage (pro Tag 8 Unterrichtsstunden à 45 Min.)

Weiterführende Seminare
Schulungsort und Zeiten

Der Schulungsort für das Seminar PERL und Web ist in unseren Räumen der Kastanienallee 53 in Berlin Mitte oder nach Bedarf in den Räumen des Kunden, sofern dort eine zu vereinbarende geeignete Schulungsumgebung zur Verfügung steht.

Termine
Hinweis

Diese PERL-Schulung kann als IT-Training für Firmen auch in englischer Sprache durchgeführt werden.