Kurzinfo

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.

 

Dauer, Teilnahmevoraussetzungen,...

Wird angeboten als: offene Tagesseminare und individuell
Dauer in Unterrichtsstunden: 40
Zielpublikum: Webdesigner, Webautoren
Teilnahmevoraussetzungen: Sie sollten PHP/MySQL Grundlagenwissen haben, idealerweise unser Seminar "PHP5 Programmierung Grundlagen" besucht haben.

Kategorie: C

 

Termine der offenen Tagesseminare in Gießen

PHP OOP - PHP für Fortgeschrittene
Tagesseminare

Dauer: 5 Tage / 40 Unterrichtsstunden
jeweils von 08.30 - 16.30 Uhr
Seminargebühr/Person (netto): 1.950,00 €

Offene Seminare im Schulungszentrum Gießen:

Frühbucherkonditionen sind tagesaktuell ausgewiesen und gelten bei einer Anmeldung am 19.09.2018

vonbisnettobrutto  (inkl. MwSt.)
05.11.201809.11.20181.794,00 €2.134,86 € Anmelden
07.01.201911.01.20191.716,00 €2.042,04 € Anmelden
11.03.201915.03.20191.716,00 €2.042,04 € Anmelden

Die genannten Preise verstehen sich inklusive Seminarunterlagen, Pausenverpflegung und Mittagstisch.

 

Seminarinhalte

Grundlg. objektorientierte Programmierung (OOP)
Warum Objektorientierung?Klassen und Instanzen
Eigenschaften und Methoden
Das Objekt $this
Private, protected und public
Getter- und Setter-Methoden
Statische Konstanten, Variablen und Methoden
Konstruktoren
Mehrere Konstruktoren
Destruktoren
Objektreferenzen
Kopieren durch Klonen von Objekten
Parameter by Value und by Reference
Objekte als Parameter

Fortgeschrittene OOP Anwendung
VererbungObjektbeziehungen
Referenzierung und Dereferenzierung von Objekten
Abstrakte Klassen und Methoden
Spezielle Operatoren für Objekte
Magische Methoden:
__clone
__autoload
__toString
Objektiteration
Überladung
Objektanalyse zur Laufzeit (Klasse Reflection)
Type-Hinting
Interfaces
Traits
Final

Objektorientierter Datenbankzugriff
MySQL improved Extension (MySQLi)
PHP Data Objects (PDO)

Die Datenbankschnittstelle "SQLite"
Vor- und Nachteile SQLite in PHP verwenden
Datenaustausch zwischen SQLite und MySQL

Strukturierte Fehlerbehandlung
Grundlagen des Error-Handlings
Eigene Error-Handler vs. @ Operator
Namensräume zur Fehlervermeidung
Fehlermeldungen anzeigen oder unterdrücken

Ausnahmebehandlung
Mehrere und eigene Error-Handler verwenden
Fehler-Ereignisse selbst auslösen
Eigene Fehlerdokumente

Template-Systeme (MVC)
Grundlagen und Voraussetzungen
Grundstruktur:
-Model
-View
-Controller
Erläuterung eines Beispiels

PHP Frameworks
Vorteile und Nachteile von PHP-Frameworks
Beispielhafte Frameworks
Smarty PEAR

Sicherheit bei der PHP-Programmierung
Sicherheit, Benutzbarkeit und Kosten
Grundregeln zur sicheren Programmierung
Häufige Angriffsarten anhand von Beispielen

 

Unser Hotel-Service für Ihre Weiterbildung

Hier liegen Sie richtig!

Ab einer Anfahrtstrecke von 100 km übernehmen wir anteilig die Kosten für Ihre Übernachtung.
Sie haben ein interessantes Seminar gefunden und würden gerne teilnehmen, aber die Anfahrt nach Giessen ist zu weit für eine tägliche Anfahrt zu Ihrem Training?
Dann übernachten Sie doch einfach kostengünstig in einem unserer naheliegenden Vertragshotels.

Hier finden Sie weitere Informationen zu unserem Übernachtungsservice.

Unseren Hotel-Service können Sie zum Beipiel in Anspruch nehmen wenn Sie aus, 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, Koblenz etc. kommen und eins unserer Seminare gebucht haben.