Seminare
Seminare

Perl - Kompaktkurs

Webinar - IT-Schulungen.com

In dieser 5-tägigen Schulung "Perl - Kompaktkurs" erwerben Sie ein umfassendes Verständnis für die Programmierung in Perl. Unser Ziel bei diesem intensiven Seminar ist es, Ihnen die Fähigkeit zu vermitteln, komplexe Aufgaben in Perl zu meistern und effiziente, robuste sowie gut strukturierte Perl-Programme zu entwickeln. Während des Kurses werden Sie in der Lage sein, moderne Konzepte wie objektorientierte Programmierung (OOP), funktionale Programmierung und Netzwerkprogrammierung anzuwenden. Zusätzlich werden Sie ein Verständnis für Exceptions und Fehlerbehandlung entwickeln und in der Lage sein, diese erfolgreich einzusetzen.


Termin Ort Preis*
19.08.2024- 23.08.2024 Nürnberg 2.374,05 €
19.08.2024- 23.08.2024 online 2.374,05 €
09.09.2024- 13.09.2024 online 2.374,05 €
09.09.2024- 13.09.2024 Nürnberg 2.374,05 €
07.10.2024- 11.10.2024 Nürnberg 2.374,05 €
07.10.2024- 11.10.2024 online 2.374,05 €

Alle Termine anzeigen

*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:

Einführung in Perl

  • Was ist Perl?
  • Geschichte von Perl
  • Warum Perl verwenden?
  • Entwicklungsumgebungen für Perl


Installieren von Perl

  • Herunterladen und Installieren von Perl auf verschiedenen Betriebssystemen
  • Installation von Perl-Modulen


Variablen und Datentypen

  • Variablen in Perl
  • Datentypen in Perl
  • Skalare, Arrays und Hashes
  • Referenzen und Dereferenzierung von Variablen
  • Typkonvertierung von Variablen


Bedingungen und Schleifen

  • If-Else-Bedingungen
  • For-, While- und Do-While-Schleifen
  • Schleifensteuerung: next, last, redo
  • Bedingungen und Schleifen verschachteln


Funktionen und Module

  • Erstellen von Funktionen in Perl
  • Standardmodule von Perl
  • Einbinden von Modulen
  • Verwendung von CPAN-Modulen
  • Erstellen von eigenen Modulen


Reguläre Ausdrücke

  • Was sind reguläre Ausdrücke?
  • Wie werden reguläre Ausdrücke in Perl verwendet?
  • Übungen mit regulären Ausdrücken
  • Metazeichen und Quantoren
  • Ersetzen und Suchen mit regulären Ausdrücken


Dateien und Eingabe/Ausgabe

  • Öffnen, Lesen und Schreiben von Dateien in Perl
  • Eingabe und Ausgabe von Daten in Perl
  • Formatierung von Ausgabe


Fehlerbehandlung und Debugging

  • Debugging-Tools in Perl
  • Fehlerbehandlung in Perl
  • Try-Catch-Blöcke
  • Ausgaben von Fehlermeldungen


Anwendungsbeispiele

  • Beispielprojekte mit Perl
  • Webanwendungen mit Perl
  • Datenbankanwendungen mit Perl
  • Parsing von Dateiformaten (CSV, XML, JSON)
  • Automatisierung von Aufgaben mit Perl-Scripten


Module

  • Verwendung von Modulen
  • Schreiben eigener Module
  • CPAN-Module


Objektorientierte Programmierung (OOP)

  • Grundlagen der OOP in Perl
  • Klassen und Objekte erstellen
    • Natives Perl < 5.38
    • Natives Perl >= 5.38
    • Moo(se)

  • Vererbung und Polymorphismus


Testen mit Perl

  • Entwicklung von Tests mit Perl
  • Einsatz von Devel::Cover zur Code-Abdeckungsmessung
  • Verschiedene Ansätze für Tests


Netzwerkprogrammierung

  • Socket-Programmierung in Perl
  • TCP/IP-Verbindungen erstellen
  • Datenübertragung über das Netzwerk
  • Anwendung von IO::Socket


Fortgeschrittene Themen

  • Interprozesskommunikation
  • Multithreading in Perl


Praktische Übungen und Projekte

  • Entwicklung von Perl-Skripten
  • Projektarbeit in kleinen Gruppen


Ziele/Bildungsabschluss:

In dieser 5-tägigen Schulung "Perl - Kompaktkurs" erwerben Sie ein umfassendes Verständnis für die Programmierung in Perl. Unser Ziel bei diesem intensiven Seminar ist es, Ihnen die Fähigkeit zu vermitteln, komplexe Aufgaben in Perl zu meistern und effiziente, robuste sowie gut strukturierte Perl-Programme zu entwickeln. Während des Kurses werden Sie in der Lage sein, moderne Konzepte wie objektorientierte Programmierung (OOP), funktionale Programmierung und Netzwerkprogrammierung anzuwenden. Zusätzlich werden Sie ein Verständnis für Exceptions und Fehlerbehandlung entwickeln und in der Lage sein, diese erfolgreich einzusetzen.


Teilnahmevoraussetzungen:

Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:


  • Grundlegende Kenntnisse in der Programmierung von Vorteil


Lehrgangsverlauf/Methoden:

Die Schulung bietet Ihnen eine ausgewogene Mischung aus Theorie und Praxis in einer erstklassigen Lernumgebung. Profitieren Sie vom direkten Austausch mit unseren projekterfahrenen Trainern und anderen Teilnehmern, um Ihren Lernerfolg zu maximieren.


Zielgruppe:
  • Entwickler


Seminarkennung:
NE-WEBDATE-4ab8d7ca-7913-4ef9-bbf1-ad43ccdf6dd0
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha