PHP Lernen: Programmieren
PHP Lernen: Programmieren — PHP-Programmierung mit Compiler und KI-Mentor üben
PHP Lernen: Programmieren ist eine kostenlos startbare iOS- und Android-App für PHP-Programmierung auf deinem Smartphone. Ein integrierter PHP-Compiler und -Editor führt dein Skript aus und zeigt die Ausgabe oder die von ihm erzeugte Webseite an. 49 Kurse führen dich von deinem ersten echo bis zu MySQL mit PDO, Laravel und REST APIs – unterstützt von einem KI-Mentor, der dir deine Fehler erklärt.
- Preis
- Kostenlos, Pro-Upgrade
- Plattformen
- iOS und Android
- Sprachen
- 22
- Altersfreigabe
- 4+
- Erfordert
- iOS 15.1 oder neuer
- App Store
- 5.0 ★ (1)


Daten rein, Webseite raus.
Das ist im Wesentlichen, was PHP tut. Eine Anfrage kommt mit einer Query-Zeichenfolge, einem Formular oder einem Cookie an, das Skript wird ausgeführt und HTML kommt zurück. Die App wurde dafür entwickelt, dass du diesen Ablauf beobachten kannst: Beschreibe eine Anfrage, führe das Skript aus und sieh dir die erzeugte Webseite neben dem Quelltext und der Konsole an.
Was es ist
PHP Lernen: Programmieren ist eine iOS- und Android-App, die PHP von der ersten echo-Anweisung über MySQL und objektorientierten Code bis hin zu Laravel und REST APIs vermittelt. Sie bietet 49 Kurse und 195 Lektionen in der Reihenfolge der Niveaus A1 bis C2, einen mobilen PHP-Editor und -Compiler, der ausgegebenes HTML als Webseite darstellt, einen Anfrage-Simulator für $_GET, $_POST, Cookies und Sessions, eine SQLite-Datenbank-Sandbox, 60 Programmiermissionen sowie einen KI-Mentor, der Fehlermeldungen erklärt.
In der App
So sieht es aus





