REST APIs mit Mojolicious

Seminarinformationen

Seminar - Ziel

In dieser 1-tägigen Schulung "REST APIs mit Mojolicious" lernen Sie, wie Sie REST-Schnittstellen mit Mojolicious erstellen können. Sie erhalten eine Einführung in REST und die Definitions-Sprache OpenAPI/Swagger. Der Kurs beinhaltet auch eine Kurzeinführung in Mojolicious sowie wichtige Aspekte der Sicherheit, um Datenabflüsse aus der eigenen Anwendung zu verhindern. Abschließend wird die erstellte Schnittstelle im Laufe des Kurses getestet. Die Schulung ermöglicht es Ihnen, fundierte Kenntnisse und praktische Erfahrungen in der Entwicklung von REST APIs mit Mojolicious zu erwerben und Ihre Anwendungen nahtlos mit anderen Anwendungen zu integrieren.

Teilnehmer - Zielgruppe

  • Entwickler von APIs

Kurs - Voraussetzungen

  • Grundkenntnisse in Perl

Seminardauer

  • 1 Tag
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Lernmethodik

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.

Agenda

Einführung in REST

  • Prinzipien von REST
  • HTTP-Methoden
  • Returncodes und ihre Bedeutung

Definition von Schnittstellen mit OpenAPI

  • Metadaten
  • Komponenten
  • Parameter

Kurzeinführung in Mojolicious

  • Was ist Mojolicious
  • Controller in Mojolicious
  • OpenAPI in Mojolicious
  • Validierung und Rückgabewerte der Methoden

Sicherheit

  • Authentifizierung
  • Autorisierung

Testen der Anwendung

  • Insomnia
  • OpenAPI::Client
    Test::Mojo

Weitere Schulungen zu Thema Perl

Programmierung mit Perl Grundkurs

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

In dieser 3-tägigen Schulung "Programmierung mit Perl Grundkurs" lernen Sie Perl als leistungsstarkes Werkzeug für verschiedene IT-Aufgaben einzusetzen. Im Kurs werden Sie die grundlegenden Konzepte der Programmierung erlernen, angefangen von verschiedenen Variablentypen bis ...

Perl - Aufbaukurs

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

In dieser 2-tägigen Schulung "Perl - Aufbaukurs" vertiefen Sie Ihr Wissen über Perl und erlernen fortgeschrittene Techniken. Im Fokus steht die effiziente Organisation und Testung Ihres Programmcodes. Zusätzlich werden Sie befähigt, objektorientierte Programmierung in Perl ...

Moderne Objektorientierte Programmierung mit Perl

- u.a. in Berlin, Hannover, Hamburg, Köln, Düsseldorf

In dieser 5-tägigen Schulung "Moderne Objektorientierte Programmierung mit Perl" lernen Sie, wie die Module Moose und Moo die Objektorientierung in Perl auf ein neues Level heben. Mit Funktionen wie Typüberprüfungen und Rollen wird die Entwicklung von komplexen Anwendungen ...

Automatisiertes Testen und Paketieren von Perl-Projekten mit Gitlab

- u.a. in Köln, Nürnberg, Wien, Zürich, Virtual Classroom

In dieser 2-tägigen Schulung "Automatisiertes Testen und Paketieren von Perl-Projekten mit Gitlab" lernen Sie, wie Sie mit Gitlab Ihre Perl-Projekte automatisiert testen und paketieren können. Der Fokus liegt dabei auf einem effizienten Workflow, um Entwicklern schnell ...