Seminarinformationen

Seminar - Ziel

In diesem 2-tägigen Seminar "Webentwicklung mit Symfony - Fortgeschritten" erweitern Sie Ihre Fähigkeiten in der Symfony-Entwicklung. Sie lernen, wie Sie Symfony-Services integrieren, die Steuerung und das Skripting von Symfony über die Kommandozeile durchführen sowie Sicherheitsaspekte implementieren. Zudem erfahren Sie, wie Sie ereignisgesteuerte Anwendungen erstellen und die entsprechenden Techniken effektiv anwenden.

Teilnehmer - Zielgruppe

  • Webentwickler

Kurs - Voraussetzungen

  • Grundlagen von PHP und objektorientierter Programmierung

Seminardauer

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

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Services

  • Einführung in Dependency Injection und Symfony Services
  • Der optimale Weg, um die Liste der verfügbaren Services zu erhalten
  • Verwendung von Auto-Wiring zur Injektion von Abhängigkeiten auf einen
    • Constructor
    • Setter
    • Property
  • Überprüfen der benutzerdefinierten Konfiguration Ihrer Services
  • Services und Umgebungsvariablen

Konsole

  • Konsolenbefehle: Erstellen von interaktiven Befehlen und Batch-Befehlen
  • Eigene Befehle schreiben
  • Verwendung von Helfern aus SymfonyStyle
  • Deklaration und Handhabung neuer Optionen und Argumente in Ihrem Befehl

Sicherheit

  • Einführung in die Authentifizierung und Autorisierung
  • Erstellen eines Authentifikator mit Security erstellen
  • Rollen der Benutzer überprüfen
  • Erstellen von benutzerdefinierten Votern

Events

  • Einführung in Events
  • Versenden von Events im Symfony-Projekt
  • Erstellen von Subscriptions, um Listener zu deklarieren
  • Wichtige built-in Events

Weitere Schulungen zu Thema PHP

PHP 7 Grundkurs

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

In dieser Schulung lernen Sie die Grundlagen für das Programmieren mit PHP kennen.

PHP 7 Fortgeschrittenenkurs

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

Mit dieser Schulung erwerben die Teilnehmer fortgeschrittene Kenntnisse in der PHP-Programmierung. Sie erlernen die Konzepte der objektorientierten Methodik und wie Sie diese Konzepte in der Sprache PHP realisieren.

Einführung in Yii Framework

- u.a. in Stuttgart, Wien, Dresden, Koblenz, Jena

In dieser 4-tägigen Schulung "Einführung in das Yii Framework" erwerben Sie grundlegende Kenntnisse und Fertigkeiten zur Nutzung des Frameworks. Sie erhalten einen Überblick über die MVC-Architektur und lernen die Struktur von Yii-Anwendungen kennen. Sie ...

PHP 8 Fortgeschrittenenkurs

- u.a. in Hamburg, Leipzig, Dresden, Düsseldorf, Essen

In diesem 2-tägigen Schulung "PHP 8 für Fortgeschrittene" werden Sie die neuesten Funktionen und Techniken in PHP 8 entdecken. Dazu gehören PHP JIT, Constructor Property Promotion, benannte Argumente, Union Types, die Match-Kontrollstruktur, der Nullsafe-Operator ...