Kurs derzeit nicht verfügbar
Objektorientierte Webentwicklung mit PHP und MySQL
Seminar
In Nürnberg ()

Beschreibung
-
Kursart
Seminar
-
Niveau
Fortgeschritten
-
Dauer
5 Tage
Aus der Entwicklung moderner Webapplikationen ist die objektorientierte Programmierung nicht mehr wegzudenken.Sie erwerben sowohl Kenntnisse in den objektorientierten Funktionen von PHP, als auch in der objektorientieren Programmierung mit ihren Methoden und Vorgehensweisen.
Gerichtet an: Webentwickler/innen
Hinweise zu diesem Kurs
* Datenbank- und SQL-Kenntnisse * Erfahrung mit der Erstellung dynamischer Webseiten * Fundierte HTML-Kenntnisse * Fundierte PC-, Windows- und Internet-Anwenderkenntnisse * Kenntnisse in der PHP-Erweiterung PDO * Programmierkenntnisse im Bereich PHP Die nötigen Voraussetzungen können Sie durch den Besuch der folgenden Seminare erwerben: * Seminar Webdesign mit XHTML * Seminar PHP-Seminar: Grundlagen der PHP-Programmierung * Seminar Datenbankentwicklung für Webanwendungen mit MySQL
Meinungen
Inhalte
Aus der Entwicklung moderner Webapplikationen ist die objektorientierte Programmierung nicht mehr wegzudenken. Mit den erweiterten objektorientierten Funktionen von PHP 5 können nun auch komplexere Websites in kürzester Zeit erstellt werden. PHP zeichnet sich außerdem durch einfache und gelungene Anbindungsmöglichkeiten zu Datenbanken aus. MySQL ist das beliebteste, frei verfügbare (Open Source) SQL-Datenbankmanagementsystem. Es ist speziell für Webanwendungen und datenbankbasierte Websites sehr gut geeignet und für Unix/Linux- und Windows-Server gleichermaßen verfügbar. MySQL ist schnell, robust und leicht zu bedienen. In diesem Seminar lernen Sie, wie Sie modernes objektorientiertes PHP und die Datenbank MySQL erfolgreich für die Entwicklung dynamischer Websites einsetzen. Sie werden unter fachkundiger Anleitung eine datenbankgestützte Webanwendung programmieren.
- Strukturierung von PHP-Projekten
- Verzeichnisstruktur
- Namenskonventionen
- Session-Verwaltung mit PHP
- Aufbau des HTTP-Protokolls
- Die PHP Session-Funktionen
- Grundlagen der objektorientierten Programmierung
- Klassen, Objekte, Attribute & Methoden
- Kapselung, Sichtbarkeit, Getter & Setter
- Magische Methoden
- Konstruktoren
- Virtuelle Attribute
- Typsicherheit
- Entwurfsmuster
- Factory
- MVC - Model-View-Controller
- Composite
- Objekt-Relationales-Mapping
- Abbilden von Datenbank-Tabellen auf PHP-Objekte
- Table-Data-Gateway
- Data-Mapper
Objektorientierte Webentwicklung mit PHP und MySQL