In diesem Training lernen Sie grundlegende Daten- und Kontrollstrukturen von Perl 5.x und deren Verwendung kennen. Darauf aufbauend arbeiten Sie mit Zeichenkettenfunktionen und regulären Ausdrücken ebenso wie mit Datums- und Zeitfunktionen. Neben der CGI-Programmierung wird verständlich in die objektorientierte Programmierung eingeführt. Das Thema Datenbanksysteme lernen Sie mit MySQL kennen. Die Installation von XAMPP und weiterer Software wird praktisch vermittelt. Zahlreiche Übungen optimieren das Verständnis der Lerninhalte.
Einführung in das Konzept von Perl- Anwendungsgebiete von Perl
- Versionen von Perl
- Installation von XAMPP (Apache, MySQL, Perl)
- Weitere Tools (Texteditor, IDE)
- Kommentare
- Variablen
- Datentypen
- Operatoren
- Kontrollstrukturen
- Eingabe und Ausgabe
- Listen und Datenfelder
- Unterprogramme und Funktionen
- Datei- und Verzeichnisfunktionen
- Funktionen für Zeichenketten
- Reguläre Ausdrücke
- Datum und Zeit ausgeben
- Erstellen eines einfachen CGI-Skripts
- Verwendung von Formulardaten in Perl
- Erweiterte CGI-Funktionalität
- Klassen, Objekte und Methoden in Perl
- Vererbung und Polymorphie
- Konstruktoren und Destruktoren
- Zugriffskontrolle und Verwendung von Klassenvariablen
- Erstellen und Verwenden von Modulen in Perl
- Exportieren von Funktionen und Variablen aus Modulen
- Verwendung von externen Modulen aus CPAN
- Datenbankzugriff mit Perl und MySQL
- Einrichten einer MySQL-Datenbank
- Verbindungsaufbau zur Datenbank mit Perl
- Ausführen von SQL-Abfragen
- Abrufen und Manipulieren von Daten