Lær PHP: kod & byg
Lær PHP: kod & byg — Øv dig i PHP-programmering med en compiler og en AI-mentor
Lær PHP: kod & byg er en gratis iOS- og Android-app med mulighed for at komme i gang uden betaling, til PHP-programmering på din telefon. En indbygget PHP-compiler og editor kører dit script og viser outputtet eller den webside, det udskriver, mens 49 kurser tager dig fra dit første echo til MySQL med PDO, Laravel og REST APIs – med en AI-mentor, der forklarer dine fejl.
- Pris
- Gratis, opgradering til Pro
- Platforme
- iOS og Android
- Sprog
- 22
- Aldersmærkning
- 4+
- Kræver
- iOS 15.1 eller nyere
- App Store
- 5.0 ★ (1)


Data ind, en side ud.
Det er stort set det, PHP gør. En forespørgsel ankommer med en query string, en formular eller en cookie, scriptet kører, og HTML kommer tilbage. Appen er bygget til at lade dig følge dette loop: Beskriv en forespørgsel, kør scriptet, og se den side, det genererer, ved siden af kildekoden og konsollen.
Hvad det er
Lær PHP: kod & byg er en iOS- og Android-app, der lærer dig PHP fra den første echo-sætning til MySQL, objektorienteret kode, Laravel og REST APIs. Den indeholder 49 kurser og 195 lektioner ordnet fra niveau A1 til C2, en mobil PHP-editor og compiler, der gengiver udskrevet HTML som en webside, en forespørgselssimulator til $_GET, $_POST, cookies og sessioner, en SQLite-databasesandbox, 60 kodningsmissioner og en AI-mentor, der forklarer fejlmeddelelser.
Inde i appen
Sådan ser det ud





