Event #4079: Taining PHP Fortgeschrittene
| From: | kriebs at edv-seminar dot org | Date: | Sun, 18 Apr 2010 21:12:12 +0000 |
| Subject: | Event #4079: Taining PHP Fortgeschrittene | ||
| Groups: | php.webmaster | ||
| Request: | Send a blank email to php-webmaster+get-7909@lists.php.net to get a copy of this message | ||
Recurs Every: First Monday
Country: DEU
Category: Training
URL: http://www.edv-seminar.org/schulungen/programmierung/php/fortgeschrittene.php
<b>Ziele Schulung PHP Fortgeschrittene Programmierung</b>
Die Schulung PHP Programmierung Fortgeschrittene geht zielspezifisch
auf den von PHP angebotenen erweiterten Features ein. Hierbei wird der
Schwerpunkt auf die Objektorientierung (oop) 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 die Schulung ab.
<b>Die Schulung PHP Programmierung Fortgeschrittene wird angeboten
als:</b>
offene Schulung in unserem Schulungzentrum in Gießen,
als individuelle Firmenschulung und Einzelschulung in unserem
Schulungszentrum und als Inhouse Schulung in Ihrem Hause.
<b>Preis der Schulung:</b>
netto 1.120,00 EUR pro Person, zzgl. MwWSt.
<b>Schulungsdauer:</b>
Diese Schulung hat eine Dauer von 24 Unterrichtsstunden (1 Ustd. = 45
Min.).
<b>Schulungsteilnehmer/innen:</b>
2 bis maximal 5 Personen (Sollte uns zu einem Schulungstermin lediglich
eine Anmeldung vorliegen, bieten wir diese Schulung in Absprache als
Einzelschulung, mit einem angemessen verkürztem Unfang, zum gleichen
Schulungspreis an).
<b>Schulungsvoraussetzungen:</b>
Für die Schulung PHP Programmierung Fortgeschrittene benötigen Sie
PHP/MySQL Grundlagenwissen.
<b>Inhalte:</b>
Grundlg. objektorientierte Programmierung (OOP)
• Klassen und Objekte
• Funktionen vs. Methoden
• Zugriffsbeschränkung bei Klassenmember
• Sichtbarkeit
• Konstruktoren und Destruktoren
• Objektreferenzen und Kopien
• Klonen von Objekten
• Funktionen mit Objektparameter
Fortgeschrittene OOP Anwendung
• 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
Strukturierte Fehlerbehandlung
• Grundlagen des Error-Handlings
• Eigene Error-Handler vs. @ Operator
• Taktiken zum optimalen Fehlermanagement
Ausnahmebehandlung
• Konzepte des Exceptionhandlings in PHP5
• Eigene Fehlerdokumente
• Default Exception Handle
Die Datenbankschnittstelle "SQL Lite"
• Objektorientierter Zugriff auf MySQL
• Beispiele
PEAR
• Basiskonzepte
• Nutzung von PEAR
• Fehlerbehandlung in PEAR
• Paketmanagement in PEAR
Diskussion Tipps & Tricks
• Namenskonventionen
• Entwickeln im Team
• Anti-Patterns
• Sicherheit
• Laufzeitoptimierung
• Schutz der Quelltexte
• Warum man kein Template-System einsetzen sollte
Tel: +49 0641-9719210
--
https://master.php.net/manage/event.php?id=4079&action=approve
https://master.php.net/manage/event.php?id=4079&action=reject
https://master.php.net/manage/event.php?id=4079