Der Kurs
Das behandelt der PHP-Kurs
49 Kurse und 195 Lektionen aus der kurseigenen Liste der App – von deinem ersten Script bis hin zu Frameworks, Sicherheit und Deployment.
Erste Schritte und PHP-Grundlagen
Was PHP ist, wie du dein erstes Script ausführst, anschließend Variablen, Typen und echo – die Grundlagen, auf denen alle späteren Kurse aufbauen.
Kontrollfluss, Funktionen und Gültigkeitsbereich
if/else, switch und Schleifen, gefolgt von Funktionen, Argumenten und dem Gültigkeitsbereich von Variablen.
Arrays, Strings und Datumsangaben
Arrays und die Array-Funktionen, String-Funktionen sowie die Verarbeitung von Datum und Uhrzeit – die alltäglichen Werkzeuge von PHP-Scripts.
PHP und das Web
PHP in HTML-Seiten einbetten, mit GET- und POST-Formularen arbeiten sowie Sessions und Cookies verwalten.
Objektorientiertes PHP
Klassen und Objekte, Vererbung, Interfaces und Traits, Namespaces mit PSR-4-Autoloading sowie Composer für Packages.
Datenbanken, JSON und APIs
MySQL mit PDO und vorbereiteten Statements sowie JSON und die Nutzung von REST APIs.
Laravel
MVC und Routing, der Eloquent ORM, Authentifizierung und Autorisierung, Queues und Jobs sowie das Erstellen von REST APIs mit Laravel.
Sicherheit, Testing und Deployment
XSS, CSRF und SQL-Injection, Unit-Testing mit PHPUnit sowie das Deployment einer PHP-Anwendung.
So funktioniert es
So funktioniert eine Session
Eine Session verbindet eine kurze Lektion mit Code, den du sofort ausführst, sodass sich Theorie und Praxis in derselben Sitzung ergänzen.
Eine kurze Lektion absolvieren
Öffne einen Kurs und arbeite eine fünf- bis zehnminütige Lektion durch: zuerst eine verständliche Erklärung, danach ein Beispiel, das du verändern kannst.
Ausführen und die Webseite sehen
Schreibe ein Skript im Editor und tippe auf Run. Die Ausgabe erscheint in einem Konsolen-Tab. Wenn dein Code HTML ausgibt, siehst du es neben dem Quelltext auch als gerenderte Webseite. Zum Ausführen von Code ist eine Internetverbindung erforderlich.
Fragen, prüfen und weitermachen
Wenn eine Fehlermeldung keinen Sinn ergibt, frag den KI-Mentor, was schiefgelaufen ist. Auf jedes Thema folgen ein Quiz und eine Programmieraufgabe. Bei Bug Hunt bekommst du ein fehlerhaftes Skript, das du reparieren musst.
Was steckt drin
Das bietet die App
49
Kurse, A1 bis C2
195 Lektionen nach Niveau geordnet – von Variablen und Schleifen bis zu OOP, MySQL mit PDO, Laravel, Sicherheit, Testing und fortgeschrittenen Themen wie Docker und Microservices.
Run
Mobiler PHP-Editor und -Compiler
Schreibe ein Skript, tippe auf Run und lies die Konsole. Wenn das Skript HTML ausgibt, zeigt eine Page-Ansicht es neben dem Quelltext und der Konsole als Webseite an.
Anfrage
Anfrage-Simulator
Fülle $_GET, $_POST, Cookies und die Session aus und führe dein Skript so aus, als hätte ein Browser diese Anfrage gesendet.
SQLite
Datenbank-Sandbox
Übe PDO mit einer echten SQLite-Datenbank und Tabellen, die du abfragen kannst. So hast du für eine Lektion zu vorbereiteten Anweisungen auch etwas, worauf du sie anwenden kannst.
60
Programmiermissionen
20 einfache, 20 mittlere und 20 schwierige Missionen sowie 20 angeleitete Projekte mit Startcode und Hinweisen. Dazu kommen Schritt-für-Schritt-Projekte für ein Kontaktformular, ein Login-System, einen Blog mit CRUD und eine REST API.
KI
KI-Mentor
Frag nach einem Konzept, einer Fehlermeldung oder einem Codeabschnitt und erhalte eine verständliche Erklärung. Fehlermeldungen verweisen auf die Zeile in deinem eigenen Code.
Hintergrund
Wofür wird PHP verwendet, und lohnt es sich noch, PHP zu lernen?
PHP ist eine serverseitige Skriptsprache zur Erstellung von Webseiten und läuft nach wie vor auf einem sehr großen Teil des Webs, darunter WordPress und viele individuell entwickelte Backends. PHP zu lernen lohnt sich, wenn du Webseiten erstellen oder warten, mit MySQL arbeiten oder eine bestehende PHP-Codebasis übernehmen möchtest. Modernes PHP 8 mit Namespaces, Composer und Frameworks wie Laravel bietet eine ganz andere Erfahrung als das alte Klischee.
Serverseitige Ausführungwarum der Browser deinen Code nie sieht
PHP läuft auf dem Server und sendet nur das Ergebnis an den Browser. Deshalb kann ein Skript eine Datenbank oder eine Session auslesen, ohne sie offenzulegen. Und deshalb bedeutet das Testen von PHP, ihm eine Anfrage zu senden, statt einfach eine Datei zu öffnen.
Anfragedaten$_GET, $_POST, Cookies, Sessions
Alles, was ein Besucher sendet, kommt in Superglobals wie $_GET und $_POST an. Cookies und eine Session speichern dabei den Zustand zwischen Anfragen. Wer diese versteht, kennt den Unterschied zwischen einem Skript und einer funktionierenden Webseite.
PDO und vorbereitete Anweisungensicher mit MySQL kommunizieren
PDO ist die Standardmethode, um von PHP aus Datenbankabfragen auszuführen. Vorbereitete Anweisungen halten Benutzereingaben aus der SQL-Zeichenfolge heraus. Diese Vorgehensweise verhindert SQL-Injection – eine der häufigsten Sicherheitslücken im Web.
Frameworks und Composerwie echte Projekte entstehen
Composer installiert Pakete und lädt Klassen automatisch. Ein Framework wie Laravel ergänzt darauf Routing, ein ORM und Authentifizierung. Die meisten PHP-Jobs setzen ein Framework voraus – die Grundlagen der Sprache sind also ein Sprungbrett und nicht das Ziel.
Passend
Für wen es geeignet ist – und für wen nicht
Es passt zu dir, wenn du
- Du bist kompletter Anfänger und möchtest PHP schreiben, ohne zuerst einen lokalen Server einzurichten
- Du betreust eine PHP- oder WordPress-Website oder übernimmst eine solche und musst den Code lesen können
- Du möchtest MySQL mit PDO, Sessions und Formularen in kleinen, ausführbaren Übungen trainieren
- Du bereitest dich auf ein Backend-Interview vor und möchtest Fragen mit Antworten
- Du lernst lieber in kurzen Einheiten unterwegs als in langen Lernblöcken am Schreibtisch
Du bist hier nicht richtig, wenn du
- Du musst Code offline ausführen, weil der PHP-Runner eine Internetverbindung benötigt
- Du möchtest das echte Laravel oder Symfony installieren: Die Framework-Lektionen verwenden einen kleinen, klar gekennzeichneten Lehr-Ersatz
- Du erwartest, dass jeder Kurs kostenlos ist: Der erste Kurs ist kostenlos, und Pro schaltet die übrigen frei
- Du benötigst ein vollständiges Desktop-Projekt mit Composer, einem Webserver und Versionsverwaltung
Fragen
Häufig gestellte Fragen
Wie lernst du PHP-Programmierung am besten auf dem Smartphone?
Verwende eine App, in der der Code tatsächlich ausgeführt wird, sodass jede Lektion mit etwas endet, das du selbst ausgeführt hast. PHP Lernen: Programmieren bietet dir einen mobilen PHP-Editor und Compiler, kurze Lektionen von fünf bis zehn Minuten und einen AI-Mentor für Fehler. Dein Script wird ausgeführt und die Konsolenausgabe oder die gerenderte Seite angezeigt – genau dieses Feedback brauchen PHP-Anfänger am meisten.
Kann ich PHP-Code auf meinem Smartphone ausführen?
Ja. Die App enthält einen PHP-Compiler und -Editor: Schreibe ein Script, tippe auf „Ausführen“ und lies die Ausgabe. Der Code wird über den Code-Runner der App ausgeführt, der eine Internetverbindung benötigt. Wenn dein Script HTML ausgibt, zeigt eine Seitenansicht es neben dem Quellcode und der Konsole als Webseite an.
Bringt die App Laravel und MySQL bei?
Ja. Die Kursliste behandelt MySQL mit PDO und vorbereiteten Statements und anschließend die Laravel-Grundlagen mit MVC und Routing, dem Eloquent ORM, Authentifizierung, Queues und dem Erstellen von REST APIs. Die Framework-Lektionen verwenden ein kleines Lehr-Framework, um Routen, Views und einen Query Builder zu üben. Die App kennzeichnet deutlich, dass es sich nicht um das echte Laravel handelt.
Wie viele Kurse und Lektionen bietet PHP Lernen: Programmieren?
Die App bietet 49 Kurse und 195 Lektionen, geordnet von Level A1 bis C2, sodass sowohl komplette Anfänger als auch berufserfahrene Entwickler den nächsten passenden Schritt finden. Die Lektionen dauern fünf bis zehn Minuten. Zusätzlich gibt es 60 Coding-Missionen und 20 geführte Projekte zum Üben über die Lektionen hinaus.
Lohnt es sich noch, PHP zu lernen?
Ja, wenn du mit Websites arbeitest. PHP bildet die Grundlage von WordPress und zahlreichen individuellen Backends. Modernes PHP 8 mit Composer und Laravel wird häufig für APIs und Web-Apps eingesetzt. Beim Lernen entwickelst du außerdem ein Verständnis für serverseitige Konzepte wie Requests, Sessions und Datenbanken, das sich auf andere Sprachen übertragen lässt.
Kann ich Formulare, Sessions und Cookies ohne Webserver üben?
Ja. Mit dem Request-Simulator kannst du einen Request beschreiben, indem du $_GET, $_POST, Cookies und eine Session ausfüllst. Anschließend wird dein Script so ausgeführt, als hätte ein Browser den Request gesendet. Eine Datenbank-Sandbox stellt dir eine echte SQLite-Datenbank bereit, an der du PDO üben kannst. So testest du Formularverarbeitung und Abfragen auf deinem Smartphone.
Ist PHP Lernen: Programmieren kostenlos?
Die App kann kostenlos im App Store und bei Google Play heruntergeladen werden. Die kostenlose Version enthält den ersten Kurs „Erste Schritte mit PHP“, zwei Coding-Missionen, Bug Hunt, die täglichen Wiederholungsübungen, den Code-Editor und drei AI-Mentor-Fragen pro Tag und zeigt Werbung an. Pro schaltet alle Kurse, Missionen und Projekte, die Zertifikatsprüfung und einen unbegrenzten AI-Mentor frei und entfernt die Werbung.
Gibt es ein Zertifikat oder eine Vorbereitung auf Interviews?
Ja. Wenn du die Abschlussprüfung bestehst, die zu den Pro-Funktionen gehört, erhältst du ein Abschlusszertifikat. Für Interviews enthält die App 50 Interviewfragen mit klaren Antworten, 50 Quizfragen und einen Spickzettel mit 71 Einträgen. Ein Zertifikat zeigt, was du gelernt hast, und ist kein anerkanntes Bildungszertifikat.
Loslegen
Führe noch heute dein erstes PHP-Script aus
Kostenloser Einstieg auf iOS und Android in 22 Sprachen.
Mehr von CoddyKit
Verfügbar auf iOS und Android.