Git
Git-Grundlagen: Versionskontrolle für Einsteiger
Lerne die Grundlagen von Git kennen: Wie du ein Repository anlegst, Änderungen speicherst und deinen Code sicher versionierst.
Programmierkonzepte und Grundlagen für Einsteiger und zum Auffrischen.
Git
Lerne die Grundlagen von Git kennen: Wie du ein Repository anlegst, Änderungen speicherst und deinen Code sicher versionierst.
Web-Entwicklung
Monolith oder Microservices? Du lernst die Unterschiede beider Architekturen, ihre Vor- und Nachteile und wann sich welcher Ansatz für dein Projekt lohnt.
Web-Entwicklung
Create, Read, Update, Delete: Diese vier Operationen stecken in fast jeder Anwendung. Du lernst, wie CRUD in einer REST-API mit Node.js und Express konkret aussieht.
Datenbanken
Der Einstieg in SQL: Lerne, wie du mit SELECT Daten abfragst, mit WHERE filterst und mit ORDER BY sortierst – die drei Bausteine jeder Datenbankabfrage.
Web-Entwicklung
APIs verbinden Anwendungen miteinander. Hier lernst du, was eine API ist, wie REST funktioniert und was HTTP-Methoden und Statuscodes bedeuten.
HTML & CSS
Semantisches HTML gibt deinen Seiten Struktur und Bedeutung. Du lernst die wichtigsten HTML5-Elemente kennen und baust ein sauberes Grundgerüst.
JavaScript
Lerne den Unterschied zwischen let, const und var kennen und erfahre, welche Variablen-Deklaration du in modernem JavaScript wann einsetzen solltest.
Algorithmen
Algorithmen sind das Herz der Programmierung. In diesem Beitrag lernst du, was ein Algorithmus ist, und verstehst klassische Sortierverfahren anhand von Beispielen.
Python
Klassen und Objekte sind das Herzstück der objektorientierten Programmierung. Lerne, wie du eigene Datentypen mit Attributen und Methoden baust.
Python
Fehler sind beim Programmieren normal. Lerne, wie du mit try/except dein Python-Programm robust machst und Abstürze elegant abfängst.
Python
Dictionaries sind eine der mächtigsten Datenstrukturen in Python. Hier lernst du, wie du Daten über Schlüssel statt über Positionen verwaltest.
Python
Python bietet mehrere Wege, Sammlungen von Daten zu verwalten. Lerne die Unterschiede zwischen Listen, Tupeln und Sets und wann du welche nutzt.