Laravel Schulung 2 – 3 Tage

In diesem auf praxisorientierten Seminar wird den TeilnehmerInnen ein grundlegender Überblick über Laravel und seine zugrunde liegenden Konzepte vermittelt.

Auf dieser Seite erhalten Sie einen Überblick über alle Inhalte im Seminar. Selbstverständlich können Sie auf Wunsch auch individuell abgestimmte Seminarinhalte je nach Bedarf wählen.

Haben Sie Fragen zu dem Seminar oder deren Inhalten, so kontaktieren Sie mich jederzeit gerne.

Laravel: Wieso ein Framework? OOP, ORM und Installation

Gerade neueinsteigern ist der Sinn des Einsatzes eines Frameworks nicht immer einleuchtend. Im Einstieg des Seminars gehen wir deshalb auf die Vorteile beim Einsatz eines Frameworks ein. Auf Wunsch werden die Basics des Objekt Orientierten Programmierens wiederholt. Zuletzt wird der Unterschied klassischer Datenbankabfragen und dem Einsatz einer ORM behandelt.

Der perfekte Einstieg für Einsteiger und Fortgeschrittene

Template: Blade, Sicherheit im Template, Grundlagen

Laravel bietet mit Blade eine moderne und fortschrittliche, zeitgleich auch sichere Template-Engine. Welche Blade Direktiven es gibt, wie sie eingesetzt werden und was es an Sicherheitsaspekten zu bedenken gibt, werden wir hier erarbeiten. 

Überspringen möglich, falls Ihr Fokus ausschließlich auf API’s liegt.

Routing, Requests, Response, Validation

Jede Webanwendung wird mithilfe eines Browsers aufgerufen. Der immergleiche Ablauf basierend auf Browser-Requests, Routes, Server-Responses usw. wird verständlich in seiner Gesamtheit und jeweiligen Einzelteilen bearbeitet.

Ihre „Route“ zu einem vollen Architektuverständnis.

Controller, Models, Eloquent, Query Builder, Packages

Moderne Anwendungen werden häufig unter dem MVC-Paradigma konzipiert und umgesetzt. Die Bestandteile Model und Controller werden nun behandelt. An dieser Stelle wird das Verständnis der Laravel ORM Eloquent ausgebaut und mit dem Querybuilder auch im Hinblick auf Performance verglichen. Externe Composer Pakete können hierbei  sehr hilfreich sein. 

composer require „seminar/knowledge“

Resource, Collection, Mutator & Accessor

Wer eine API entwickelt, wird von Resources und Collections begeistert sein. Teilen Sie die Begeisterung und lernen Sie zusätzlich Laravel Accessoren, Laravel Mutatoren und Laravel Scopes kennen. 

Bringen Sie Ihre API auf das architektonisch nächste Level

API Design, Authentication & Authorization, Middleware

Wie genau funktionieren Laravel Middleware Layer? Lernen Sie die Funktionsweise, Anwendung und das Zusammenspiel von Middleware kennen. Ferner behandeln wir u.a. auch die Fragestellungen „Wie kann ich einen User Authorisieren“ und „wie zunächst überhaupt einmal Authentifizieren?“.

Entzaubern Sie die Magie einer RESTful API mit Rollenkonzepten usw.

Error Handling, Logging, Events & Listener, Helper Classes

Lernen Sie, wie das Laravel Error Handling funktioniert und schreiben Sie eigene Handler bzw. eigene Ausnahmen. Laravel bietet zudem von Haus aus ein mächtiges Werkzeug für jegliche Logging Anforderungen, welche Sie im Seminar kennen und verstehen lernen. Tauchen Sie in das Konzept von Events und Listener ein und experimentieren Sie an eigenen Helper Classes.

Nutzen und verstehen Sie die mächtigen Werkzeuge von Laravel

Jobs, Queues, Testing, Scheduling, Mocking

Das bekannte phpunit Testing Framework wird von Laravel bereits vorkonfiguriert mitgeliefert. Nähern Sie sich der Frage, wie Sie in Laravel Feature Tests und Unit Tests schreiben und dabei die Mocking Features sowie Factory effektiv einsetzen. Schreiben Sie eigene Konsolen Commands und tauchen Sie ein in den Laravel Scheduler um automatisiert und versionierbar Aufgaben bzw. Cronjobs auszuführen.

Unit und Features Tests sind wichtig für die Anwendungsentwicklung

Andreas Pabst

Dozent

Mit seinen Erfahrung von über 10 Jahren Tätigkeit als Softwareentwickler, kombiniert mit didaktischen Fähigkeiten als Hochschuldozent und dem Unternehmergeist als Startup Gründer, erhalten Sie die perfekte Kombination aus solidem Wissen und unterhaltsamen Seminaren.

Erfahrungen & Bewertungen zu Andreas Pabst

Modularer Aufbau

Sie wünschen ein Individuelles Seminar?

Sehr gerne entwerfe ich für Sie ein Seminarkonzept ganz nach Ihren Wünschen.

Sprechen Sie mich einfach an!

Jedes Unternehmen ist unterschiedlich. Jedes Team hat verschiedene Kompetenzen. Daher können wir bereits im Vorfeld gemeinsam Inhalte verstärkt hervorheben und Ihre Wünsche bestmöglich abdecken.

Sie wünschen das Seminar für Lumen?

Sie nutzen Laravel Lumen?

Gerne führen wir ein Laravel Lumen Seminar durch und zeigen, welche Funktionen sich in Lumen anders einsetzen bzw. wie sich die beiden Frameworks unterscheiden.

Sprechen Sie mich einfach an!

Jedes Unternehmen ist unterschiedlich. Jedes Team hat verschiedene Kompetenzen. Daher können wir bereits im Vorfeld gemeinsam Inhalte verstärkt hervorheben und Ihre Wünsche bestmöglich abdecken.

Sind Sie bereit zu starten?

Selbstverständlich erhalten Sie auf Wunsch auch individuell angepasste Seminare.
Sprechen Sie uns an!