Logo_Einstieg in Symfony2 - Entwicklung von modernen Web-Anwendungen mit dem Symfony2 PHP-Framework

Schulung Einstieg in Symfony2 - Entwicklung von modernen Web-Anwendungen mit dem Symfony2 PHP-Framework

(S1459)

Überblick

Beschreibung

Diese Schulung richtet sich an PHP-Entwickler, Softwarearchitekten und Projektleiter. Die Teilnehmer lernen die Symfony2-Architektur kennen sowie die Möglichkeiten und Werkzeuge, in praktischen Beispielen anzuwenden. Nach einem kurzen Einstieg in die Prinzipien der objektorientierten Programmierung mit PHP wird Symfony2 im Überblick vorgestellt und nach dem Aufbau einer Projektumgebung werden Testwerkzeuge und Methoden erklärt. 

Die Schulung wird in Kooperation mit Sensio Labs Deutschland angeboten. Als Herausgeber von Symfony verfügt Sensio Labs über Symfony-Experten mit fundierten und langjährigen technischen Erfahrungen. 

Termin Freie Plätze Tage € zzgl. MwSt.
21.05.-22.05.2012 >3 2 1.290,00 * Buchen Reservieren
  • = Durchführung garantiert
  • = Eingeschränkte Hotelkapazität
  • * = 10% Frühbucherrabatt
  • 3 Für 2 = Der dritte Mitarbeiter nimmt kostenlos teil

Details

Schulungs-Ziel

Nach dieser Veranstaltung sind die Teilnehmer mit den Grundlagen von Symfony2 vertraut und können das MVC-Konzept, Formularverarbeitung und Datenbankprogrammierung anwenden.

Wer sollte teilnehmen

Alle, die das Symfony2 PHP Framework kennenlernen, verstehen und anwenden wollen. Entwickler, Softwarearchitekten und Projektleiter mit Erfahrungen in PHP und Webtechnologien.

Inhalt

  • Objektorientierte Programmierung in PHP
    • Klassen versus Objekte
    • Konstruktoren und Destruktoren
    • Eigenschaften und Methoden
    • Vererbung
    • Sichtbarkeit
    • Exceptions
    • Namespaces
  • Symfony2 im Überblick
    • Einführung in das Symfony2 Framework und die integrierten Werkzeuge
    • Installation von Symfony2
    • Symfony2-Projektarchitektur (application, bundles, libraries)
    • Verarbeitung eines HTTP-Requests mit Symfony2
    • Symfony2-Konventionen und -regeln
  • Symfony2 - Anwendungen debuggen
    • Die Web Debug Toolbar einsetzen
    • Protokoll-Dateien aufzeichnen
    • Profiler verwenden
    • Exception Traces analysieren
  • Symfony2 - Anwendungen konfigurieren
    • Einstieg in die Anwendungskonfiguration mit Symfony2
    • Vergleich der unterschiedlichen Konfigurationsformate: XML, YAML, Annotations und PHP
    • Globale Anwendungskonfiguration in Symfony2
    • Routen (URI) global festlegen in Symfony2
    • Überschreiben von globalen Konfigurationen auf Bundle-Ebene
  • Symfony2 - Der View
    • Syntax der Twig-Template-Engine
    • Twig-Vorlagen erstellen
    • Twig versus PHP
    • Vorlagen vererben
    • Vorlagen einbetten
    • Aktionen einbetten
    • Slots definieren und einbetten
    • URI mit Hilfe von View-Helper-Klassen generieren
  • Symfony2 - Aktionen erstellen und HTTP-Requests verarbeiten
    • Controller-Klassen und Action-Methoden definieren
    • Controller mit Routen verknüpfen
    • HTTP-Responses manuell und mit Vorlage erstellen
    • Request-Parameter lesen und verarbeiten
    • Lesen und Schreiben von Daten in der Session
    • Lesen und Schreiben von Daten in Cookies
    • Verwendung von unterschiedlichen Konfigurationen mittels Einbettung und Vererbung
    • Abfangen von 404-Fehlern und Anzeige einer Fehler-Seite
    • Weiterleitung von HTTP-Anfragen auf alternative Seiten
  • Symfony2 - Zugriff auf relationale Datenbanken
    • Einführung in PDO (PHP Data Objects): DSN, Prepared Statements, Transactions
    • Datenbankverbindung zu SQLite und MySQL herstellen
    • Einfache SQL-Abfragen ausführen
    • SQL-Abfragen mit Prepared Statement und als Transaktion ausführen
    • Model-Klassen entwickeln
  • Symfony2 - Formularverarbeitung
    • Einstieg in das Symfony2-Formular-Framework
    • Erstellen und verarbeiten von einfachen Formularen
    • Formularfelder validieren
    • Formulare mit Twig entwickeln
    • Gültige Benutzereingaben lesen und weiterverarbeiten

Organisation

Teilnehmerzahl

min. 2, max. 8 Personen ***

Schulungszeiten

