Perl Einführung: Grundlagen für Entwickler - Seminar / Kurs von GFU Cyrus AG

Inhalte

Diese Agenda ist auch Bestandteil (1.-3. Tag) des Kurses
  • Einführung und Überblick
    • Geschichte und Versionen von Perl
    • Installation von Perl
    • Merkmale und typische Einsatzgebiete
    • Starten und Beenden von Perl-Programmen
    • Struktur von Perl-Programmen
    • Verwenden der Online-Dokumentation
  • Skalare Daten und Variablen
    • Skalarvariablen
    • Deklaration und Wertzuweisung von Variablen
    • Zahlen und Zahloperatoren
    • Strings und Stringoperatoren
    • Zahlen und Texte vergleichen
    • Einfache Ein- und Ausgabe
    • Kontrollstrukturen mit if
    • Der Wert undef
  • Listen und Arrays
    • Arrayvariablen und literale Darstellung von Listen
    • Zugriff auf Arrayelemente
    • Wichtige Funktionen für den Umgang mit Arrays
    • Skalarkontext und Listenkontext
    • Ausgabe von Arrays
    • Iteration über Array-Elemente mit foreach
    • Der Bereichs-Operator ".."
  • Hashes (Assoziative Arrays)
    • Hashvariablen und literale Darstellung von Hashes
    • Zugriff auf Hashelemente
    • Wichtige Funktionen für den Umgang mit Hashes
    • Kontroll-Ausgabe von Hashes
    • Iterieren über Hash-Elemente mit while/each
  • Kontrollstrukturen und Spezialvariablen im Überblick
    • Boolsche Operatoren
    • if, unless
    • Der ?:-Operator
    • while, until
    • foreach
    • for
    • Vorzeitiges Beenden von Schleifen
    • Nachgestellte Kontrollstrukturen
    • switch, given/when
    • Die wichtigsten Perl-Spezialvariablen
  • Unterprogramme/Funktionen
    • Definition und Aufruf von Funktionen
    • Beenden von Funktionen, Rückgabewerte
    • Parameterübergabe
    • Call-by-Reference und Call-by-Value
    • Named Arguments
    • BEGIN, END
  • Textmustererkennung und -manipulation (Reguläre Ausdrücke)
    • Übersicht
    • Mustervergleiche mit m//
    • Suchen und Ersetzen mit s///
    • split und join
  • Arbeiten mit Dateien und Verzeichnissen
    • Dateihandles
    • Dateitests und Dateiinformationen
    • Verzeichnisse und Verzeichnisinhalte
    • Manipulation von Dateien und Verzeichnissen
  • Encodings
    • Der Ärger mit den Umlauten
    • UTF-8: Die Lösung (fast) aller Probleme
    • Konvertierungsaufgaben
  • Referenzen
    • Das Konzept "Referenz"
    • Die ref-Funktion
    • Zugriff auf Elemente über Array- bzw. Hashreferenzen
    • Mehrdimensionale Arrays
    • Anonyme Array- u. Hash-Referenzen
    • Debugging mit Data::Dumper
  • Verwenden von Perl-Modulen
    • Verwenden vorhandener Module
    • Dokumentation von Modulen
    • Häufig verwendete Standardmodule
    • Nützliche Nicht-Standardmodule
    • Nachträgliches Installieren von Modulen
  • Prozeßverwaltung
    • Die Funktionen system und exec
    • Starten von Kommandos mit der qx//-Umgebung
    • Kommandos als Dateihandles
    • Signale und Signalhandler
Aufbaukurs im Anschluss:
Diese Agenda ist auch Bestandteil (1.-3. Tag) des Kurses
  • Einführung und Überblick
    • Geschichte und Versionen von Perl
    • Installation von Perl
    • Merkmale und typische Einsatzgebiete
    • Starten und Beenden v ...
Mehr Informationen >>

Lernziele

In diesem Seminar erlernen Sie die Grundlagen der Programmiersprache Perl  und Sie bekommen einen Überblick über die Möglichkeiten und Einsatzgebiete. Sie kennen die Kontrollstrukturen wie Bedingungen und Schleifen  und können mit regulären Ausdrücken, Dateien und Prozessen arbeiten.
In diesem Seminar erlernen Sie die Grundlagen der Programmiersprache Perl  und Sie bekommen einen Überblick über die Möglichkeiten und Einsatzgebiete. Sie kennen die Kontrollstrukturen wie Bedingu ... Mehr Informationen >>

Zielgruppen

Programmierer mit Kenntnissen einer beliebigen Programmiersprache ohne Vorkenntnisse in Perl, die diese Sprache in Syntax und Aufbau erlernen wollen. Systemadministratoren, die an schnellen und effizienten Lösungen für  anfallende Probleme interessiert sind.
Programmierer mit Kenntnissen einer beliebigen Programmiersprache ohne Vorkenntnisse in Perl, die diese Sprache in Syntax und Aufbau erlernen wollen. Systemadministratoren, die an schnellen und effizi ... Mehr Informationen >>

Termine und Orte

SG-Seminar-Nr.: 6912714

Anbieter-Seminar-Nr.: 81

Termine

  • 10.06.2024 - 12.06.2024

    Köln, DE

  • 05.08.2024 - 07.08.2024

    Köln, DE

  • 04.11.2024 - 06.11.2024

    Köln, DE

  • 10.02.2025 - 12.02.2025

    Köln, DE

  • 19.05.2025 - 21.05.2025

    Köln, DE

Seminare mit Termin haben Plätze verfügbar. Rechnung erfolgt durch Veranstalter. Für MwSt. Angabe auf den Termin klicken.

Jetzt buchen ›
Seminar merken ›

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

und verfügt über Sonderkonditionen mit einigen Anbietern.

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Seminar / Kurs
  • Deutsch
    • Zertifikat
  • 21 h
  •  
  • Anbieterbewertung (113)

Ihre Vorteile mehr erfahren

  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service