seminar buchenDrucken

Seminar / Training Perl komplett

Einheit 1 - Einführung

  • Einsatzgebiete und Übersicht
  • Das erste Perl-Programm erstellen
  • Online-Hilfe und Dokumentation

Einheit 2 - Skalare Daten und Variablen

  • Skalarvariablen
  • Ein- und Ausgabe von Daten
  • Operatoren für Zahlen und Strings

Einheit 3 - Arrays

  • Darstellung und Zugriff auf Arrays
  • Arrayfunktionen: push, pop, reverse, sort
  • Skalarkontext und Listenkontext

Einheit 4 - Hashes (Assoziative Arrays)

  • Darstellung von Hashes
  • Zugriff auf Hashelemente
  • Typische Hashfunktionen: keys, values, each, exists, delete

Einheit 5 - Perl-Kontrollstrukturen im Überblick

  • Bedingungen mit if
  • Schleifen mit while, until, for, foreach
  • Abbrechen von Schleifen

Einheit 6 - Subroutinen

  • Erstellen von Subroutinen
  • Argumente und Rückgabewerte

Einheit 7 - Textmustererkennung und -manipulation (Reguläre Ausdrücke)

  • Einfache Textmustererkennung (Suchen)
  • Textmanipulation (Suchen und Ersetzen)
  • Die Funktionen split und join

Einheit 8 - Arbeiten mit Dateien und Verzeichnissen

  • Dateihandles
  • Öffnen und Schließen von Dateien
  • Auslesen und Schreiben von Dateien
  • Dateitests (Existenz, Schreibrechte, ...)
  • Arbeiten mit Verzeichnissen

Einheit 9 - Referenzen

  • Referenzen
  • Anwendungsgebiete
  • Array- und Hashreferenzen (benannte und anonyme)

Einheit 10 - Verwenden und Erstellen von Modulen

  • Verwenden von Modulen
  • Überblick über die wichtigsten Module
  • Nachträgliches Installieren von Non-Standard-Modulen

Einheit 11 - Prozeßverwaltung

  • Aufruf externer Betriebssystem-Kommandos mit system()
  • Prozesse erzeugen

Einheit 12 - Einführung in die CGI-Programmierung mit Perl

  • Übersicht über CGI
  • Erstellen eines simplen CGI-Programms

Einheit 13 - CGI-Programmierung mit Perl

  • Grundlagen
  • Parameterübergabe via URL-Zeile und HTML-Formulare

Einheit  14 - Verwenden von Modulen

  • Variablen
  • Erstellen eigener Module

Einheit 15 - Grundlagen der objektorientierten Programmierung in Perl

  • Grundlagen von OOP (Klassen, Objekte, ...)
  • Eigene Objekte definieren
  • Perl-OOP anwenden

Einheit 16 - Verarbeiten von Kommandozeilenparametern

  • Übersicht über Kommandozeilenparameter
  • Das Modul Getopt::Long

Einheit 17 - Fortgeschrittenes Sortieren

  • Eigene Vergleichsfunktionen
  • Beispiel: Numerisches Sortieren

Einheit 18 - Fortgeschrittener Umgang mit Listen

  • Funktionen grep(), map() und splice()

Einheit 19 - Dynamische Evaluation von Programmteilen

  • Einsatzmöglichkeiten dynamischer Evaluation
  • Die Funktion eval()

Einheit 20 - Datenbankzugriff mit Perl DBI

  • Datenbankanbindung und deren Module
  • Zugriff auf eine MySQL- oder PostgreSQL-Datenbank
  • IPC (Interprocess Communication) via Sockets
  • Grundlagen und Möglichkeiten der Interprozeß-Kommunikation
  • Das Modul IO::Socket::INET

Trainingsdetails

Weitere Informationen unter +41 (0) 71 588 0 347
Dauer:5 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr
Preis:Öffentliche Trainings (auch Webinar): CHF 2.499 zzgl. MwSt.
Inhaus: CHF 7.245 zzgl. MwSt.
Teilnehmeranzahl:max. 8 Teilnehmer
Voraussetzungen:keine
Standorte:Basel, Bern, Luzern, Sankt Gallen, Winterthur, Zürich
Methoden:Vortrag, Demonstrationen, praktische Übungen am System
Trainingsarten:Öffentlich, Inhouse, Workshop, Webinar - (öffentliche Seminare immer mit Trainer vor Ort / Webinar muss ausdrücklich gebucht werden)
Durchführungsgarantie:ab 2 Teilnehmern - Details
Sprache:Deutsch - Englisch optional bei Firmenkursen
Trainingsunterlage:Dokumentation auf Datenträger/Download - Teilweise in Englisch
Teilnahmezertifikat:ja, selbstverständlich
Verpflegung:Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch)
Barrierefreier Zugang:an den meisten Standorten verfügbar

Ihre Ansprechpartner

Ihre Ansprechpartner

Trainingstermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Inhaus / Firmenseminar 5 Tage
Bern 5 Tage
Luzern 5 Tage
Stream gespeichert 5 Tage
Stream live 5 Tage
Zürich 5 Tage
Winterthur 5 Tage
Basel 5 Tage
Sankt Gallen 5 Tage
Basel 5 Tage
Sankt Gallen 5 Tage
Inhaus / Firmenseminar 5 Tage
Bern 5 Tage
Luzern 5 Tage
Stream gespeichert 5 Tage
Stream live 5 Tage
Zürich 5 Tage
Winterthur 5 Tage
Winterthur 5 Tage
Basel 5 Tage
Sankt Gallen 5 Tage
Inhaus / Firmenseminar 5 Tage
Bern 5 Tage
Luzern 5 Tage
Stream gespeichert 5 Tage
Stream live 5 Tage
Zürich 5 Tage
Zürich 5 Tage
Winterthur 5 Tage
Basel 5 Tage
Sankt Gallen 5 Tage
Inhaus / Firmenseminar 5 Tage
Bern 5 Tage
Luzern 5 Tage
Stream gespeichert 5 Tage
Stream live 5 Tage
Stream live 5 Tage
Zürich 5 Tage
Winterthur 5 Tage
Basel 5 Tage

Seminare für Anwender, Administratoren und Programmierer

Mehr erfahren

Beratung der Entscheider. Support und Notfallhilfe

Mehr erfahren

Unternehmen: 11 Jahre Erfahrung, 3 Länder, 1.800 Kunden

Mehr erfahren

© 2020 Sysknowledge GmbH