PHP Beschreibung PHP (Hypertext Preprocessor) ist eine freie Skriptsprache, die für dynamische Webinhalte entwickelt wurde. Über die erforderliche Syntax zur Entwicklung von Skripts hinaus integriert der Kurs die Verwendung von erweiterten PHP-Funktionen wie die Kopplung an eine Datenbank des SQL-Typs und die Implementierung der Anwendung auf einem Apache- und IIS-Webserver. Diese Schulung erläutert die verschiedenen Komponenten einer Internet-Plattform zum Hosting dynamischer Webanwendungen, die mit PHP entwickelt wurden. Darüber hinaus sind die Teilnehmer nach Abschluss des Kurses in der Lage, die Elemente der Anwendungsplattform zu sichern. Zielgruppe •• Projektleiter •• Entwickler •• Programmierer und Analysten •• Webseitengestalter Programm PHP 5 Tage Vermittelte Kenntnisse Erstellung einer dynamischen Webseite unter Verwendung einer Datenbank ff Einleitung -- Hintergrund -- Dynamische Webseiten -- Präsentation verschiedener Skriptsprachen -- Die Möglichkeiten von PHP ff PHP-Installation -- Komponenten einer PHP-Plattform -- PHP-Installation -- MySQL-Installation -- Webserver-Installation ff Syntax -- Variablen -- Konstanten -- Bediener -- Kontrollstrukturen -- Verwaltung von Datenbanken ff Grundlegende Konzepte -- Funktionsweise eines Skripts -- HTTP-Kopfzeilen -- Zeichenkodierung -- GET-Parameter -- Skriptsicherheit •• Installation eines Webservers •• PHP-Installation •• Installation eines Datenbankverwaltungssystems •• Verständnis der objektorientierten Programmierprinzipien •• Kenntnis der Syntax der PHP-Sprache •• Definition von Konstanten und Variablen •• Erstellung von Datenbanken •• Erstellung von PHP-Skripts •• Erstellung von Formularen •• Verwaltung von Ausnahmen •• Verwaltung von Umleitungen •• Optimierung eines PHP-Skripts •• Sicherung von PHP-Skripts ff PHP-Integration Voraussetzungen •• Praktische Erfahrung mit einem Betriebssystem (Linux oder Microsoft) •• Vorstellung von Algorithmik •• Verständnis der Architektur einer dynamischen Webanwendung Zertifizierungen •• EGILIA Essentials Zertifizierung mit European Computing Academy -- HTML-Basistags -- Stylesheets -- Bibliotheken -- Flüsse -- Schleifen -- Code-Kommentierung ff Formulare -- Formularerstellung -- Lesen / Schreiben -- Umleitung ff Grundlagen der objekt- orientierten Programmierung -- Objektmodell -- Syntax -- Ausnahmen ff Datenbearbeitung -- Relationale Datenbanken -- MySQL-Präsentation -- XML-Dateien -- Verwendung von Webdiensten Beratung und Anmeldung Free Call 0 800 900 800 6 oder kostenloser anruf aus dem festnetz www.egilia.de/php 25