igphp.dePHP verstehen, lernen und unterrichten

Übersicht

Der PHP-Lehrplan

14 Lektionen in vier Modulen plus einer Extra-Rubrik. Wer neu anfängt, liest Modul A der Reihe nach; alle anderen springen direkt zum passenden Thema.

Modul A: Grundlagen

Wie PHP entstanden ist, welche Version du brauchst und wie du lernst.

Grundlagen

Die Geschichte von PHP

Von Rasmus Lerdorfs Werkzeugkasten über die Zend Engine bis zu Typen, JIT und Pipe-Operator.

4 Min. Lesezeit
Grundlagen

PHP-Versionen und Support

Der Vier-Jahres-Zyklus, die aktuell unterstützten Zweige und ein Fahrplan fürs Upgrade.

4 Min. Lesezeit
Grundlagen

PHP lernen

Sechs Etappen mit Übungen – und die typischen Umwege, die du dir sparen kannst.

3 Min. Lesezeit

Modul B: Werkzeuge

Lokale Umgebung, Composer und die großen Frameworks.

Werkzeuge

Composer und Packagist

composer.json, composer.lock, Versionsangaben und Autoloading nach PSR-4.

3 Min. Lesezeit
Werkzeuge

PHP-Frameworks und CMS

Was ein Framework von einem CMS unterscheidet und welches Werkzeug zu welchem Projekt passt.

3 Min. Lesezeit

Modul C: Qualität & Sicherheit

Tests, statische Analyse und sichere Anwendungen.

Modul D: Lehren & Community

PHP im Unterricht und die Gemeinschaft dahinter.

Lehren & Community

PHP im Unterricht

Warum PHP sich zum Unterrichten eignet, ein Beispielblock und typische Stolpersteine.

4 Min. Lesezeit
Lehren & Community

Die PHP-Community

Wer PHP weiterentwickelt, wie Entscheidungen fallen und wo du dich einbringen kannst.

4 Min. Lesezeit

Extra: Computerwissen

Hardware, Betriebssysteme und Rechnergeschichte für Entwickler.

Computerwissen

Computerhardware verstehen

CPU, RAM, SSD, Hauptplatine und Netzwerk – und was davon für Entwickler zählt.

4 Min. Lesezeit
Computerwissen

Betriebssysteme im Vergleich

Aufbau, Stärken und Schwächen der drei großen Systeme – und was das für PHP bedeutet.

4 Min. Lesezeit
Computerwissen

Quantencomputing

Qubits ohne Formeln, realistische Anwendungen und die Folgen für Verschlüsselung im Web.

4 Min. Lesezeit