Schulung / Seminar / Training
PHP 5.3 - Fortgeschrittene Techniken |
Schulungsziele
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 .
Zielgruppe
Anwendungsentwickler, Programmierer, Webadministratoren.
Voraussetzungen
Gute Grundkenntnisse in PHP und HTML.
Termine
Die Teilnehmerzahl zu dieser Schulung ist auf insgesamt maximal 4 Teilnehmer begrenzt!
|
Seminardaten
Schulungs-Nr: phpfortDauer: 5 Tage1.850,00 EUR(zzgl. 351,50 EUR Mwst.) Inkl. warmes Mittagessen, Heißgetränke (Kaffee, Tee), Kaltgetränke und Seminarunterlagen.Sofern Sie von uns nicht schriftlich anders informiert werden ist der Seminarbeginn am ersten Schulungstag um 10:00 Uhr.Druckansicht
Methode
Vortrag, Demonstration und praktische Übungen am PC.
Einzelcoaching
Dieses Schulungsthema bieten wir Ihnen gerne auch im Rahmen eines Einzelcoachings mit nur einer Teilnehmerin bzw. Teilnehmer oder in einer Kleinstgruppe (max. 4 Personen) an!
Detailinformationen zu diesem Angebot >>
Inhouseschulung
Dieses Seminar bieten wir Ihnen gerne auch im Rahmen eines Inhouseseminars oder -coachings vor Ort
in Ihren Räumlichkeiten an. Sprechen Sie uns diesbezüglich bitte an.
Telefon: 02 51 - 98 110 99-0
|
|
|
|