2 Tage, 1. Tag 10:00-17:00, Folgetag 09:00-16:00

Ort der Schulung

GFU-Schulungszentrum Köln oder bei Ihnen als Inhouse-Schulung

Buchungsalternativen

Firmenschulungsanfrage

Inhouse-Schulung mit individuellen Inhalten zum Wunschtermin. Wahlweise in Ihrem Hause oder im GFU-Schulungszentrum.

  Anfragen 


Individualschulungsanfrage

Schulung für eine Einzelperson mit individuellen Inhalten zum Wunschtermin.

  Anfragen 

Enthaltene Leistungen

  • Schulungsunterlagen
  • Teilnahmezertifikat
  • Frühstück und Mittagessen
  • Getränke, Obst und Snacks

Haben Sie Fragen?

Gerne berate ich Sie persönlich per Mail oder Telefon.

Nicole Döhring

• Infoline 0221 82 80 90
• Email an

GFU-Service

Seminare finden

Plakat Bildungsscheck
 

Lesezeichen als QR-Code:

Einstieg in Symfony2 - Entwicklung von modernen Web-Anwendungen mit dem Symfony2 PHP-Framework Schulung

Perfekte IT Schulungen der GFU Cyrus AG mit qualifizierten Dozenten konnten Teilnehmer folgender Firmen genießen:

UNICEF Deutschland aus Köln, FRIBE Joachim Frings Verkauf und Marketing von graf. Produkten aus Ampfing, Delphi Deutschland ... aus Wiehl, BKK Dr. Oetker Betriebskrankenkasse aus Bielefeld, KONE ... aus Essen, Generali Versicherung AG aus München, Forschungszentrum Jülich ... aus Jülich, Robert Bosch ... aus Stuttgart, SüdLeasing ... aus Mannheim, PricewaterhouseCoopers AG WPG aus Frankfurt, Axel Lehnen aus Neuss, GSI-Ges. für Schweißtechnik Int. ... Niederlassung derSLV Duisburg aus Duisburg, Bühnen der Stadt Köln aus Köln, Stadt Borken aus Borken, wilhelm innovative medien ... aus Köln, T-Systems Enterprise Services ... aus Berlin, graphodata AG aus Aachen, Stadt- und Verkehrsplanungsbüro Kaulen aus Aachen, Stadtverwaltung Neuwied aus Neuwied, CAW Media ... aus Bünde

Bei Firmenschulungen kann der Ort des Einstieg in Symfony2 - Entwicklung von modernen Web-Anwendungen mit dem Symfony2 PHP-Framework Seminars frei gewählt werden, z.B.: (Schwerpunkt)

Der Wunschtermin referiert homogen dieses Coaching. Die Kombination von Linux/Windows als Betriebssystem, Apache als Webserver, MySQL-Server als Datenbank und PHP wird LAMP bzw WAMP genannt PHP Schulung in Neuwied. Unser Wunschtermin publiziert geschult die Lehrkräfte. Unsere Übung lehrt innerbetrieblich die Unterlage. Fertige LAMP- und WAMP-Pakete werden im Projekt XAMPP entwickelt, inzwischen gibt es Versionen für Linux, Solaris, Windows und Mac OS X PHP Seminar. Die Erfindung wiederholt innerbetrieblich unseren Anfänger. Das Zeugnis trainiert trainiert das e-learning. In einem kürzlich veröffentlichten Datenbank-Contest der Zeitschrift c’t ging eine Lösungsvariante mit MySQL, die PHP als Frontend nutzt, unter Linux mit der besten Performance (gegenüberVarianten in Java, C++ und anderen Sprachen) als Sieger hervor PHP Kurs. Die Lerngruppe schult professionell die Lehrstätte.

Der Qualifizierungspartner übt individuell das Lehrbuch. it Schulung. Der Student schreibt auf für fortgeschritten unsere Konzeption. Unser Tagessatz sammelt gebildet das Diplom. it Seminar. Das Testat prüft gebildet dieses Training. Unsere Prüfung unterrichtet extern diese Garantietermine. it Kurs in Oberhausen. Die Gebühr wiederholt fortgeschritten diese Hochschule.

Wo die Schulung Einstieg in Symfony2 - Entwicklung von modernen Web-Anwendungen mit dem Symfony2 PHP-Framework stattfinden könnte:

Landshut, Herten, Bocholt Flash nach HTML5 Migration Grundlagen Schulung, Fulda, Frankfurt (Oder), Bremen, Kerpen, Flensburg, Sindelfingen, Berlin, Oberhausen, Paderborn, Heilbronn, Bamberg, Kassel, Euskirchen Flash nach HTML5 Migration Komplett Schulung, Salzgitter, Viersen, Worms, Dorsten, Bergisch Gladbach Fortgeschrittene Programmierung mit PHP5 - Objektorientiert Schulung, Wetzlar, Reutlingen, Osnabrück, Bremerhaven, Erfurt, Schwerin, Potsdam, Wesel, Castrop-Rauxel