Kurset
Dette dækker PHP-kurset
49 kurser og 195 lektioner fra appens egen kursusliste – fra dit første script til frameworks, sikkerhed og deployment.
Kom godt i gang og PHP Basics
Hvad PHP er, hvordan du kører dit første script, og derefter variabler, typer og echo – det grundlag, som alle senere kurser bygger på.
Kontrolflow, funktioner og scope
if/else, switch og løkker, efterfulgt af funktioner, argumenter og variablescope.
Arrays, strenge og datoer
Arrays og array-funktionerne, strengfunktioner samt håndtering af dato og tid – de daglige værktøjer i PHP-scripts.
PHP og webben
Indlejring af PHP i HTML-sider, arbejde med GET- og POST-formularer samt håndtering af sessioner og cookies.
Objektorienteret PHP
Klasser og objekter, nedarvning, interfaces og traits, namespaces med PSR-4-autoloading samt Composer til pakker.
Databaser, JSON og API'er
MySQL med PDO og prepared statements samt JSON og brug af REST API'er.
Laravel
MVC og routing, Eloquent ORM, autentificering og autorisation, køer og jobs samt opbygning af REST API'er med Laravel.
Sikkerhed, test og deployment
XSS, CSRF og SQL injection, unit testing med PHPUnit samt deployment af en PHP-applikation.
Sådan fungerer det
Sådan fungerer en session
En session kombinerer en kort lektion med kode, du kører med det samme, så idé og øvelse foregår i samme omgang.
Tag en kort lektion
Åbn et kursus, og arbejd dig gennem en lektion på fem til ti minutter: først en forklaring i klart sprog og derefter et eksempel, du kan ændre.
Kør det, og se siden
Skriv et script i editoren, og tryk på Run. Outputtet vises under en konsolfane, og når din kode udskriver HTML, kan du også se det gengivet som en webside ved siden af kildekoden. Det kræver en internetforbindelse at køre kode.
Spørg, tjek, og kom videre
Når en fejlmeddelelse ikke giver mening, kan du spørge AI-mentoren, hvad der gik galt. Hvert emne efterfølges af en quiz og en kodningsudfordring, og Bug Hunt giver dig et ødelagt script, du skal rette.
Hvad det indeholder
Dette følger med appen
49
Kurser, A1 til C2
195 lektioner ordnet efter niveau – fra variabler og loops til OOP, MySQL med PDO, Laravel, sikkerhed, test og avancerede emner som Docker og microservices.
Run
Mobil PHP-editor og compiler
Skriv et script, tryk på Run, og læs konsollen. Når scriptet udskriver HTML, viser en Page-visning det som en webside ved siden af kildekoden og konsollen.
Forespørgsel
Forespørgselssimulator
Udfyld $_GET, $_POST, cookies og sessionen, og kør derefter dit script, som om en browser havde sendt forespørgslen.
SQLite
Databasesandbox
Øv dig i PDO mod en rigtig SQLite-database med tabeller, du kan forespørge, så en lektion om prepared statements har noget at køre mod.
60
Kodningsmissioner
20 lette, 20 mellem og 20 svære missioner samt 20 guidede projekter med startkode og hints – plus trin-for-trin-opbygninger af en kontaktformular, et login-system, en blog med CRUD og en REST API.
AI
AI-mentor
Spørg om et koncept, en fejlmeddelelse eller et stykke kode, og få en klar forklaring. Fejlmeddelelser peger på linjen i din egen kode.
Baggrund
Hvad bruges PHP til, og kan det stadig betale sig at lære?
PHP er et server-side-script-sprog, der er udviklet til at generere websider, og det driver stadig en meget stor del af internettet, herunder WordPress og mange specialbyggede backends. Det kan betale sig at lære, hvis du vil bygge eller vedligeholde websites, arbejde med MySQL eller overtage en eksisterende PHP-kodebase. Moderne PHP 8 med namespaces, Composer og frameworks som Laravel er en helt anden oplevelse end det gamle stereotype billede.
Server-side-eksekveringhvorfor browseren aldrig ser din kode
PHP kører på serveren og sender kun resultatet til browseren. Derfor kan et script læse en database eller en session uden at eksponere den, og derfor betyder test af PHP, at du sender det en forespørgsel – ikke bare åbner en fil.
Forespørgselsdata$_GET, $_POST, cookies, sessioner
Alt, hvad en besøgende sender, ankommer i superglobale variabler som $_GET og $_POST, mens cookies og en session holder styr på tilstanden mellem forespørgsler. At forstå disse er forskellen på et script og en fungerende webside.
PDO og prepared statementssikker kommunikation med MySQL
PDO er standardmåden at forespørge en database fra PHP på, og prepared statements holder brugerinput ude af SQL-strengen. Det er den vane, der forhindrer SQL injection, en af de mest almindelige sårbarheder på nettet.
Frameworks og Composersådan bygges rigtige projekter
Composer installerer pakker og autoloader klasser, og et framework som Laravel tilføjer routing, en ORM og autentificering ovenpå. De fleste PHP-job involverer et framework, så sprogets grundlæggende elementer er et springbræt – ikke målet.
Egnethed
Hvem det er til — og hvem det ikke er til
Det passer godt til dig, hvis du
- Er helt nybegynder og vil skrive PHP uden først at konfigurere en lokal server
- Vedligeholder eller overtager et PHP- eller WordPress-site og har brug for at kunne læse koden
- Vil øve MySQL med PDO, sessioner og formularer i små øvelser, der kan køres
- Forbereder dig til en backend-samtale og vil have spørgsmål med svar
- Vil lære i korte sessioner på vej til arbejde eller studie i stedet for lange perioder ved skrivebordet
Det er ikke det rette værktøj, hvis du
- Har brug for at køre kode offline, fordi PHP-runneren kræver en internetforbindelse
- Vil installere det rigtige Laravel eller Symfony: framework-lektionerne bruger en lille undervisningsstand-in, som er tydeligt markeret
- Forventer, at alle kurser er gratis: Det første kursus er gratis, og Pro låser resten op
- Har brug for et komplet desktopprojekt med Composer, en webserver og versionsstyring
Spørgsmål
Ofte stillede spørgsmål
Hvad er den bedste måde at lære PHP-kodning på en telefon?
Brug en app, hvor koden faktisk kører, så hver lektion slutter med noget, du selv har kørt. Lær PHP: kod & byg har en mobil PHP-editor og compiler, korte lektioner på fem til ti minutter og en AI-mentor, der hjælper med fejl. Den kører dit script og viser enten konsoloutputtet eller den renderede side – præcis den feedback, PHP-begyndere har mest brug for.
Kan jeg køre PHP-kode på min telefon?
Ja. Appen indeholder en PHP-compiler og editor: Skriv et script, tryk på Run, og læs outputtet. Koden kører gennem appens code runner, som kræver en internetforbindelse. Hvis dit script udskriver HTML, viser en Page-visning det som en webside ved siden af kildekoden og konsollen.
Lærer appen Laravel og MySQL?
Ja. Kursuslisten dækker MySQL med PDO og prepared statements og derefter grundlæggende Laravel med MVC og routing, Eloquent ORM, autentificering, køer og opbygning af REST API'er. Framework-lektionerne bruger et lille undervisningsframework til at øve routes, views og en query builder, og appen markerer tydeligt, at det ikke er det rigtige Laravel.
Hvor mange kurser og lektioner har Lær PHP: kod & byg?
Den har 49 kurser og 195 lektioner, ordnet fra niveau A1 til C2, så både en komplet nybegynder og en arbejdende udvikler kan finde det næste skridt. Lektionerne varer fem til ti minutter. Der er også 60 coding missions og 20 guidede projekter til øvelse ud over lektionerne.
Kan det stadig betale sig at lære PHP?
Ja, hvis du arbejder med websites. PHP driver WordPress og et stort antal skræddersyede backends, og moderne PHP 8 med Composer og Laravel bruges i vid udstrækning til API'er og webapps. Når du lærer PHP, lærer du også server-side-koncepter som requests, sessioner og databaser, der kan bruges på tværs af andre sprog.
Kan jeg øve formularer, sessioner og cookies uden en webserver?
Ja. Request-simulatoren lader dig beskrive en request ved at udfylde $_GET, $_POST, cookies og en session og derefter køre dit script, som om en browser havde sendt den. En databasesandbox giver dig en rigtig SQLite-database at øve PDO med, så du kan teste formularhåndtering og forespørgsler på telefonen.
Er Lær PHP: kod & byg gratis?
Den er gratis at downloade i App Store og Google Play. Gratisversionen indeholder det første kursus, Kom godt i gang med PHP, to coding missions, Bug Hunt, de daglige genkaldelsesøvelser, kodeeditoren og tre AI-mentor-spørgsmål om dagen, og den viser annoncer. Pro låser alle kurser, missions og projekter, certifikateksamen og en ubegrænset AI-mentor op og fjerner annoncer.
Er der et certifikat eller forberedelse til jobsamtaler?
Ja. Når du består den afsluttende eksamen, som er en Pro-funktion, får du et gennemførelsescertifikat. Til jobsamtaler indeholder appen 50 interviewspørgsmål med klare svar, 50 quizspørgsmål og et opslagsark med 71 punkter. Et certifikat viser, hvad du har studeret, og er ikke en akkrediteret kvalifikation.
Mere fra CoddyKit
Tilgængelig på iOS og Android.