Meine neue Seite extra zum Thema Symfony Schulung ist online:
http://www.php-schulung.de/symfony-schulung/
Die Teilnehmer meiner Symfony Schulung am Donnerstag und Freitag haben sich sehr engagiert beteiligt, sodass die zwei Tage ausgesprochen produktiv waren. Alle haben nun einen guten Überblick über Symfony 2 und ein umfassendes Verständnis für diejenigen Techniken, die in Ihren jeweils nächsten Projekten am wichtigsten sind.
Das sagen die Teilnehmer:
Der Workshop war sehr gut vorbereitet und enthielt sowohl den großen Überblick als auch viele nützliche Details. Ich habe nun eine sehr gute Vorstellung über die Möglichkeiten von Symfony und auch sehr viele Ansätze zu Lösungen in unserem konkreten Projekt. Es war sehr spannend, weil wir gemeinsam einige coole Problemlösungen erarbeitet haben. – Peter Neubert
Dank des umfangreichen und tiefen Einblicks in Symfony2 in angenehmer Athmosphäre und supernetter Leitung des Workshops sehe ich der erfolgreichen Umsetzung unseres Projektes positiv entgegen. – Ulrike
Timon hat mir in kürzester Zeit geholfen einen Überblick über die wichtigsten Komponenten von Symfony2 zu erhalten und meine Sicherheit in den bisherigen Kenntnissen verstärkt.
Im Workshop wurde nicht nur gezeigt wie moderne Techniken funktionieren, sondern warum und wofür man diese auch im größeren Kontext verwendet. – Anton Wilhelm
Symfony Schulung: Symfony 2 in 2 Tagen
In zwei intensiven Tagen haben wir das folgende Programm behandelt:
Einführung und View-Schicht
- Einführung Framework: Grundbegriffe Applikation, Bundle, Services, Orchestrierung
- Template Engine Twig: Grundlagen, Syntax, Templates, Assoziation, Vererbung, Inklusion, Routen, URL Generierung, Nutzen globaler Template Variablen
- Unterstützung Mobiler Endgeräte: Konzepte und Umsetzung mit Twig
- Internationalisieurng und Lokalisierung: Konfiguration, Übersetzungslisten, Translator in PHP und Twig
Service Orientierte Architektur und Dependency Injection
- Services, Service Container, Parameter, Sevice Injection, Services in Bundles konfigurieren, Container Extensions
- Service Orientierte Architektur: Motivation, Webservices implementieren, Webservices orchestrieren, REST, SOAP, HTTP, Symfony Applikation mit SOA strukturieren
Rechtemanagement
- Grundlagen: Authenifizierung, Authorisierung, Firewalls, Access Controls, User Provider, RoleInterface
- Rechtemanagement: Mechanismen Authenifizierung und Authorisierung, Single Sign on mit SAML
- Security Component Bundle: Encoder, Provider, Firewall, Access Control, Advanced User Interface, Athentifizierungs-Workflow, Konfiguration aller Komponenten im Workflow, Rollenbasiert agieren in Controllern und Templates
- Installation und Konfiguration FOS Userbundle
Performance, Doctrine und Java Suchprovider
- Doctrine: Objektrelationale Abbildung, Kontext-spezifische Zugriffsmethoden, Fortgeschrittene Funktionen
- Performance: Doctrine effizient verwenden: Caching, UnitOfWork, Flush-Strategien, Custom Repositories, Ansätze für Optimierung
- Java Suchprovider: Funktionsweise von Solr, Konfiguration, Indexierungsstrategie, Beispiele für Suchanfragen
- Wann ist der Einsatz von Java Suchprovidern sinnvoll, Indexierungsstrategien, ist der Einsatz für das aktuelle Projekt sinnvoll?
- Performance: Hinweise zur Performance Optimierung von Symfony 2 Applikationen im Produktionsbetrieb
Fragen und Antworten, Erfahrungsaustausch
- Antworten auf vorab erhaltene Fragen zu den Themen: Management von PHP Interpreter und Symfony Bundle Versionen, Server Konfiguration für Symfony in Produktionsumgebung, Versionskontrollsysteme, YML vs. XML, Rechtemanagement
- Abschluss: Neuer Symfony 2 Release Prozess, Community, Feedback
Die nächsten Symfony 2 Schulungen
Die nächste Symfony Schulung gebe ich ende Oktober in Braunschweig, anschließend gibt es Termine in weiteren Städten (u.a. natürlich auch wieder in Berlin).
Meine neue Seite extra zum Thema Symfony Schulung ist online:
http://www.php-schulung.de/symfony-schulung/