Die Programmierkrähe
Schwierige Dinge in der Programmierung einfach erklärt.
Backend-Entwicklung

Backend-Entwicklung – Einfach erklärt.
Es gibt die sogenannte Frontend-Entwicklung, das ist das was du z. B. siehst auf einer Webseite. Backend ist das was du nicht siehst auf einer Webseite.
Praktisches Beispiel – Du bestellst eine Pizza und gibst deinen Namen usw ein in ein Formular. Das siehst du noch alles. Aber was du nicht siehst sind die Prozesse, die im Hintergrund ausgeführt werden müssen, damit das ganze auch funktioniert, wenn du z. B. auf den Button senden klickst.

Die Daten (Pizza, Adresse, Zahlungsart) werden an den Server geschickt.
Der Server prüft: Ist die Adresse gültig? Ist der Warenkorb vollständig?
Die Bestellung wird in der Datenbank gespeichert.
Die Küche (bzw. das Bestellsystem) bekommt die Bestellung.
Eine Bestellbestätigung wird generiert (z. B. per E-Mail).
Wenn du online zahlst, wird eine Verbindung zur Zahlungsplattform aufgebaut etc.. All diese Prozesse laufen im Hintergrund. Also im Backend.
Das heißt, alles was du nicht siehst, was im Hintergrund verarbeitet wird, das nennt man Backend. Deshalb gibt es auch einen Frontend-Entwickler und auch einen Backend-Entwickler.
Welche Techniken werden häufig eingesetzt im Backend?
PHP in Verbindung mit dem Framework LARAVEL
Node.js
Python und Django für große Projekte oder Python und Flask für kleinere Projekte, oder java, go etc..
Ein Backend kannst du auch mit Firebase herstellen. etc.
Es ist projektabhängig, was du für Techniken nutzt.