Hallo!

BrainTech - Softwarelösungen, Webdesign und Anwendungen.

Modul 1 – Einführung in API und HTTP Übung

Übung: erster API-Aufruf

Übung: erster API-Aufruf

Praxisübung: Übung: erster API-Aufruf. Bauen Sie eine kleine PHP-8-REST-API und prüfen Sie die HTTP-Schicht vor Auth und Deploy. U REST API Masterclass kursu primenjujete PHP 8, JSON odgovore, jasne status kodove i produkcijsku strukturu projekta pre nego što API pustite klijentima ili mobilnim aplikacijama.

Aufgabe

  1. Erstellen Sie api-lab/ mit public/index.php, src/Router.php und config/.env-Beispiel.
  2. PHP-Server starten: php -S localhost:8080 -t api-lab/public.
  3. Minimalen Router und GET-Endpoint mit JSON und Status 200 implementieren.
  4. POST-Endpoint mit Validierung und 201 Created hinzufügen.
  5. Beide Endpoints mit curl testen und in Postman-Sammlung api-lab.json speichern.
  6. Fehler simulieren (ungültiges JSON) und 400-Antwort prüfen.
  7. Logdatei storage/requests.log mit Methode, Pfad, Status und Zeitstempel.
  8. Optional: Endpoint mit SQLite users-Tabelle für kleines CRUD-Beispiel.

Praxisbeispiel

API-Aufruf testen

curl -i http://localhost:8080/api/users

Ziel: Übung: erster API-Aufruf erfolgreich mit korrekten JSON-Antworten, Statuscodes und dokumentierten curl-Beispielen für Code Review umsetzen. U REST API Masterclass kursu primenjujete PHP 8, JSON odgovore, jasne status kodove i produkcijsku strukturu projekta pre nego što API pustite klijentima ili mobilnim aplikacijama.

Design Wireframe
High Fidelity Design
Design development
Design development
Design development
Research development