Home   Schulung > EDV > Programmierung > PHP

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

PHP 5 - Fortgeschrittene Techniken

Ziel
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.x
Namespaces . Late static binding . Lambda-Funktionen, Closures und Functors . Traits

· 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

· Weitere Möglichkeiten der OOP mit PHP 5.3/5.4
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.
Ausschließlich als Inhouse-Schulung
Dieses Seminar bieten wir ausschließlich als Inhouse-Seminar in Ihren Räumlichkeiten oder bei uns in Münster an.
Seminardaten
Schulung-Nrphpfort
Dauer5 Tage
Mindest TN Zahl1
Einzel-Coaching
Eine Durchführung zum angegebenen Preis ist bereits ab einem/er Teilnehmer/In mit einem individuellen Termin möglich!

Rufen Sie uns an:
+4925198 110 99 0
Inhouse-Schulung
Dieses Seminar bieten wir Ihnen als Inhouse-Seminar oder -coaching vor Ort in Ihren Räumlichkeiten an.

Rufen Sie uns bitte an:

+4925198 110 99 0
QRCode zu dieser Schulung