Backend-Entwickler mit PHP: die Roadmap
Auf PHP laufen WordPress, Drupal und MediaWiki, die Software hinter Wikipedia, und mit Laravel und Symfony bauen Teams darin neue Anwendungen. Bevor es an eines der beiden Frameworks geht, braucht ein PHP-Backend-Entwickler die Sprache, SQL, ein Linux-Terminal, Git und Docker. Dieser Pfad lehrt sie in dieser Reihenfolge, kostenlos, im Browser, mit einem Zertifikat für jeden Kurs.
225,310+ codders in diesen Kursen eingeschrieben
509 Lektionen517 Aufgaben2,925 Quizfragen
- Anfängerfreundlich
KI-gestützte Coding-Hilfe
Praktische, interaktive Lektionen
Audio-Erzählung in jeder Lektion
Quizfragen zum Wissenstest
Ein Pfad-Zertifikat am Ende, plus 8 unterwegs
Die Roadmap für PHP-Backend-Entwickler, Schritt für Schritt
Jeder Schritt ist ein bestehender Coddy-Kurs, und „Starten“ beim ersten Schritt öffnet den PHP-Kurs. Geh sie der Reihe nach durch oder fang mit dem an, der dir fehlt: Der Fortschritt wird so oder so pro Kurs gespeichert.
- 1Schritt 13 Abschnitte, der Reihe nach
- 2Schritt 2
SQL und DatenbankenEigene Seite
Diesen Schritt startenStartenSELECT,WHERE,JOIN,GROUP BYund Unterabfragen auf echten Tabellen, dann die Indizes und das Schema-Design, die sie schnell halten. Die Abfragen lassen sich auf die MySQL- oder MariaDB-Datenbank übertragen, die WordPress voraussetzt, und es sind dieselben Abfragen, die Eloquent und Doctrine im Hintergrund senden.StartenEigene Seite2 Abschnitte, der Reihe nach - 3Schritt 3
Linux und die KommandozeileEigene Seite
Diesen Schritt startenStartenDateien und Berechtigungen, Prozesse, Pipes und die Grundlagen von Bash. PHP läuft auf Linux-Servern hinter Nginx oder Apache, und ein erstes Deployment scheitert oft an einer Berechtigung: Der Webserver kann nicht in ein Upload- oder Cache-Verzeichnis schreiben.StartenEigene Seite - 4Schritt 4
Git und VersionskontrolleEigene Seite
Diesen Schritt startenStartenCommits, Branches, Merges, Konflikte, Remotes und Fehler rückgängig machen. Eine Git-Historie ersetzt das Bearbeiten von Dateien auf dem Server per FTP: Jede Änderung wird geprüft, ist umkehrbar und wird von einem Ort aus deployt.StartenEigene Seite - 5Schritt 5
Docker und ContainerEigene Seite
Diesen Schritt startenStartenImages, Dockerfiles, Volumes und Netzwerk. Eine PHP-Anwendung läuft oft als drei Container: PHP-FPM, Nginx und MySQL. Docker startet denselben Stack auf jedem Laptop und jedem Server.StartenEigene Seite
Lernen durch Tun
Schreibe echten Code, frage Datenbanken ab, erstelle Websites und meistere KI-Prompts. Unsere interaktiven Lektionen decken alle Fähigkeiten ab, die moderne Entwickler brauchen.
Baue deine Serie auf
Bleib konsequent und sieh zu, wie dein Fortschritt wächst! Verfolge deine tägliche Programmiergewohnheit, schütze deine Serie mit Einfrieroptionen und verdiene Belohnungen für jeden Tag.
12 Tage Serie
Komm morgen zurück, um deine Serie zu halten!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Doppelt oder Nichts
Tag 5 von 7
Serie Einfrieren
2 left
Überall coden
Nimm deine Programmierreise mit! Keine Einrichtung, keine Downloads: einfach öffnen und loslegen. Verfügbar auf iOS, Android und Web mit 4,9-Sterne-Bewertungen.
Du bist nicht allein
Tritt auf globalen Bestenlisten an, lade Freunde ein, um Belohnungen zu verdienen, und feiert gemeinsam eure Erfolge. Programmieren macht mit Freunden mehr Spaß!
Jeder Lernweg, alles dabei
Lies, höre, teste dich, frag die KI oder schlage nach, was du schon gelernt hast. Jede Lektion passt sich dir an.
Eine Variable ist ein benannter Container, der einen Wert speichert, auf den du später im Programm verweisen kannst.
In Python erstellst du eine, indem du den Namen, ein Gleichheitszeichen und dann den Wert schreibst.
Der Wert kann sich ändern. Eine neue Zuweisung verweist den Namen einfach auf einen neuen Wert.
Werde zertifiziert
Verdiene Zertifikate für jeden abgeschlossenen Kurs. Füge sie deinem LinkedIn-Profil und Lebenslauf hinzu, um Arbeitgebern deine Programmierkenntnisse zu zeigen.
Warum Backend-Entwicklung in PHP mit Coddy lernen
- In erster Linie eine Backend-Sprache. PHP wurde für eine einzige Aufgabe gebaut, nämlich auf einem Server zu laufen und Webanfragen zu beantworten: WordPress, Drupal und Magento sind PHP, und ein großer Teil der Serverseite des Webs ebenso.
- Modernes PHP, typisiert und objektorientiert. PHP 8.0 und 8.1 führten Union-Typen,
match, benannte Argumente, Enums undreadonly-Eigenschaften ein, und Laravel und Symfony sind aus Klassen und Interfaces gebaut. Der Abschnitt Objektorientierte Programmierung im PHP-Kurs ist der Teil, den diese Frameworks voraussetzen. - SQL vor Eloquent. Laravels Eloquent und Doctrine, das ORM von Symfony, schreiben Abfragen für dich, bis eine Seite langsam wird; dann liest du das SQL, findest die N+1-Abfrage und legst einen Index an. Deshalb ist SQL Schritt zwei.
- Bewertet, im Browser. Ohne XAMPP und ohne Apache-Konfiguration: Jede PHP-Lektion endet mit einer Aufgabe, die per Tests geprüft wird, und scheitert dein Versuch, liest Bugsy, die KI-Tutorin, deinen Code und den Fehler und schubst dich in Richtung Lösung. Jeder Kurs endet mit einem kostenlosen Zertifikat.
Häufige Fragen zur Backend-Entwicklung mit PHP
Ist PHP eine gute Backend-Sprache?
Für Web-Backends ja. Jede Anfrage beginnt mit einem frischen Zustand, was eine PHP-Anwendung leicht nachvollziehbar und günstig zu hosten macht, und Laravel und Symfony sind ausgereifte, gut dokumentierte Frameworks. Der Ruf von PHP stammt von altem Code: Die moderne Sprache hat Typen, Enums, einen JIT-Compiler und Composer für Pakete. Weniger gut passt sie zu lang laufenden Prozessen und viel Nebenläufigkeit, wo Go oder Node.js verbreiteter sind.
Brauchen PHP-Backend-Entwickler Laravel?
In den meisten PHP-Backend-Jobs Laravel oder Symfony: Neue PHP-Anwendungen werden meist auf einem der beiden gebaut, und Stellenanzeigen nennen in der Regel eines davon. WordPress-Arbeit ist die Ausnahme, mit eigenen APIs für Plugins und Themes. Dieser Pfad lehrt noch keines der beiden Frameworks, und das mit Absicht: Beide setzen objektorientiertes PHP und SQL voraus, und das sind seine ersten beiden Schritte.
Ist PHP-Backend-Arbeit nur WordPress?
Nein. WordPress ist die größte PHP-Anwendung und ein großer eigener Arbeitsmarkt, mit Themes, Plugins und Agenturarbeit, aber auf Laravel und Symfony laufen SaaS-Produkte, Onlineshops, interne Tools und die APIs hinter mobilen Apps. All das baut auf dem auf, was dieser Pfad lehrt: PHP selbst, eine relationale Datenbank, Linux-Server, Git und Container.
PHP oder Node.js für die Backend-Entwicklung?
PHP für den Arbeitsmarkt rund um WordPress und Laravel, einfaches Hosting und ein Anfragemodell, das leicht nachvollziehbar ist; Node.js, wenn du schon JavaScript fürs Frontend schreibst und eine Sprache für den ganzen Stack willst oder viele langlebige Verbindungen wie WebSockets brauchst. Beide sind im Web-Backend verbreitet, und die Schritte SQL, Linux, Git und Docker auf diesem Pfad lassen sich auf beide übertragen.
Wie lange dauert es, PHP-Backend-Entwickler zu werden?
Ohne Vorkenntnisse und mit einer Stunde am Tag: Der PHP-Kurs dauert fünf bis sechs Wochen, SQL zwei bis drei, und Linux, Git und Docker zusammen etwa einen Monat, also rund drei Monate für die Grundlagen auf diesem Pfad. Jobreif heißt meist, darauf noch Laravel oder Symfony und ein echtes Projekt zu setzen, etwa eine kleine Anwendung mit Logins, einer Datenbank und einem Deployment.
Ist diese Roadmap für PHP-Backend-Entwickler kostenlos?
Ja. Jeder Kurs darauf ist kostenlos: die PHP-Lektionen, die SQL- und Terminal-Übungen, Bugsys Hinweise und ein Zertifikat für jeden Kurs, den du abschließt, jedes unter seiner eigenen URL verifizierbar. PHP läuft serverseitig, du musst also weder XAMPP noch Apache oder MySQL installieren.
Bekomme ich ein Zertifikat für den Backend-Entwickler-Pfad?
Ja. Schließe jeden Schritt ab, und du erhältst ein kostenloses Zertifikat für den ganzen Backend-Entwickler-Pfad. Es listet jeden Kurs auf, den du unterwegs abgeschlossen hast, und verlinkt das Zertifikat jedes Kurses, damit jeder jede genannte Fähigkeit prüfen kann. Du kannst es zu deinem LinkedIn-Profil hinzufügen. Es ist ein Abschlusszertifikat von Coddy, kein akkreditierter Abschluss.