IT-Schulungen Nürnberg

Sie sind hier:
Seminar
Thema
Dauer (Tage)
Preis pro Person
Perl und CGI
2
auf Anfrage
Ziele

Das "Common Gateway Interface" (CGI) bietet die Möglichkeit, Interaktivität in HTML-Seiten einzubauen: Anwender können durch den Aufruf von HTML-Seiten z.B. Nachrichten per eMail versenden oder Datenbanken abfragen. Ein Vorteil von Perl ist seine plattformunabhängige (UNIX/Linux, Windows) Einsetzbarkeit. Mittels vieler praktischer Übungen lernen Sie den Einsatz von Perl als CGI-Sprache kennen und erstellen einfache sowie auch komplexere Programme (Skripte), die gründlich ausgetestet werden. Der Kurs legt viel Wert auf sorgfältig und klar geschriebene Programme und gibt auch Tipps, um trotz der (zunächst) etwas kryptisch erscheinenden Perl-Syntax übersichtlichen Programmcode zu formulieren. Der Kurs ist für UNIX/Linux- und für Microsoft-Windows-Systeme geeignet, als Programmierumgebung wird die Kommandozeile und ein beliebiger Editor verwendet.

Zielgruppe

Internet/Intranet-Entwickler, Webmaster

Voraussetzungen

HTML-Kenntnisse, grundlegende Kenntnisse in Perl (PR 40) sowie Kenntnisse über den Aufbau des Internets; vorteilhaft sind Kenntnisse über eine Integrierten Entwicklungsumgebung (IDE), über Unix/Linux-Kenntnisse sowie über die Shell-Programmierung.

Schulungsinhalte
  • Common Gateway Interface:
    • HTTP-Client-/Server-Kommunikation
    • HTTP-Request-/Response-Header
    • CGI-Funktionsweise
    • Environment-Variablen
    • Überblick über vom Client/Server gesetzte Variablen
  • CGI unter PERL:
    • Nutzung von CGI unter Perl
    • Zugriff auf Environment-Variablen
    • Zugriff auf Dateien
    • Zugriff auf Datenbanken (MySQL)
    • eMails versenden
    • Dynamische Erstellung von Web-Seiten
    • Parsen von HTML-Seiten
    • Aufbau eines Content-Management-Systems (CMS)
    • Aufbau einer Site Suchmaschine
    • Performancesteigerung durch FastCGI