
Frederik
Entwicklungsumgebungen & Toolchain
Lerne, welche Werkzeuge dich beim Programmieren unterstützen und wie sie sinnvoll zusammenspielen. Du beschäftigst dich mit Entwicklungsumgebungen, Code-Editoren, Compilern, Interpretern, Paketmanagern, Build-Tools, Debuggern und Versionsverwaltung....
Testen & Testmanagement
Lerne, wie Software systematisch geprüft und Fehler frühzeitig erkannt werden. Du beschäftigst dich mit Testarten, Testfällen, Testdaten, Testprotokollen, Black-Box- und White-Box-Tests sowie Grundlagen des Testmanagements....
API-Entwicklung & REST vertieft
Lerne, wie moderne Schnittstellen geplant, umgesetzt und sauber dokumentiert werden. Du beschäftigst dich mit REST-Prinzipien, HTTP-Methoden, Statuscodes, Ressourcen, JSON, Authentifizierung, Fehlerbehandlung und Versionierung. Dabei verstehst...
Softwarearchitektur & Systemmodellierung
Lerne, wie größere Softwaresysteme geplant, strukturiert und verständlich dargestellt werden. Du beschäftigst dich mit Schichtenmodellen, Komponenten, Schnittstellen, Abhängigkeiten und grundlegenden Architekturprinzipien. Außerdem lernst du, Systeme...
Entwurfsmuster (Design Patterns)
Lerne bewährte Lösungsansätze für typische Probleme in der Softwareentwicklung kennen. Du beschäftigst dich mit wichtigen Design Patterns wie Singleton, Factory, Observer, Strategy und MVC und...
Objektorientierte Programmierung (OOP)
Lerne, wie du Programme mit Klassen, Objekten, Eigenschaften und Methoden sinnvoll strukturierst. Du verstehst zentrale OOP-Konzepte wie Kapselung, Vererbung, Konstruktoren, Polymorphie und Interfaces anhand praktischer...
Reguläre Ausdrücke & Textverarbeitung
Lerne, wie du Texte gezielt durchsuchen, prüfen und bearbeiten kannst. Du beschäftigst dich mit regulären Ausdrücken, Suchmustern, Platzhaltern, Zeichenklassen, Wiederholungen und Gruppen. Dabei verstehst du,...
Debugging & Fehleranalyse
Lerne, Fehler in Programmen systematisch zu finden, zu verstehen und zu beheben. Du beschäftigst dich mit typischen Fehlermeldungen, Syntaxfehlern, Logikfehlern, Laufzeitfehlern und einfachen Debugging-Strategien. Dabei...
CMD – Windows-Kommandozeile
Lerne die wichtigsten Grundlagen der klassischen Windows-Kommandozeile kennen. Du arbeitest mit Befehlen zur Datei- und Ordnerverwaltung, navigierst sicher durch Verzeichnisse, nutzt Parameter, Umleitungen und einfache...
PowerShell – Grundlagen bis Automation
Lerne, wie du mit PowerShell Windows-Systeme effizient verwaltest und wiederkehrende Aufgaben automatisierst. Du startest mit den wichtigsten Befehlen, Variablen, Pipelines, Bedingungen, Schleifen und Funktionen. Danach...
Bash / Shell-Scripting
Lerne, wie du Aufgaben auf der Kommandozeile automatisierst und wiederkehrende Abläufe effizienter machst. Du arbeitest mit Variablen, Bedingungen, Schleifen, Funktionen, Parametern und einfachen Dateioperationen. Dabei...
JavaScript & Weblogik
Lerne, wie Webseiten mit JavaScript auf Benutzereingaben reagieren und dynamisch Inhalte verändern. Du beschäftigst dich mit Bedingungen, Schleifen, Funktionen, Events und der grundlegenden Logik hinter...












