Event #3261: PHP advanced Training Giessen
| From: | dillmann at edv-seminar dot net | Date: | Tue, 30 Sep 2008 08:12:51 +0000 |
| Subject: | Event #3261: PHP advanced Training Giessen | ||
| Groups: | php.webmaster | ||
| Request: | Send a blank email to php-webmaster+get-2727@lists.php.net to get a copy of this message | ||
Recurs Every: First Monday
Country: DEU
Category: Training
URL: http://www.edv-seminar.net/seminare/webdesign/fortgeschrittene/php.php
Dieses Intensiv-Seminar geht zielspezifisch auf den von PHP angebotenen
erweiterten Features ein. Hierbei wird der Schwerpunkt auf die
Objektorientierung gelegt mit deren Hilfe sich in PHP5 modulare und
flexible WEB-Applikationen entwickeln lassen welche in
unternehmenskritischen Bereichen eingesetzt werden
können.Praxislösungen für den Programmieralltag wie zum Beispiel die
Klassenbibliothek PEAR, immer wieder kehrende Entwicklungsmuster sowie
Tipps & Tricks aus der Praxis runden das Seminar ab.
Teilnahmevoraussetzungen: Sie sollten PHP/MySQL Grundlagenwissen haben,
idealerweise unser Seminar "PHP5 Programmierung Grundlagen" besucht
haben.
<b>Seminarinhalte </b>
<b>Grundlg. objektorientierte Programmierung (OOP)</b>
• Klassen und Objekte
• Funktionen vs. Methoden
• Zugriffsbeschränkung bei Klassenmember
• Sichtbarkeit
• Konstruktoren und Destruktoren
• Objektreferenzen und Kopien
• Klonen von Objekten
• Funktionen mit Objektparameter
<b> Fortgeschrittene OOP Anwendung</b>
• Vererbung
• Objektbeziehungen
• Referenzierung und Dereferenzierung von Objekten
• Abstrakte Klassen und Methoden
• Spezielle Operatoren für Objekte
• Autoload
• Objektiteration
• Überladung
• Software-Patterns
• Reflection
• Type-Hinting
• Interfaces
• Final
<b>Strukturierte Fehlerbehandlung</b>
• Grundlagen des Error-Handlings
• Eigene Error-Handler vs. @ Operator
• Taktiken zum optimalen Fehlermanagement
<b>Ausnahmebehandlung </b>
• Konzepte des Exceptionhandlings in PHP5
• Eigene Fehlerdokumente
• Default Exception Handle
<b>Die Datenbankschnittstelle "SQL Lite"</b>
• Objektorientierter Zugriff auf MySQL
• Beispiele
<b> PEAR</b>
• Basiskonzepte
• Nutzung von PEAR
• Fehlerbehandlung in PEAR
• Paketmanagement in PEAR
<b>Diskussion Tipps & Tricks </b>
• Namenskonventionen
• Entwickeln im Team
• Anti-Patterns
• Sicherheit
• Laufzeitoptimierung
• Schutz der Quelltexte
• Warum man kein Template-System einsetzen sollte
Wird angeboten als: offene Tagesseminare und individuell ( Als Inhouse
Schulungen führen wir unsere Seminare gerne auch in Ihrem Unternehmen
durch, z.B. in: Berlin, Hamburg, München, Köln, Frankfurt am Main,
Stuttgart, Dortmund, Essen, Düsseldorf, Bremen, Hannover, Leipzig,
Dresden, Nürnberg, Duisburg, Bochum, Wuppertal, Bielefeld, Bonn,
Mannheim etc.)
Dauer: 24 Ustd. / 3 Tage
Zielpublikum: Webdesigner, Webautoren
--
https://master.php.net/manage/event.php?id=3261&action=approve
https://master.php.net/manage/event.php?id=3261&action=reject
https://master.php.net/manage/event.php?id=3261