Grundlagen der Programmierung mit Perl
Weiterbildung
4-Wochen-Kurs
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.
Inhalt
- Einführung in das Konzept von Perl
- Anwendungsgebiete von Perl
- Versionen von Perl
- Installation von XAMPP (Apache, MySQL, Perl)
- Weitere Tools (Texteditor, IDE)
- Die Perl-Syntax
- Kommentare
- Variablen
- Datentypen
- Operatoren
- Kontrollstrukturen
- Programmieren mit Perl
- Eingabe und Ausgabe
- Listen und Datenfelder
- Unterprogramme und Funktionen
- Datei- und Verzeichnisfunktionen
- Funktionen für Zeichenketten
- Reguläre Ausdrücke
- Datum und Zeit ausgeben
- CGI-Programme mit Perl
- Erstellen eines einfachen CGI-Skripts
- Verwendung von Formulardaten in Perl
- Erweiterte CGI-Funktionalität
- Pakete, Module und OOP in Perl
- 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
- Datenbanken mit MySQL
- Datenbankzugriff mit Perl und MySQL
- Einrichten einer MySQL-Datenbank
- Verbindungsaufbau zur Datenbank mit Perl
- Ausführen von SQL-Abfragen
- Abrufen und Manipulieren von Daten
Zielgruppe
Auszubildende/Studenten in IT-Berufen, Web-Programmierer und Administratoren
Voraussetzungen
Kenntnisse im Umgang mit Windows, MacOS X oder Unix/Linux
Förderung
Kompletter Kurs förderfähig
z.B. mit Bildungsgutschein, über Berufsförderungsdienst (BFD) oder bei Kurzarbeit
Nächste Termine
- Mo, 13.01.2025
- Mo, 03.02.2025
- Mo, 03.03.2025
- Mo, 07.04.2025
- Mo, 05.05.2025
- Mo, 02.06.2025
Kursnummer: LS23.228