Experience Embedded

Professionelle Schulungen, Beratung und Projektunterstützung

Perl-Kurs: Skriptsprache

  • Inhalt
     
  • Ziele -
    Ihr Nutzen
  • Teilnehmer
     
  • Voraussetzungen
     

Bei MicroConsult lernen Sie im Perl-Training die Vorzüge und Möglichkeiten kennen, die die Skriptsprache Perl Ihnen bietet. Sie verfügen über eine fundierte Perl-Wissensbasis und haben einen Überblick über erfolgreiche Methoden und Vorgehensweisen. Gleichzeitig kennen Sie die wichtigsten Fallstricke und Besonderheiten von Perl. Ihre Kenntnisse reichen vom Wissen, wie Sie auf Ihrem eigenen PC eine Perl-Installation erstellen, bis hin zur Fähigkeit, plattformunabhängige Perl-Programme zu schreiben. Sie kennen die Perl-Datentypen und können mit Listen und Hashes eigenständig kompakte und effiziente Programme zur Verarbeitung von zeilenorientierten Daten (z.B. Logfiles) schreiben. Ferner verstehen Sie die Perl-Syntax von regulären Ausdrücken und können diese selbständig zur Analyse und Manipulation von Texten einsetzen. Sie können eine Vielzahl von Dateioperationen in Ihr Programm integrieren und wissen, wie Sie Referenzen zum Aufbau von beliebig komplexen Datenstrukturen verwenden. Sie sind in der Lage, eigene Perl-Module zu erstellen, um diese in verschiedenen Programmen zu verwenden. Mit dem gewonnenen Verständnis der Grundzüge der objektorientierten Programmierung in Perl können Sie diese vorteilhaft für Ihre eigenen Perl-Dateien nutzen. Mit der CPAN-Suchseite können Sie nach geeigneten Perl-Modulen suchen, diese installieren und anwenden. Obendrein können Sie einfache GUI-Programme mit Perl/Tk entwerfen.

Der Perl-Kurs richtet sich an Software-Entwickler, System-Administratoren und Webmaster, die noch keine oder nur geringe Erfahrungen mit dem Einsatz von Perl haben.

Grundkenntnisse der Programmierung.

Philosophie

  • Vor- und Nachteile von Perl

Verfügbarkeit, Literatur, Internet-Quellen

Variablen

  • Skalare, Listen, Hashes, Referenzen, mehrdimensionale Datenstrukturen

Kontrollstrukturen

  • Loops, Kontexte, Kurzschlussoperatoren

Interpolation, Spezialvariablen

Reguläre Ausdrücke

Atome, Quantifier, Gruppen, Ersetzungen

Perl und Dateisystem, Starten externer Prozesse

Funktionen (Unterprogramme), lokale Variablen

Eval

Pakete, Module, Klassen

Objekorientierte Programmierung

Verwendung von Modulen aus dem CPAN-Archiv

GUI-Prgrammierung mit Perl

Praxisanteil

  • Der hohe Praxisanteil im Perl-Workshop garantiert Ihren Erfolg und versetz Sie in die Lage, eigene Programme mit graphischer Oberfläche und einer Datenbankanbindung selber zu erstellen.

Praktische Beispiele und Übungen

  • Suchen, Zählen und Summieren von durch Muster beschriebenen Felder in Textdateien, z.B. Logfiles
  • Sortierte und formatierte Ausgabe der Ergebnisse
  • Erstellen von Filtern zur Verwendung in Pipes
  • Umwandeln von Datumsformaten und Währungsangaben
  • Extrahieren aller E-Mail-Adressen und URLs aus einer Textdatei
  • Portables Programmieren für Unix und Windows
  • Suche in Verzeichnissen, bedingtes Dateilöschen
  • Behandlung von Dateiattributen (Alter, Größe, Zugriffsrechte)
  • Datumarithmetik, Anwendung mathematischer Funktionen
  • Erstellen wiederverwendbarer Module bzw. Klassen
  • Installation von Modulen aus dem CPAN-Archiv
  • Erstellen einfacher PDF-Dateien
  • Erstellen von GUI-Programmen: Taschenrechner, Einheitenkonverter

Praktische Übungen in der Perl-Grundlagen-Schulung

Der Perl-Workshop wird mit folgender Toolumgebung durchgeführt:

  • Microsoft Windows
  • Perl in einer aktuellen Version
  • Notepad++ als Editor
  • cmd-Shell
  • Die Teilnehmer können gerne einen anderen Editor verwenden.
  • Bei Inhouse-Kursen kann der Kurs auch mit Linux durchgeführt werden.

MicroConsult Plus

  • Der Perl-Grundlagen-Workshop bei MicroConsult zeichnet sich durch einen sehr hohen Praxisanteil aus.
  • Als Teilnehmer haben Sie die folgenden Möglichkeiten, um Ihre Übungen und die von MicroConsult entwickelten Lösungen aus dem Workshop mitzunehmen:
  • Sie nehmen die Dateien direkt auf einem von MicroConsult bereitgestellten kostenfreien USB-Stick mit, oder …
  • Sie senden sich die Dateien selbst per E-Mail zu, oder …
  • Sie erhalten auf Anfrage Zugriff auf die Dateien per Download.
  • Ferner bekommen Sie von uns eine detaillierte Tool-Installationsanleitung, damit Sie an Ihrem Arbeitsplatz auf Ihrem eigenen Rechner eine lauffähige Umgebung erstellen können.


Im Preis enthalten:

Mittagessen, Getränke, Trainingsunterlagen und Teilnahmezertifikat


