Modul II
PHP & MySQL
Groblernziel
Dynamische Webprojekte professionell umsetzen mit PHP und MySQL/MariaDB
Beschreibung
Die Dynamische serverseitige Skripttechnik PHP zusammen mit den Standards bei den Datenbanken.
Um den Websitecode nicht immer individuell anpassen zu müssen, kann man dynamische Web-Strategien umsetzen.
Eine besonders interessante und kostengünstige Alternative bietet das Gespann aus Apache (Webserver), MySQL/MariaDB (Datenbank) und PHP (serverseitige Scriptsprache).
Da der Webserver auch für Microsoft-Betriebssysteme verfügbar ist, handelt es sich um die am stärksten verbreitete Technik im Bereich dynamischer Webseitengenerierung.
Lernziele
- WAMP als Server (Windowsumgebung für Seminare)
- Serverkonfigurationen für Entwicklungs- und Hosting-Umgebung
- PHP-Programmierung (Syntax, Beispiele)
- Formulare, Cookies, Sessions
- Datenbankanbindungen MySQL/MariaDB (Client / Server Prinzip)
- Einführung Datenbankentwurf (Normalformen)
- Praktische Einführungen und Beispiele Objektorientierte Programmierung (OOP)
- Praxisbeispiele: Kontakteverwaltung, Gästebuch, einfaches CMS
- Sicherheit von Skripten, Serverumgebungen und Datenbanken
- Backuptechniken für Datenbanken und dynamische Webprojekte
Lehrgangsdauer
40 Unterrichtseinheiten (a 45 min)
Vorraussetzungen / Anmerkungen
Sicherer Umgang mit dem PC, Randthemen (z.B. Bildbearbeitung, Server-Verwaltung, JAVA/JavaSkript Programmierung, ...) werden als eigenständige Seminare angeboten!