MB Dev .tech
Registrieren Login

Lernen Start · Willkommen & Setup

← Zurück zu Lernen Start

Willkommen im Lernbereich. Hier lernst du Programmieren so, dass du es wirklich verstehst: Schritt für Schritt, mit klaren Beispielen und ohne unnötiges Fachchinesisch.

Merke
Du musst nicht „alles auf einmal“ können

Programmieren ist wie eine Sprache: erst Grundwörter, dann Sätze, dann ganze Texte. Genau so ist dieser Lernbereich aufgebaut.

1) Was du hier lernst

Du lernst die Grundlagen, die du für echte Web-Projekte brauchst – in einer sinnvollen Reihenfolge:

  • Web-Grundlagen: Was passiert zwischen Browser und Server?
  • PHP Basics: Variablen, Bedingungen, Schleifen, Funktionen.
  • Formulare & Requests: Daten vom Nutzer annehmen und verarbeiten.
  • SQL & Datenbanken: Daten speichern, suchen, filtern, verknüpfen.
  • Sicherheit: typische Risiken (XSS, SQL-Injection, CSRF) verstehen und vermeiden.
  • Git & Debugging: sauber arbeiten, Fehler systematisch finden.
Tipp
Nicht nur lesen – aktiv mitdenken

Lies Beispiele nicht wie einen Text. Frag dich immer: „Was würde passieren, wenn ich den Wert ändere?“

2) Minimal-Setup (damit du testen kannst)

Du kannst sehr viel lernen, ohne direkt ein kompliziertes Setup zu bauen. Trotzdem ist es hilfreich, wenn du irgendwo PHP-Code ausprobieren kannst.

Drei einfache Möglichkeiten (von „am einfachsten“ bis „eigener“):

  1. Du liest erst mal nur die Inhalte und verstehst die Konzepte.
  2. Du nutzt eine lokale Umgebung (z.B. ein kleines Testprojekt auf deinem Rechner).
  3. Du nutzt einen Test-Server/Host (wenn du sowieso schon Hosting hast).
Achtung
Nicht sofort „live“ herumprobieren

Wenn du später eigene Projekte machst: teste neue Dinge zuerst in einer sicheren Test-Umgebung – nicht direkt auf einer Live-Seite.

3) Erste Mini-Beispiele: „Was ist überhaupt Code?“

Code ist eine Liste von Anweisungen. Der Computer arbeitet sie von oben nach unten ab. Hier ein winziges Beispiel (nur zum Verständnis):

Mini-Beispiel

$message = "Hallo Welt";
echo $message;

Erklärung:

  • $message ist eine Variable (ein „Behälter“ für einen Wert).
  • echo gibt etwas aus.
  • Das Programm macht genau das: Text speichern → Text ausgeben.
Tipp
Ändere Kleinigkeiten im Kopf

Stell dir vor, du setzt "Hallo Welt" auf "Test". Was passiert? Genau: Es wird „Test“ ausgegeben. Dieses „gedankliche Testen“ ist der Start von gutem Debugging.

Kleine Aufgaben (zum Start)

Erst überlegen – dann Lösung einblenden.

Aufgabe 1 anzeigen

Was wird ausgegeben?

Aufgabe

$text = "A";
$text = "B";
echo $text;
Lösung einblenden
Lösung
Es wird „B“ ausgegeben

Die Variable wird zuerst auf „A“ gesetzt, dann auf „B“ überschrieben. Am Ende steht „B“ drin – und genau das wird ausgegeben.