Seminarinformationen

Seminar - Ziel

In diesem 3-tägigen Schulung "Sicherheit in Perl-Anwendungen" werden Sie verschiedene Sicherheitsaspekte kennenlernen, insbesondere im Kontext der Programmierung mit Perl. Zu Beginn werden Sie eine bestehende Webanwendung analysieren und auf Sicherheitslücken überprüfen. Durch verschiedene Angriffsarten wie SQL-Injection und Cross-Site-Scripting (XSS) versuchen Sie, in die Anwendung einzudringen oder sie lahmzulegen. Auf Basis dieser Erkenntnisse werden die Teilnehmer den Code der Anwendung genauer unter die Lupe nehmen, Verbesserungsvorschläge diskutieren und umsetzen.

Während der Umsetzung werden die grundlegenden Sicherheitsmaßnahmen ausführlich erläutert. Mithilfe diverser Tools wird gewährleistet, dass diese Fehlerarten künftig im Code nicht mehr auftreten. Zusätzlich wird erörtert, wie das Risiko von Hacks während des Betriebs einer Anwendung verringert werden kann.

Das Ziel dieser Schulung ist es, Sie für sicherheitsrelevante Themen zu sensibilisieren. Nach der Schulung sollen Sie in der Lage sein, in Ihren eigenen Anwendungen geeignete Sicherheitsmaßnahmen zu identifizieren und umzusetzen, um die Sicherheit der Anwendung signifikant zu steigern.

Teilnehmer - Zielgruppe

  • Perl-ProgrammiererInnen, die Webanwendungen entwickeln

Kurs - Voraussetzungen

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

  • Grundkenntnisse in Perl

Seminardauer

  • 3 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

  • Wieso ist Security wichtig?
  • Security und die DSGVO
  • Wer verantwortet Sicherheit?
  • Erkennen von Sicherheitslücken
  • Typische Sicherheitslücken (OWASP Top 10)
  • Tools für den Angriff auf Webanwendungen/APIs
  • Perl-Tools für mehr Sicherheit
  • Sicherstellen, dass im Laufe der Zeit möglichst keine Sicherheitslücken im Programmcode auftauchen
  • Sicherheit im Betrieb von Webanwendungen
  • Problematische Perl-Konstrukte

Weitere Schulungen zu Thema Perl

Programmierung mit Perl Grundkurs

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 3-tägigen Seminar "Einführung in die Perl-Programmierung" erwerben Sie die Fähigkeiten, Perl als vielseitiges Werkzeug für diverse IT-Herausforderungen zu nutzen. Im Kurs werden Sie die grundlegenden Prinzipien der Programmierung kennenlernen, beginnend ...

Perl - Aufbaukurs

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 2-tägigen Seminar "Perl - Fortgeschrittenenkurs" erweitern Sie Ihr Verständnis für Perl und erlernen fortgeschrittene Methoden. Dabei liegt der Schwerpunkt auf der effektiven Strukturierung und Überprüfung Ihres Programmcodes. Darüber hinaus werden Sie ...

Moderne Objektorientierte Programmierung mit Perl

- u.a. in Hannover, Hamburg, Wien, Düsseldorf, Virtual Classroom

In diesem 5-tägigen Seminar "Fortgeschrittene Objektorientierte Programmierung mit Perl" erfahren Sie, wie die Module Moose und Moo die Objektorientierung in Perl auf eine neue Ebene bringen. Mit Features wie Typvalidierungen und Rollen wird die Erstellung komplexer ...

REST APIs mit Mojolicious

- u.a. in Hamburg, Nürnberg, Darmstadt, Offenbach, Nordhausen

In diesem 1-tägigen Seminar "REST APIs mit Mojolicious" lernen Sie, wie Sie REST-Schnittstellen mit Mojolicious entwickeln können. Sie erhalten eine Einführung in REST sowie die Spezifikationssprache OpenAPI/Swagger. Der Kurs umfasst außerdem eine kurze ...