Druckansicht / Printview
Titel: PHP 5.3 - Fortgeschrittene Techniken
SemNr: phpfort
Nach diesem Seminar sind Sie in der Lage, komplexe, wartungsfreundliche dynamische Webseiten zu programmieren und professionell auf Programmierfehler zu reagieren.
• Was ist neu in PHP 5.3
Namespaces .
Late static binding .
Lambda-Funktionen, Closures und Functors .
• MySQL und phpMyAdmin
XAMPP: PHP und MySQL .
phpMyAdmin .
Mit Daten, Tabellen und Datenbanken arbeiten .
• Verwaltung von MySQL-Datenbanken mit PHP
Steuerung über PHP-Skripte .
Verbindungsaufnahme mit MySQL .
MySQL-Abfragen .
Rückgabe aus MySQL-Abfrage auswerten .
Steuerung durch Formulare .
Allgemeine Informationen sammeln .
• Arbeit mit MySQL-Datenbanken im Internet
Verbindungsaufnahme .
phpMyAdmin beim Provider .
Import von Datenbankdaten beim Provider .
Automatisierung durch PHP .
• Grundlagen der objektorientierten Programmierung (OOP)
OOP allgemein .
OOP in PHP .
Eigene Kenntnisstufen hin zur OOP .
Klassen - die Baupläne für Objekte .
Objekte erstellen .
Eigenschaften .
Das Schlüsselwort $this .
Klassenvariablen und -konstanten .
Methoden .
Setter- und Getter-Methoden .
Konstruktor und Destruktor .
Objekte klonen .
Trennung von Code und Design .
Wichtige Unterschiede zu PHP 4.x .
• Weitere Möglichkeiten der OOP mit PHP 5.3
Magische Methoden .
Abgeleitete Klassen .
Konstruktoren und Destruktoren bei Vererbung .
Vererbung von Eigenschaften und Methoden .
Methoden überladen oder überschreiben .
Magische Konstanten .
Typ Operator instanceof .
Klassen- und Objektfunktionen .
Weiterführende Konzepte in der OOP .
Die PEAR-Bibliothek .
• OOP und Datenbanken
MySQL Improved Extension (MySQLi) .
PHP Data Objects (PDO) .
• SQLite als Datenbankalternative
Überblick über SQLite .
SQLite mit PHP verwenden .
Datenaustausch mit MySQL .
SQLite objektorientiert .
• Behandlung von Fehlern und Ausnahmen
Fehlerprävention durch Namensräume .
Behandlung von Fehlern (Error Handling) .
Unterdrücken von Fehlermeldungen mit dem Operator @ .
Fehleranzeige mit error_reporting steuern .
Fehlerbehandlung mit set_error_handler steuern .
Eigene Fehler mit trigger_error auslösen .
Einsatz mehrerer Error-Handler .
Behandlung von Ausnahmen (Exception Handling) .
• Sicherheit
Grundregeln zum einfachen Schutz Ihrer Skripte .
Die häufigsten Angriffsarten .
• Reguläre Ausdrücke
Was sind reguläre Ausdrücke? .
Aufbau und Funktionsweise regulärer Ausdrücke .
Reguläre Ausdrücke in PHP5 .
Gute Grundkenntnisse in PHP und HTML.
Anwendungsentwickler, Programmierer, Webadministratoren.
Vortrag, Demonstration und praktische Übungen am PC.
| Münster |
vom 10.12.2012 (Mo) |
bis 14.12.2012 (Fr) |
| Münster |
vom 24.09.2012 (Mo) |
bis 28.09.2012 (Fr) |
| Münster |
vom 25.06.2012 (Mo) |
bis 29.06.2012 (Fr) |
Trainingsdauer:
5 Tag(e)(ca. 6h/Tag)
Preis:
1850,00 EUR zzgl. MwSt.
Bitte beachten Sie auch unsere aktuellen Rabattmodelle.
Sie finden diese unter
/schulung/unsere_rabatte.php
scam
Ralf Wierling
Windthorststraße 68, 48143 Münster
Telefon: +49 (2 51) 98 110 99 - 0
Telefax: +49 (2 51) 98 110 99 - 99
EMail: kontakt@scam.de