Druckansicht / Printview

Homepage |  Normale Ansicht | 
Seminar
Titel: PHP 5.3 - Fortgeschrittene Techniken
SemNr: phpfort
Seminarziel
Nach diesem Seminar sind Sie in der Lage, komplexe, wartungsfreundliche dynamische Webseiten zu programmieren und professionell auf Programmierfehler zu reagieren.
Seminarinhalte


• 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 .
Voraussetzungen
Gute Grundkenntnisse in PHP und HTML.
Zielgruppe
Anwendungsentwickler, Programmierer, Webadministratoren.
Methode
Vortrag, Demonstration und praktische Übungen am PC.
Termine
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)
Organisatorisches
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
Anschrift / Kontakt
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