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.
Aktuell sind keine öffentlichen Termine verfügbar!
Seminardaten
Schulung-Nrphpfort
Dauer5 Tage
Preis1.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.

Methode
Vortrag, Demonstration und praktische Übungen am PC.
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

Aktuelle Termine
Mo, 29.01.2018 - Fr, 02.02.2018, Aachen
Microsoft WPF - Windows Presentation Foundation (Intensivkurs)
Garantierte Durchführung Garantierte Durchführung!