Für Personalabteilungen

Sie können in unserem Online-Formular bis zu 5 Teilnehmer auf ein Training buchen.
Möchten Sie mehrere Teilnehmer auf verschiedene Trainings buchen, kontaktieren Sie uns bitte!

Bitte beachten Sie auch unser Bonusprogramm bei der gleichzeitigen Buchung von mehreren Trainings und/oder Teilnehmern.

Für Personalabteilungen

Verwandte Trainings

Perl für Fortgeschrittene
Trainings-Code: PERL-FOR

Python-Kurs: Objektorientierte Skriptsprache
Trainings-Code: PYTHON

HTML5-Kurs: Plattformunabhängige App-Entwicklung
Trainings-Code: HTML5

XML: Standardisierter Datenaustausch
Trainings-Code: XML


Verwandte Trainings

Offenes Training

TerminPreis *Dauer
05.03. – 09.03.20181.980,00 €4,5 Tage 
02.07. – 06.07.20181.980,00 €4,5 Tage 
05.11. – 09.11.20181.980,00 €4,5 Tage 
04.03. – 08.03.20191.980,00 €4,5 Tage 
Anmeldecode: PERL
* Alle Preise zzgl. der gesetzlichen USt.


> Download Blanko-Anmeldeformular
> Trainingsbeschreibung als PDF

Inhouse Training

In maßgeschneiderten Workshops kombinieren wir Ihre konkreten Projektaufgaben mit unserem Trainingsangebot. Dabei berücksichtigen wir Ihre Anforderungen bezüglich Inhalt, Zeit, Ort, Dauer, technischem Umfeld und Vermittlungsmethodik.

Für Ihre Anfrage oder weiterführende Informationen stehen wir Ihnen gern zur Verfügung.

> Trainingsbeschreibung als PDF

Coaching

Unsere Coaching-Angebote bieten den großen Vorteil, dass unsere Experten ihr Wissen und ihre Erfahrungen direkt in Ihren Lösungsprozess einbringen und damit unmittelbar zu Ihrem Projekterfolg beitragen.

Für Ihre Anfrage oder weiterführende Informationen stehen wir Ihnen gern zur Verfügung.

Perl-Kurs: Skriptsprache

Inhalt

Philosophie

  • Vor- und Nachteile von Perl

Verfügbarkeit, Literatur, Internet-Quellen

Variablen

  • Skalare, Listen, Hashes, Referenzen, mehrdimensionale Datenstrukturen

Kontrollstrukturen

  • Loops, Kontexte, Kurzschlussoperatoren

Interpolation, Spezialvariablen

Reguläre Ausdrücke

Atome, Quantifier, Gruppen, Ersetzungen

Perl und Dateisystem, Starten externer Prozesse

Funktionen (Unterprogramme), lokale Variablen

Eval

Pakete, Module, Klassen

Objekorientierte Programmierung

Verwendung von Modulen aus dem CPAN-Archiv

GUI-Prgrammierung mit Perl

Praxisanteil

  • Der hohe Praxisanteil im Perl-Workshop garantiert Ihren Erfolg und versetz Sie in die Lage, eigene Programme mit graphischer Oberfläche und einer Datenbankanbindung selber zu erstellen.

Praktische Beispiele und Übungen

  • Suchen, Zählen und Summieren von durch Muster beschriebenen Felder in Textdateien, z.B. Logfiles
  • Sortierte und formatierte Ausgabe der Ergebnisse
  • Erstellen von Filtern zur Verwendung in Pipes
  • Umwandeln von Datumsformaten und Währungsangaben
  • Extrahieren aller E-Mail-Adressen und URLs aus einer Textdatei
  • Portables Programmieren für Unix und Windows
  • Suche in Verzeichnissen, bedingtes Dateilöschen
  • Behandlung von Dateiattributen (Alter, Größe, Zugriffsrechte)
  • Datumarithmetik, Anwendung mathematischer Funktionen
  • Erstellen wiederverwendbarer Module bzw. Klassen
  • Installation von Modulen aus dem CPAN-Archiv
  • Erstellen einfacher PDF-Dateien
  • Erstellen von GUI-Programmen: Taschenrechner, Einheitenkonverter

Praktische Übungen in der Perl-Grundlagen-Schulung

Der Perl-Workshop wird mit folgender Toolumgebung durchgeführt:

  • Microsoft Windows
  • Perl in einer aktuellen Version
  • Notepad++ als Editor
  • cmd-Shell
  • Die Teilnehmer können gerne einen anderen Editor verwenden.
  • Bei Inhouse-Kursen kann der Kurs auch mit Linux durchgeführt werden.

MicroConsult Plus

  • Der Perl-Grundlagen-Workshop bei MicroConsult zeichnet sich durch einen sehr hohen Praxisanteil aus.
  • Als Teilnehmer haben Sie die folgenden Möglichkeiten, um Ihre Übungen und die von MicroConsult entwickelten Lösungen aus dem Workshop mitzunehmen:
  • Sie nehmen die Dateien direkt auf einem von MicroConsult bereitgestellten kostenfreien USB-Stick mit, oder …
  • Sie senden sich die Dateien selbst per E-Mail zu, oder …
  • Sie erhalten auf Anfrage Zugriff auf die Dateien per Download.
  • Ferner bekommen Sie von uns eine detaillierte Tool-Installationsanleitung, damit Sie an Ihrem Arbeitsplatz auf Ihrem eigenen Rechner eine lauffähige Umgebung erstellen können.

Merkzettel


Sie haben derzeit keine Trainings auf dem Merkzettel.