Symfony: Auf der Überholspur
- Danksagungen
 - Worum geht es?
 - Prüfe Deine Arbeitsumgebung
 - Vorstellung des Projekts
 - Vom Nichts zum Produktivbetrieb
 - Einführung einer Methodik
 - Fehlerbehebung
 - Einen Controller erstellen
 - Eine Datenbank einrichten
 - Die Datenstruktur beschreiben
 - Ein Admin-Backend einrichten
 - Die Benutzeroberfläche erstellen
 - Den Code branchen
 - Mit Events arbeiten
 - Den Lifecycle von Doctrine-Objekten verwalten
 - Feedback mit Formularen annehmen
 - Das Admin-Backend absichern
 - Spam mit Hilfe einer API verhindern
 - Testen
 - Asynchrone Verarbeitung
 - Mit einem Workflow Entscheidungen treffen
 - E-Mails an Administrator*innen senden
 - Performance durch Caching
 - Das User-Interface mit Webpack gestalten
 - Bilder skalieren
 - Cron-Jobs ausführen
 - Benachrichtigungen auf allen Kanälen
 - Eine API mit API Platform bereitstellen
 - Aufbau einer SPA
 - Eine Anwendung lokalisieren
 - Performance-Management
 - Symfony Internals entdecken
 - Nutze Redis um Sessions zu speichern
 - RabbitMQ als Message-Broker nutzen
 - Was kommt als Nächstes?
 
        This work, including the code samples, is licensed under a
        Creative Commons BY-NC-SA 4.0 license.