www.css-einzelcoaching.de

EDV-Schulungen, -training, -coachings und Workshops als Einzelcoaching

seminarsuche

www.css-einzelcoaching.de
scam
Ralf Wierling . Windthorststraße 68 . D - 48143 Münster
Telefon: +49 (0) 251 . 98 110 99-0 . Telefax: +49 (0) 251 . 98 110 99 - 99
kontakt@scam.de

PHP 5.3 - Fortgeschrittene Techniken

Ziel dieser Schulung
Nach diesem Seminar sind Sie in der Lage, komplexe, wartungsfreundliche dynamische Webseiten zu programmieren und professionell auf Programmierfehler zu reagieren.
Schulungsinhalte


• 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.
Schulungsdauer
Die Schulungsdauer wird individuell nach Vorkenntnissen und gewünschten Inhalten vereinbart. Der Schulungstermin wird ebenfalls individuell zwischen Ihnen und uns abgestimmt.
Schulungsort
Nach Absprache in unseren Schulungsräumlichkeiten in Münster/Westf. oder in Ihren Räumen.
Preis?
Der Preis für dieses Einzelcoaching richtet sich nach Schulungsort und Schulungsdauer.
Rufen Sie uns bitte unter +49 (0) 251 . 98 110 99-0 an oder senden Sie uns Ihre Anfrage mittels nebenstehendem Formular.
Als öffentliche Schulung bieten wir Ihnen dieses Seminarthema an folgenden Terminen an:
>>>   Münster    25.06.2012 - 29.06.2012
>>>   Münster    24.09.2012 - 28.09.2012
>>>   Münster    10.12.2012 - 14.12.2012
Die öffentlichen Schulungstermine bieten wir Ihnen auf unserer Website www.scam.de an.
Für weitere Informationen klicken Sie bitte auf den Seminartermin, der für Sie interessant ist.

Alle Termindetails in einem neuen Browserfenster

20.05.2012 15:30 Uhr