Schulung dynamische Websites: PHP, MySQL u. Apache
Ziele Dynamische Websites mit PHP, MySQL & Apache
In dem Seminar Dynamische Websites mit PHP, MySQL & Apache lernen Sie PHP unter Linux/Windows zu installieren, durch den Einsatz der grundlegenden Elemente (Variablen, Bedingungen und Schleifen) HTML-Seiten zu generieren und Datenbankabfragen auszuführen. Das Seminar wird distributions-/betriebssystemübergreifend (Linux[RedHat/SuSE/Ubuntu/Debian]/Windows) durchgeführt, die Teilnehmer haben die Wahl der Distribution bzw. des Betriebssystems.
Die behandelten Themen werden durch Übungen begleitet und gefestigt.
Inhalte Schulung PHP Programmierung Fortgeschr.
PHP
Einleitung, Installation und Konfiguration, Sicherheit
Grundlegende Syntax, Typen, Variablen,
Umgebungsvariablen, Konstanten, Ausdrücke,
Operatoren, Kontrollstrukturen, Funktionen
Parameterübergabe (GET, POST), Formularverarbeitung
Fehlerbehandlung, Cookies und Sessions
Datenbankanbindung mit MySQL
PhpMyAdmin, Datenbankkonnektierung
Interfaceprogrammierung: List-Add-Edit-Delete Zyklus
Wichtige Module/Funktionen
GD (Grafik), Dateisystem, reguläre Ausdrücke, XML, PDF
Apache
Einführung: die Apache Group und ihre Projekte
Einrichten: Apache-Module, Installation, Update
Konfiguration und Verwaltung
Konventionen, Konfigurationsdateien, Grundkonfiguration
Zugriffskontrolle und Authentifizierung, Logdateien,
Aliases, Redirects und Rewrites,
Server Side Includes und CGI Virtuelle Hosts, Logfile-Analyse
MySQL
Einrichten und Konfiguration
Installation, Wartung und Update, Nutzerverwaltung
Relationales Datenbankdesign
Grundlagen, das 3-Ebenen-Modell,
Grundsätze von Relationen und Normalisierung
Structured Query Language (SQL)
Grundlagen des SELECT Statements,
Erstellen und Verändern von Tabellen,
Hinzufügen/Einfügen/Löschen von Datensätzen,
Ändern von Datensätzen,
Sortierung, bedingte Auswahl, logische und arithmetische Operatoren,
verknüpfte Bedingungen, Joins
Sicherheit
Angriffe, Konfigurationsmöglichkeiten bei PHP,
symmetrische und asymmetrische Verschlüsselung,
PGP-Grundlagen und Benutzung mit PHP,
SSL-Integration, Zertifikate und PHP (Curl)
Schulungsmöglichkeiten & Voraussetzungen
Die Schulung Dynamische Websites mit PHP, MySQL & Apache wird angeboten als:
als individuelle Firmenschulung und Einzelschulung in unserem Schulungszentrum, bzw. als Inhouse Schulung in Ihrem Hause.
Schulungsdauer:
Für dies Schulung empfehlen wir Ihnen eine Dauer von 40 Unterrichtsstunden (1 Ustd. = 45 Min.).
Schulungsteilnehmer/innen:
2 bis maximal 5 Personen (Sollte uns zu einem Schulungstermin lediglich eine Anmeldung vorliegen, bieten wir diese Schulung in Absprache als Einzelschulung, mit einem angemessen verkürztem Unfang, zum gleichen Schulungspreis an).
Schulungsvoraussetzungen:
Für die Schulung Dynamische Websites mit PHP, MySQL & Apache benötigen Sie grundlegende Kenntnisse in HTML sowie fundierte Betriebssystemkenntnisse (Linux oder Windows).
Hinweis zur Preisgestaltung für individuelle Schulungen:
Diese Schulung gehört zur Softwarekategorie C.
Die entsprechenden Konditionen für individuelle Schulungen, Einzelschulungen sowie Inhouse Schulungen finden Sie in der Rubrik Firmen-Schulungen.