- HTML, CSS und JavaScript-Grundlagen (Dauer: 1 Tag)
- Aufbau von Dokumenten mit HTML und des Document Object Model (DOM)
- Formatierung mit Cascading Style Sheets (CSS)
- Grundlagen des dynamischen Serverzugriffs über Ajax und das jQuery Javascript Framework
- MySQL / MariaDB (Dauer: 1 Tag)
- Einrichten und Konfiguration
- Installation, Wartung und Update, Nutzerverwaltung
- Relationales Datenbankdesign
- Grundsätze von Relationen und Normalisierung
- Structured Query Language (SQL)
- DDL - Data Definition Language, die Sprachelemente zur Definition der Datenbankstruktur
- DCL - Data Control Language zur Rechtevergabe in MySQL / MariaDB Datenbanken
- DML - Data Manipulation Language zum Auffinden und Ändern von Daten
- PHP (Dauer: 3 Tage)
- Einleitung, Installation und Konfiguration
- Grundlagen Objektorientierter Programmierung (OOP)
- Architektur einer Webapplikation mit HTML, CSS, Javascript, PHP und MySQL / MariaDB
- Syntax
- Typen und Variablen
- Umgebungsvariablen und Konstanten
- Ausdrücke und Operatoren
- Kontrollstrukturen
- Funktionen im Schnellverfahren
- Sicherheit in PHP
LernzieleSie lernen, wie man eine moderne Webapplikation mit PHP und Datenbankanbindung programmiert. Sie lernen alle dazu notwendigen Sprachen kennen. Sie erfahren, wie Sie Sicherheitslücken von Anfang an vermeiden können.
ZielgruppenWeb-Applications-Entwickler, die dynamische Websites programmieren wollen, mit Basiskenntnissen in Web-Technologien (HTML, CSS, JavaScript) und PHP.