Bereich Lernen
Willkommen im Lernbereich von MBDev.tech!
Hier dreht sich alles um Programmieren verstehen – Schritt für Schritt,
verständlich erklärt und ohne unnötiges Fachchinesisch.
Programmieren lernen
Der Lernbereich richtet sich bewusst an Einsteiger und Entwickler,
die ihr Wissen auffrischen oder strukturieren möchten.
Statt trockener Theorie findest du hier praxisnahe Erklärungen,
Beispiele aus echten Projekten und klare Zusammenhänge.
Geplant sind unter anderem:
- Grundlagen zu PHP, Datenbanken und Web-Logik.
- Erklärungen zu Sessions, Formularen, Sicherheit und typischen Fehlern.
- Schrittweise Lernmodule statt unübersichtlicher Tutorials.
- Aufgaben & Challenges zum Mitmachen (Code, Lückentext, Auswahlfragen).
Ziel ist nicht nur, Inhalte zu lesen, sondern sie wirklich zu verstehen
und direkt anwenden zu können – im eigenen Projekt oder im Job.
Du kannst alle Lernmodule frei ansehen.
Für Aufgaben, Fortschritt, XP und Level wird später ein Login benötigt.
Lernmodule
Strukturierte Inhalte zum Nachlesen – von Grundlagen bis Praxiswissen.
Willkommen, Setup und Lernmethodik – der perfekte Einstieg, bevor du in Module springst.
HTTP, HTML, CSS und ein kleines bisschen JavaScript – damit du verstehst, wie Browser und Server zusammenspielen.
Variablen, Bedingungen, Arrays, Funktionen – sauberes Backend-Denken für Einsteiger.
GET/POST, Validierung, Sanitizing vs. Escaping sowie Sessions & Cookies – damit Formulare sauber funktionieren.
SELECT, JOINs, GROUP BY, Transaktionen – Datenbanklogik verständlich erklärt (ohne PHP).
PDO als Brücke zwischen PHP und SQL: Verbindung, Prepared Statements, Fetching und Fehlerbehandlung.
Mini-App: CRUD, Form→DB Flow, Pagination, Soft-Delete und einfache Struktur – alles zusammen.
Passwörter, SQLi, XSS, CSRF, Uploads und Session-Hardening – verständlich, praxisnah und ohne Panik.
Commits, Branches, Merges und ein einfacher Workflow – damit Projekte nicht im Chaos enden.
Systematisch Fehler finden: Logs, Tools, Denkmodell, typische Bug-Klassen und saubere Vorgehensweisen.