Zum Inhalt springen
~/codingdev

Coding & Development – verständlich erklärt

CodingDev sammelt Anleitungen und Hintergrundwissen rund um Programmierung, Server und Computertechnik. Für Einsteigerinnen und Einsteiger ebenso wie für alle, die ein Thema schnell nachschlagen wollen.

bash — codingdev
~/codingdev $ whatis codingdev
codingdev (1) – Anleitungen und Hintergründe zu Programmierung, Servern und Computertechnik. Auf Deutsch.
~/codingdev $ ls
programmieren/   server-und-plugins/   computer/
~/codingdev $ 

Wie wählt man die erste Programmiersprache? Wie richtet man einen Linux-Server ein, schreibt ein Plugin für den eigenen Minecraft-Server oder verbindet ihn mit einer Webseite? Und was steckt eigentlich hinter Cloud, künstlicher Intelligenz oder Quantencomputern? Die Beiträge erklären solche Fragen Schritt für Schritt, mit kurzen Codebeispielen, eigenen Grafiken und Verweisen auf die offiziellen Dokumentationen.

Drei Bereiche

programmieren/ · 4 Beiträge

Programmieren & Entwickeln

Der Einstieg ins Programmieren, Reifestufen von Software und sichere Webanwendungen mit PHP und WordPress.

server-und-plugins/ · 5 Beiträge

Server, Plugins & Streaming

Linux-Server verwalten, Minecraft-Plugins schreiben, Server und Webseite verbinden, Overlays für OBS Studio.

computer/ · 9 Beiträge

Computerwissen

Hardware, Betriebssysteme, PC-Bau und die großen Themen der Informatik – von der Cloud bis zum Quantencomputer.

Alle Beiträge auf einen Blick

BereichBeitragLesezeit
programmieren/Programmieren lernen: Welche Sprache für den Einstieg?3 min
programmieren/Pre-Alpha, Alpha, Beta, RC: Phasen der Softwareentwicklung3 min
programmieren/Sicherer Login mit PHP: Sessions, Cookies und Passwörter3 min
programmieren/reCAPTCHA in WordPress: Spam-Schutz und Datenschutz3 min
server-und-plugins/Linux-Server-Grundlagen: SSH, nano, Cron und Autostart3 min
server-und-plugins/Minecraft-Plugin programmieren: Einstieg mit Paper und Java3 min
server-und-plugins/Minecraft-Server mit Webseite verbinden: Ping, Query, RCON3 min
server-und-plugins/Aus für Bukkit? Die Geschichte von Bukkit, Spigot und Paper3 min
server-und-plugins/OBS Studio: TeamSpeak-Overlay für Stream und Aufnahme3 min
computer/Betriebssysteme im Vergleich: Windows, macOS und Linux3 min
computer/Computerhardware verstehen: Komponenten und ihre Aufgaben3 min
computer/Den ersten PC selbst bauen: Schritt-für-Schritt-Leitfaden3 min
computer/Vom Großrechner zum Smartphone: Geschichte des PCs3 min
computer/Cloud Computing einfach erklärt: Funktionsweise und Vorteile3 min
computer/Cybersecurity-Grundlagen: So schützt du dein digitales Leben3 min
computer/Künstliche Intelligenz in der Informatik: Aufstieg und Grenzen3 min
computer/Blockchain in der Informatik: Technik, Nutzen, Grenzen3 min
computer/Quantencomputer: Möglichkeiten und Herausforderungen3 min

Begriffe von A bis Z

Kurz erklärt: Fachbegriffe, die in den Beiträgen immer wieder auftauchen – jeweils mit Verweis auf den Artikel, der sie ausführlich behandelt.

API
Programmierschnittstelle: vereinbarte Funktionen, über die Programme miteinander sprechen – etwa ein Plugin mit dem Minecraft-Server. mehr
Backup
Sicherungskopie von Daten. Bewährt ist die 3-2-1-Regel: drei Kopien, zwei Medien, eine außer Haus. mehr
Compiler
Übersetzt Quelltext vor dem Start in ausführbaren Code und meldet dabei viele Fehler frühzeitig. mehr
Cronjob
Zeitgesteuerte Aufgabe auf Linux-Systemen, festgelegt über fünf Zeitfelder in der Crontab. mehr
Hash
Kryptografischer Fingerabdruck fester Länge; schon kleinste Änderungen der Daten ergeben einen völlig anderen Wert. mehr
Honeypot
Unsichtbares Formularfeld, das nur Bots ausfüllen – ein einfacher, datensparsamer Spam-Schutz. mehr
Kernel
Kern des Betriebssystems, der Prozesse, Arbeitsspeicher und Geräte verwaltet. mehr
Overlay
Grafische Ebene über einem Video- oder Spielbild, zum Beispiel eine Anzeige der aktiven Sprecher. mehr
Passkey
Anmeldung mit Schlüsselpaar statt Passwort – an die echte Webseite gebunden und damit resistent gegen Phishing. mehr
Qubit
Recheneinheit eines Quantencomputers, die sich in einer Überlagerung von 0 und 1 befinden kann. mehr
RCON
Protokoll zur Fernsteuerung eines Spieleservers per Befehl – unverschlüsselt und deshalb nur lokal zu nutzen. mehr
Release Candidate
Vorabversion, die veröffentlicht wird, wenn keine schweren Fehler mehr auftauchen. mehr
Session
Serverseitig gespeicherte Sitzung, die über eine zufällige ID im Cookie wiedererkannt wird. mehr
SSD
Massenspeicher auf Flash-Basis ohne bewegliche Teile; als NVMe-Variante besonders schnell. mehr
SSH
Verschlüsselte Verbindung zur Kommandozeile eines entfernten Rechners. mehr
Transformer
Architektur neuronaler Netze aus dem Jahr 2017, auf der große Sprachmodelle beruhen. mehr
Virtualisierung
Aufteilung eines physischen Rechners in mehrere virtuelle Maschinen – eine Grundlage der Cloud. mehr

Wie hier gearbeitet wird

Jeder Beitrag stützt sich auf offizielle Dokumentationen, Standards und etablierte Nachschlagewerke, auf die im Text verlinkt wird. Codebeispiele sind bewusst kurz gehalten und zeigen Prinzipien; vor dem Einsatz auf einem echten Server gehören sie an die eigene Umgebung angepasst. Die Website verzichtet auf Cookies, Tracking und Werbung. Mehr dazu unter Über das Projekt.