Zum Inhalt springen
236 Tutorials verfügbar

Alle Tutorials

Wähle ein Thema und starte deine Programmier-Reise.

🐍 Python JavaScript 🌐 Webentwicklung 📘 TypeScript ⚛️ React 🗄️ SQL 📂 Git Java 🎯 Grundlagen
🐍

Python

37 Tutorials
Anfänger 10. Feb.

List Comprehensions in Python

Lerne List Comprehensions, Dictionary Comprehensions und Generator Expressions -- die elegante Art, Daten in Python zu transformieren.

Tutorial lesen
Anfänger 10. Feb.

Dateien lesen und schreiben in Python

Lerne, wie du in Python Dateien oeffnest, liest, schreibst und mit verschiedenen Formaten wie CSV und JSON arbeitest -- inklusive Best Practices mit dem with-Statement.

Tutorial lesen
Anfänger 10. Feb.

Datentypen im Überblick

Entdecke die grundlegenden Datentypen in Python -- von Ganzzahlen ueber Strings bis hin zu None -- und lerne, wie du zwischen ihnen konvertierst.

Tutorial lesen
Anfänger 10. Feb.

Debugging-Techniken in Python

Lerne verschiedene Debugging-Methoden kennen, von print()-Debugging bis zum VS Code Debugger, um Fehler in deinem Python-Code effizient zu finden.

Tutorial lesen
Fortgeschritten 10. Feb.

Dekoratoren in Python verstehen

Lerne Dekoratoren in Python: Funktionen erweitern mit Closures, @-Syntax, functools.wraps und praktische Beispiele wie Timer und Logging.

Tutorial lesen
Anfänger 10. Feb.

Dictionaries in Python meistern

Lerne alles über Dictionaries in Python: Key-Value-Paare erstellen, lesen, ändern, löschen und fortgeschrittene Techniken wie Comprehensions und defaultdict.

Tutorial lesen
Fortgeschritten 10. Feb.

Eigene Exceptions in Python erstellen

Lerne, wie du eigene Exception-Klassen erstellst, um aussagekräftige Fehlermeldungen in deinen Python-Programmen zu erzeugen.

Tutorial lesen
Anfänger 10. Feb.

for-Schleifen in Python

Lerne, wie du mit for-Schleifen ueber Listen, Strings und Bereiche iterierst. Von range() bis enumerate() und zip().

Tutorial lesen
Anfänger 10. Feb.

Dein erstes Python-Programm

Lerne print(), input() und Kommentare kennen und schreibe dein erstes interaktives Python-Programm. Programmieren lernen war noch nie so einfach!

Tutorial lesen
Anfänger 10. Feb.

Funktionen in Python - Grundlagen

Lerne die Grundlagen von Funktionen in Python: Definition, Aufrufe, return-Werte, Scope und das DRY-Prinzip.

Tutorial lesen
Anfänger 10. Feb.

if/else in Python - Bedingte Logik

Lerne, wie du mit if, elif und else Entscheidungen in deinen Python-Programmen triffst. Von einfachen Bedingungen bis zu komplexen Verzweigungen.

Tutorial lesen
Anfänger 10. Feb.

Python installieren & einrichten

Installiere Python Schritt fuer Schritt auf Windows, macOS oder Linux und richte VS Code als perfekte Entwicklungsumgebung ein.

Tutorial lesen
Fortgeschritten 10. Feb.

Klassen in Python - Grundlagen

Lerne die Grundlagen der objektorientierten Programmierung in Python: Klassen, Objekte, Konstruktoren, Attribute und Methoden.

Tutorial lesen
Anfänger 10. Feb.

Lambda-Funktionen in Python

Lerne Lambda-Funktionen in Python: anonyme Funktionen, Einsatz mit sorted(), map(), filter() und reduce().

Tutorial lesen
Anfänger 10. Feb.

Listen in Python im Detail

Lerne alles über Listen in Python: Erstellen, Ändern, Sortieren, Durchsuchen und fortgeschrittene Techniken wie Stacks und Queues.

Tutorial lesen
Anfänger 10. Feb.

Module und Packages in Python

Lerne, wie du Python-Code mit Modulen und Packages organisierst -- von import-Anweisungen ueber eigene Module bis hin zu professionellen Package-Strukturen.

Tutorial lesen
Fortgeschritten 10. Feb.

Magic Methods (Dunder Methods) in Python

Lerne die wichtigsten Magic Methods in Python kennen: von __init__ ueber Vergleichs- und Arithmetik-Operatoren bis hin zu iterierbaren und aufrufbaren Objekten.

Tutorial lesen
Anfänger 10. Feb.

Parameter und Argumente in Python

Lerne alles ueber Parameter und Argumente in Python: positionale Parameter, Keyword-Argumente, *args, **kwargs und Type Hints.

Tutorial lesen
Anfänger 10. Feb.

pip und Virtual Environments in Python

Lerne, wie du mit pip externe Packages installierst, Virtual Environments erstellst und deine Python-Projekte sauber isolierst.

Tutorial lesen
Fortgeschritten 10. Feb.

Projekt: Kontaktbuch in Python

Erstelle ein vollständiges Kontaktbuch mit CRUD-Operationen, JSON-Speicherung, Validierung und CSV-Export - ein praxisnahes Python-Projekt

Tutorial lesen
Fortgeschritten 10. Feb.

OOP in der Praxis

Lerne objektorientierte Programmierung in der Praxis: Entwurfsmuster, dataclasses, Enums, ein komplettes Bibliothekssystem, SOLID-Prinzipien und Best Practices.

Tutorial lesen
Fortgeschritten 10. Feb.

Projekt: Quiz-Game in Python

Entwickle ein interaktives Quiz-Spiel mit Punktesystem, Timer, Kategorien und Highscore-Liste - ein spannendes Python-Projekt

Tutorial lesen
Fortgeschritten 10. Feb.

Projekt: Taschenrechner in Python

Baue einen vollständigen Taschenrechner mit Fehlerbehandlung, Verlauf und erweiterten Operationen - dein erstes Python-Praxisprojekt

Tutorial lesen
Fortgeschritten 10. Feb.

Projekt: Web Scraper mit Python

Lerne Daten von Webseiten zu extrahieren mit requests und BeautifulSoup - inklusive ethischer Richtlinien und praktischer Beispiele

Tutorial lesen
Anfänger 10. Feb.

REPL und Skripte -- Zwei Wege, Python zu nutzen

Lerne den Unterschied zwischen der interaktiven Python-REPL und Skriptdateien kennen. Wann nutzt du was? Plus: das if __name__ Pattern.

Tutorial lesen
Anfänger 10. Feb.

Sets und Tuples in Python

Lerne alles über Tuples und Sets in Python: unveränderliche Sequenzen, einzigartige Sammlungen, Mengenoperationen und wann du welche Datenstruktur verwendest.

Tutorial lesen
Anfänger 10. Feb.

Strings in Python meistern

Alles ueber Strings in Python -- von der Erstellung ueber Indizierung und Slicing bis hin zu f-Strings, Methoden und praktischen Beispielen.

Tutorial lesen
Fortgeschritten 10. Feb.

Die Python-Standardbibliothek

Entdecke die wichtigsten Module der Python-Standardbibliothek -- von os und pathlib ueber datetime und random bis hin zu collections, itertools und argparse.

Tutorial lesen
Fortgeschritten 10. Feb.

Unit Tests mit pytest

Lerne, wie du mit pytest automatisierte Tests schreibst, um die Qualität deines Python-Codes sicherzustellen.

Tutorial lesen
Anfänger 10. Feb.

Variablen in Python verstehen

Lerne, wie Variablen in Python funktionieren -- von der Zuweisung ueber Namensregeln bis hin zu dynamischer Typisierung und Speicherreferenzen.

Tutorial lesen
Fortgeschritten 10. Feb.

Vererbung in Python

Verstehe Vererbung in Python: Basisklassen, Unterklassen, super(), Mehrfachvererbung, abstrakte Klassen und das Prinzip Komposition vs. Vererbung.

Tutorial lesen
Fortgeschritten 10. Feb.

Verschachtelte Datenstrukturen in Python

Lerne den Umgang mit verschachtelten Listen, Dictionaries und JSON-Daten in Python. Mit praxisnahen Beispielen wie Schüler-Noten-System und Kontaktliste.

Tutorial lesen
Anfänger 10. Feb.

Was ist Python? Die vielseitigste Sprache der Welt

Erfahre, was Python ist, warum es die beliebteste Programmiersprache ist und was du damit alles machen kannst. Dein perfekter Einstieg in die Welt von Python.

Tutorial lesen
Anfänger 10. Feb.

try/except in Python verstehen

Lerne, wie du Fehler in Python mit try/except abfängst und deine Programme robuster machst.

Tutorial lesen
Anfänger 10. Feb.

while-Schleifen in Python

Lerne, wie du mit while-Schleifen wiederholte Ausfuehrungen steuerst. Von Grundlagen bis Eingabevalidierung und dem Zahlenraten-Spiel.

Tutorial lesen
Anfänger 10. Feb.

Zahlen und Operatoren in Python

Lerne alle wichtigen Operatoren in Python kennen -- von Arithmetik ueber Vergleiche bis hin zum math-Modul und Operator-Prioritaet.

Tutorial lesen
Anfänger 04. Feb.

Python für Anfänger: Deine ersten Schritte

Lerne Python von Grund auf - Installation, erste Programme und grundlegende Konzepte verständlich erklärt.

Tutorial lesen

JavaScript

28 Tutorials
Fortgeschritten 04. Feb.

Array-Methoden meistern (map, filter, reduce)

Die wichtigsten Array-Methoden in JavaScript: map, filter, reduce, find und mehr. Mit vielen praktischen Beispielen zum Sofort-Anwenden.

Tutorial lesen
Fortgeschritten 04. Feb.

Arrow Functions in JavaScript

Meistere die moderne Syntax für Funktionen. Von der Kurzschreibweise bis zu den Unterschieden bei 'this'. Arrow Functions komplett erklärt.

Tutorial lesen
Fortgeschritten 04. Feb.

Arrays im Detail verstehen

Tiefes Verständnis für JavaScript Arrays. Von der Erstellung bis zu fortgeschrittenen Techniken - alles was du über Arrays wissen musst.

Tutorial lesen
Fortgeschritten 04. Feb.

Async/Await in JavaScript meistern

Lerne async/await für eleganten asynchronen Code. Von Promises zu modernem JavaScript mit praktischen API-Beispielen.

Tutorial lesen
Fortgeschritten 04. Feb.

Synchron vs. Asynchron in JavaScript

Verstehe den Unterschied zwischen synchronem und asynchronem Code. Die Grundlage für Promises, async/await und moderne JavaScript-Entwicklung.

Tutorial lesen
Fortgeschritten 04. Feb.

Closures & Scope in JavaScript

Verstehe Closures - das mächtigste Konzept in JavaScript. Lerne wie Scope funktioniert und wie du Closures praktisch einsetzt.

Tutorial lesen
Fortgeschritten 04. Feb.

Destructuring in JavaScript

Entpacke Arrays und Objekte elegant mit Destructuring. Die moderne Art, Werte zuzuweisen - kürzer, lesbarer, mächtiger.

Tutorial lesen
Anfänger 04. Feb.

DOM-Elemente manipulieren

Lerne HTML-Elemente zu erstellen, ändern und löschen. Text, Attribute, Klassen und Styles dynamisch mit JavaScript steuern.

Tutorial lesen
Anfänger 04. Feb.

Was ist das DOM? JavaScript und HTML verbinden

Verstehe das Document Object Model (DOM) und wie JavaScript mit HTML-Elementen interagiert. Die Grundlage für interaktive Webseiten.

Tutorial lesen
Anfänger 04. Feb.

DOM-Elemente selektieren

Meistere alle Methoden um HTML-Elemente zu finden: querySelector, getElementById und mehr. Mit Best Practices und Performance-Tipps.

Tutorial lesen
Anfänger 04. Feb.

JavaScript Entwicklungsumgebung einrichten

Richte deine perfekte JavaScript-Entwicklungsumgebung ein: VS Code, Erweiterungen, Node.js und hilfreiche Tools.

Tutorial lesen
Fortgeschritten 04. Feb.

Callbacks in JavaScript verstehen

Was sind Callbacks und warum brauchen wir sie? Lerne das Fundament der asynchronen Programmierung mit praktischen Beispielen.

Tutorial lesen
Fortgeschritten 04. Feb.

Event Handling in JavaScript

Meistere Events: Klicks, Tastatur, Formulare und mehr. Lerne Event Bubbling, Delegation und wie du responsive Webapps baust.

Tutorial lesen
Fortgeschritten 04. Feb.

Fetch API & REST verstehen

Meistere die Fetch API für HTTP-Requests. GET, POST, PUT, DELETE - kommuniziere mit APIs wie ein Profi.

Tutorial lesen
Anfänger 04. Feb.

Funktionen Grundlagen in JavaScript

Meistere JavaScript-Funktionen: Deklaration, Parameter, Rückgabewerte, Scope und Best Practices für wiederverwendbaren Code.

Tutorial lesen
Anfänger 04. Feb.

if/else - Bedingte Logik in JavaScript

Lerne, wie du mit if, else if und else Entscheidungen in deinem Code triffst. Mit praktischen Beispielen und Best Practices.

Tutorial lesen
Fortgeschritten 04. Feb.

Objekte in JavaScript meistern

Alles über JavaScript Objekte: Erstellen, Zugriff, Methoden, Prototypen und moderne Syntax. Das komplette Objektwissen.

Tutorial lesen
Anfänger 04. Feb.

JavaScript Operatoren verstehen

Alle JavaScript-Operatoren erklärt: Arithmetische, Vergleichs-, logische und Zuweisungsoperatoren mit praktischen Beispielen.

Tutorial lesen
Fortgeschritten 04. Feb.

Projekt: Quiz-Game mit JavaScript

Baue ein interaktives Quiz-Spiel mit Punktestand, Timer und Highscores. Ein komplettes Projekt für JavaScript-Fortgeschrittene.

Tutorial lesen
Fortgeschritten 04. Feb.

Projekt: Todo-App mit JavaScript bauen

Baue eine komplette Todo-Anwendung mit JavaScript. Mit LocalStorage, Filtern, Animationen und Clean Code - ein echtes Portfolio-Projekt!

Tutorial lesen
Fortgeschritten 04. Feb.

Projekt: Wetter-App mit API

Baue eine echte Wetter-App mit der OpenWeatherMap API. Lerne API-Integration, async/await und modernes JavaScript in der Praxis.

Tutorial lesen
Fortgeschritten 04. Feb.

Promises in JavaScript verstehen

Meistere Promises: Erstellen, verketten, Fehler behandeln. Die Grundlage für async/await und moderne JavaScript-Entwicklung.

Tutorial lesen
Anfänger 04. Feb.

Arrays mit Schleifen durchlaufen

Lerne alle Methoden um Arrays zu durchlaufen: for, for...of, for...in, forEach. Wann welche Methode? Mit praktischen Beispielen.

Tutorial lesen
Anfänger 04. Feb.

Schleifen in JavaScript (for, while, do-while)

Meistere alle JavaScript-Schleifen: for, while, do-while. Lerne wann du welche Schleife verwendest und vermeide Endlosschleifen.

Tutorial lesen
Anfänger 04. Feb.

Switch Statements in JavaScript

Lerne switch-case Anweisungen für elegante Mehrfachverzweigungen. Wann switch statt if/else? Mit praktischen Beispielen und Best Practices.

Tutorial lesen
Anfänger 04. Feb.

Variablen & Datentypen in JavaScript

Lerne alles über Variablen (let, const, var), Datentypen (String, Number, Boolean, Array, Object) und wie JavaScript mit Daten umgeht.

Tutorial lesen
Anfänger 04. Feb.

Was ist JavaScript? Die Sprache des Webs verstehen

Erfahre, was JavaScript ist, warum es so wichtig ist und was du damit alles machen kannst. Der perfekte Einstieg in die Welt von JS.

Tutorial lesen
Anfänger 03. Feb.

JavaScript Grundlagen: Interaktive Webseiten erstellen

Der komplette Einstieg in JavaScript - lerne die Sprache des Webs und mache deine Webseiten interaktiv.

Tutorial lesen
🌐

Webentwicklung

31 Tutorials
Anfänger 10. März

Moderne CSS Features 2026

Entdecke die neuesten CSS-Features: Container Queries, Subgrid, Scroll-Animationen, color-mix(), :has() und mehr.

Tutorial lesen
Anfänger 10. März

Das CSS Box-Modell verstehen

Verstehe das CSS Box-Modell mit Margin, Padding, Border und Content und lerne, wie Elemente ihren Platz einnehmen.

Tutorial lesen
Anfänger 10. März

Animationen & Transitions in CSS

Lerne, wie du sanfte Übergänge mit Transitions und komplexe Animationen mit @keyframes erstellst.

Tutorial lesen
Anfänger 10. März

Display & Position in CSS

Verstehe die CSS-Eigenschaften display und position und lerne, wie du Elemente präzise auf der Seite platzierst.

Tutorial lesen
Anfänger 10. März

Farben & Schriften in CSS

Lerne die verschiedenen Farbformate in CSS kennen, binde Web Fonts ein und gestalte ansprechende Typografie.

Tutorial lesen
Anfänger 10. März

Layouts in der Praxis

Setze Flexbox und Grid in der Praxis ein: Baue reale Webseiten-Layouts, kombiniere Techniken und lerne bewährte Patterns.

Tutorial lesen
Anfänger 10. März

Mobile First Ansatz

Lerne den Mobile First Ansatz kennen: Warum du zuerst für Mobilgeräte designen solltest und wie du es in der Praxis umsetzt.

Tutorial lesen
Anfänger 10. März

Media Queries in CSS

Lerne, wie du mit Media Queries dein Layout an verschiedene Bildschirmgrössen, Gerätetypen und Nutzerpräferenzen anpasst.

Tutorial lesen
Anfänger 10. März

CSS Grid Layout

Lerne CSS Grid von Grund auf: Zeilen und Spalten definieren, Elemente platzieren und komplexe Layouts erstellen.

Tutorial lesen
Anfänger 10. März

Flexbox meistern

Lerne CSS Flexbox von Grund auf: Flex-Container, Flex-Items, Ausrichtung und praktische Layouts für den Alltag.

Tutorial lesen
Anfänger 10. März

Responsive Design Grundlagen

Verstehe die Grundlagen von Responsive Design: Viewport, relative Einheiten, fluid Layouts und warum es wichtig ist.

Tutorial lesen
Anfänger 10. März

CSS Selektoren verstehen

Lerne alle wichtigen CSS-Selektoren kennen: Element-, Klassen-, ID-Selektoren, Kombinatoren und die Spezifität.

Tutorial lesen
Anfänger 10. März

Responsive Bilder & Medien

Lerne, wie du Bilder und Medien für alle Bildschirmgrössen optimierst mit srcset, picture, und modernen CSS-Techniken.

Tutorial lesen
Anfänger 10. März

Pseudo-Klassen & Pseudo-Elemente

Lerne CSS Pseudo-Klassen wie :hover, :focus, :has() und Pseudo-Elemente wie ::before und ::after kennen.

Tutorial lesen
Anfänger 10. März

CSS Custom Properties (Variablen)

Lerne CSS Custom Properties kennen: Variablen definieren, Themes erstellen und dynamische Styles mit modernem CSS.

Tutorial lesen
Anfänger 10. März

Was ist CSS? Webseiten gestalten lernen

Erfahre, was CSS ist, wie es funktioniert und wie du damit deine HTML-Seiten in ansprechende Designs verwandelst.

Tutorial lesen
Anfänger 10. März

Barrierefreiheit (Accessibility)

Lerne, wie du Webseiten für alle Menschen zugänglich machst: ARIA-Attribute, Tastaturnavigation und Screenreader-Support.

Tutorial lesen
Anfänger 10. März

Bilder & Medien in HTML

Lerne, wie du Bilder, Videos und Audio in deine Webseite einbindest und für verschiedene Geräte optimierst.

Tutorial lesen
Anfänger 10. März

Projekt: Portfolio-Webseite erstellen

Baue dein persönliches Portfolio mit HTML und CSS: Hero-Bereich, Projekte, Skills, Über-mich-Sektion und Kontaktformular.

Tutorial lesen
Anfänger 10. März

Deine erste Webseite erstellen

Erstelle Schritt für Schritt deine erste vollständige HTML-Seite und lerne die grundlegende Struktur kennen.

Tutorial lesen
Anfänger 10. März

Formulare erstellen in HTML

Lerne, wie du HTML-Formulare mit Eingabefeldern, Validierung und barrierefreien Labels erstellst.

Tutorial lesen
Anfänger 10. März

Projekt: Landing Page erstellen

Baue eine professionelle Landing Page mit HTML und CSS - komplett von Grund auf mit Hero-Sektion, Features und Footer.

Tutorial lesen
Anfänger 10. März

Projekt: Blog-Layout erstellen

Baue ein vollständiges Blog-Layout mit HTML und CSS: Artikelseite, Sidebar, Kommentare und responsives Design.

Tutorial lesen
Anfänger 10. März

Links & Navigation in HTML

Lerne, wie du Links erstellst, verschiedene Linktypen verwendest und eine Navigation für deine Webseite baust.

Tutorial lesen
Anfänger 10. März

Listen & Tabellen in HTML

Lerne, wie du geordnete und ungeordnete Listen erstellst, Tabellen baust und Daten übersichtlich darstellst.

Tutorial lesen
Anfänger 10. März

Semantisches HTML

Lerne, wie du semantische HTML-Elemente richtig einsetzt, um Bedeutung, Barrierefreiheit und SEO zu verbessern.

Tutorial lesen
Anfänger 10. März

Texte & Überschriften in HTML

Lerne alle wichtigen HTML-Tags für Texte, Überschriften, Zitate und Textformatierung kennen.

Tutorial lesen
Anfänger 10. März

Was ist HTML? Die Sprache des Webs verstehen

Erfahre, was HTML ist, warum es das Fundament jeder Webseite bildet und wie du damit deine ersten Inhalte strukturierst.

Tutorial lesen
Anfänger 10. März

HTML-Struktur verstehen

Lerne, wie HTML-Dokumente aufgebaut sind, was Block- und Inline-Elemente sind und wie der Browser HTML verarbeitet.

Tutorial lesen
Anfänger 10. März

SEO Grundlagen für HTML

Lerne die wichtigsten HTML-Techniken für Suchmaschinenoptimierung: Meta-Tags, strukturierte Daten und Open Graph.

Tutorial lesen
Anfänger 02. Feb.

HTML & CSS: Deine erste Webseite

Baue deine erste Webseite von Grund auf - HTML für die Struktur, CSS für das Design.

Tutorial lesen
📘

TypeScript

28 Tutorials
Fortgeschritten 01. Feb.

TypeScript für JavaScript-Entwickler

Warum TypeScript dein JavaScript besser macht - Einführung in Typen, Interfaces und mehr.

Tutorial lesen
Fortgeschritten 15. Jan.

Abstrakte Klassen

Lerne abstrakte Klassen und Methoden in TypeScript für flexible Basisklassen-Designs.

Tutorial lesen
Anfänger 15. Jan.

Access Modifiers

Lerne die Zugriffsmodifikatoren public, private und protected in TypeScript-Klassen.

Tutorial lesen
Anfänger 15. Jan.

Arrays & Tuples in TypeScript

Lerne wie du Arrays und Tuples in TypeScript typisierst und effektiv nutzt.

Tutorial lesen
Anfänger 15. Jan.

Der TypeScript Compiler

Verstehe den TypeScript Compiler, seine Optionen und wie du ihn optimal konfigurierst.

Tutorial lesen
Fortgeschritten 15. Jan.

Conditional Types

Lerne Conditional Types in TypeScript für bedingte Typ-Logik.

Tutorial lesen
Anfänger 15. Jan.

Erste Schritte mit TypeScript

Schreibe deinen ersten TypeScript-Code und lerne die grundlegende Typ-Syntax kennen.

Tutorial lesen
Fortgeschritten 15. Jan.

Extending & Merging

Lerne wie du Interfaces erweitern und Typen kombinieren kannst in TypeScript.

Tutorial lesen
Anfänger 15. Jan.

Funktions-Typen in TypeScript

Lerne wie du Funktionen in TypeScript typisierst - Parameter, Rückgabewerte und Funktionstypen.

Tutorial lesen
Fortgeschritten 15. Jan.

Generics Grundlagen

Lerne die Grundlagen von Generics in TypeScript für wiederverwendbare und typsichere Komponenten.

Tutorial lesen
Anfänger 15. Jan.

Interface vs Type

Verstehe die Unterschiede zwischen Interface und Type Alias in TypeScript und wann du welches verwendest.

Tutorial lesen
Anfänger 15. Jan.

Interfaces definieren

Lerne wie du Interfaces in TypeScript definierst und verwendest, um Objektstrukturen zu beschreiben.

Tutorial lesen
Anfänger 15. Jan.

Klassen Grundlagen

Lerne die Grundlagen von Klassen in TypeScript - Properties, Konstruktoren und Methoden.

Tutorial lesen
Fortgeschritten 15. Jan.

Mapped Types

Lerne Mapped Types in TypeScript für dynamische Typ-Transformationen.

Tutorial lesen
Anfänger 15. Jan.

Objekt-Typen in TypeScript

Lerne wie du Objekte in TypeScript typisierst mit Inline-Typen, Type Aliases und optionalen Eigenschaften.

Tutorial lesen
Anfänger 15. Jan.

Optionale Parameter & Standardwerte

Lerne wie du optionale Parameter und Standardwerte in TypeScript-Funktionen verwendest.

Tutorial lesen
Fortgeschritten 15. Jan.

Function Overloads

Lerne wie du mit Function Overloads verschiedene Aufrufvarianten einer Funktion typisierst.

Tutorial lesen
Anfänger 15. Jan.

Primitive Typen in TypeScript

Lerne die grundlegenden Datentypen in TypeScript: string, number, boolean, null, undefined und mehr.

Tutorial lesen
Fortgeschritten 15. Jan.

Projekt: Typisierte REST API

Baue eine vollständig typisierte REST API mit TypeScript, Express und Zod.

Tutorial lesen
Profi 15. Jan.

Projekt: Full-Stack TypeScript App

Baue eine vollständige Full-Stack Anwendung mit geteilten Typen zwischen Frontend und Backend.

Tutorial lesen
Fortgeschritten 15. Jan.

Projekt: React mit TypeScript

Baue eine React-Anwendung mit TypeScript - typisierte Components, Hooks und State Management.

Tutorial lesen
Anfänger 15. Jan.

TypeScript Setup

Richte deine TypeScript-Entwicklungsumgebung ein und erstelle dein erstes TypeScript-Projekt.

Tutorial lesen
Anfänger 15. Jan.

Type Aliases

Lerne wie du mit Type Aliases eigene Typen in TypeScript definierst und wann du sie verwendest.

Tutorial lesen
Fortgeschritten 15. Jan.

Type Guards

Lerne Type Guards in TypeScript für sichere Typ-Eingrenzung zur Laufzeit.

Tutorial lesen
Anfänger 15. Jan.

Union & Intersection Types

Lerne wie du mit Union und Intersection Types flexible und präzise Typen in TypeScript erstellst.

Tutorial lesen
Fortgeschritten 15. Jan.

Vererbung in TypeScript

Lerne Vererbung mit extends, super und Method Overriding in TypeScript-Klassen.

Tutorial lesen
Fortgeschritten 15. Jan.

Utility Types

Lerne die eingebauten Utility Types in TypeScript für häufige Typ-Transformationen.

Tutorial lesen
Anfänger 15. Jan.

Was ist TypeScript?

Lerne was TypeScript ist, warum es entwickelt wurde und welche Vorteile es gegenüber reinem JavaScript bietet.

Tutorial lesen
⚛️

React

28 Tutorials
Anfänger 10. März

Children & Komposition

Lerne das Children-Pattern in React kennen und verstehe, wie du flexible, wiederverwendbare Komponenten durch Komposition baust.

Tutorial lesen
Anfänger 10. März

Bedingtes Rendern

Lerne alle Techniken für bedingtes Rendern in React. Zeige verschiedene UI-Zustände abhängig von Bedingungen an.

Tutorial lesen
Anfänger 10. März

CSS Modules & Styled Components

Lerne CSS Modules und Styled Components kennen - zwei populäre Ansätze für komponentenbasiertes Styling ohne Namenskonflikte.

Tutorial lesen
Anfänger 10. März

CSS in React

Lerne die verschiedenen Möglichkeiten, React-Komponenten zu stylen. Von klassischem CSS über Inline-Styles bis hin zu modernen Ansätzen.

Tutorial lesen
Anfänger 10. März

Eigene Hooks erstellen

Lerne, wie du eigene React Hooks erstellst. Extrahiere wiederverwendbare Logik und halte deine Komponenten schlank.

Tutorial lesen
Anfänger 10. März

Deine erste Komponente

Erstelle deine erste React-Komponente und lerne, wie du deine App in wiederverwendbare Bausteine aufteilst.

Tutorial lesen
Anfänger 10. März

Event Handling

Meistere Event Handling in React. Lerne, wie du auf Klicks, Tastatureingaben und andere Benutzeraktionen reagierst.

Tutorial lesen
Anfänger 10. März

Daten laden mit fetch

Lerne, wie du in React Daten von APIs lädst. Fetch API, async/await und Daten in Komponenten integrieren.

Tutorial lesen
Anfänger 10. März

Formulare in React

Meistere Formulare in React mit kontrollierten Komponenten. Validierung, verschiedene Eingabetypen und Best Practices.

Tutorial lesen
Anfänger 10. März

Geschützte Routen

Lerne, wie du Routen in React schützt. Implementiere Authentifizierung und zeige Inhalte nur für eingeloggte Benutzer.

Tutorial lesen
Anfänger 10. März

Funktionskomponenten

Vertiefe dein Wissen über React-Funktionskomponenten. Lerne Best Practices, Patterns und moderne Komponentenarchitektur.

Tutorial lesen
Anfänger 10. März

JSX verstehen

Lerne JSX kennen - die Syntax, die React so besonders macht. Verstehe, wie du HTML-ähnlichen Code direkt in JavaScript schreibst.

Tutorial lesen
Anfänger 10. März

Listen rendern

Lerne, wie du Arrays von Daten in React als Listen renderst. Verstehe das key-Attribut und verschiedene Rendering-Patterns.

Tutorial lesen
Anfänger 10. März

Loading & Error States

Lerne, wie du Loading-Zustände und Fehler in React professionell behandelst. Skeleton-Loader, Retry-Logik und Error Boundaries.

Tutorial lesen
Anfänger 10. März

Navigation & Links

Vertiefe dein Wissen über Navigation in React. Lerne Breadcrumbs, aktive Links, Redirects und fortgeschrittene Routing-Patterns.

Tutorial lesen
Anfänger 10. März

Projekt: Dashboard-App

Baue eine komplette Dashboard-Anwendung mit React. Datenvisualisierung, Tabellen, Authentifizierung und geschützte Routen.

Tutorial lesen
Anfänger 10. März

Projekt: Portfolio-Seite

Baue eine professionelle Portfolio-Webseite mit React. Von der Planung über Komponenten bis zum fertigen Projekt.

Tutorial lesen
Anfänger 10. März

Projekt: Online-Shop

Baue einen vollständigen Online-Shop mit React. Produktliste, Warenkorb, Filter und Checkout - alles mit modernem State Management.

Tutorial lesen
Anfänger 10. März

Props - Daten weitergeben

Lerne, wie du mit Props Daten zwischen React-Komponenten weitergibst. Verstehe den Datenfluss und die Kommunikation zwischen Komponenten.

Tutorial lesen
Anfänger 10. März

React Router Grundlagen

Lerne React Router kennen - die Standard-Lösung für clientseitiges Routing in React. Erstelle eine Multi-Page-App ohne Seitenreloads.

Tutorial lesen
Anfänger 10. März

React Projekt erstellen

Erstelle dein erstes React-Projekt mit Vite. Lerne die Projektstruktur kennen und starte den Entwicklungsserver.

Tutorial lesen
Anfänger 10. März

State Management

Verstehe State Management in React. Von lokalem State über useReducer bis zu globalen Lösungen - finde den richtigen Ansatz für dein Projekt.

Tutorial lesen
Anfänger 10. März

useContext Hook

Verstehe den useContext Hook für globale Daten in React. Teile Daten wie Themes, User-Info und Einstellungen über die gesamte App.

Tutorial lesen
Anfänger 10. März

UI-Bibliotheken nutzen

Lerne populäre React UI-Bibliotheken kennen: Material UI, Chakra UI und shadcn/ui. Beschleunige deine Entwicklung mit fertigen Komponenten.

Tutorial lesen
Anfänger 10. März

useEffect Hook

Verstehe den useEffect Hook für Seiteneffekte in React. API-Aufrufe, Timer, Event-Listener und Cleanup-Funktionen meistern.

Tutorial lesen
Anfänger 10. März

useRef Hook

Lerne den useRef Hook kennen - für DOM-Zugriff und persistente Werte ohne Re-Render. Praktische Beispiele und Best Practices.

Tutorial lesen
Anfänger 10. März

useState Hook

Meistere den useState Hook - den wichtigsten Hook in React. Lerne, wie du interaktiven State in deinen Komponenten verwaltest.

Tutorial lesen
Anfänger 10. März

Was ist React? Die beliebteste UI-Bibliothek verstehen

Erfahre, was React ist, warum es so beliebt ist und was du damit alles bauen kannst. Dein perfekter Einstieg in die Welt von React.

Tutorial lesen
🗄️

SQL

28 Tutorials
Anfänger 10. März

ALTER TABLE

Lerne, wie du bestehende Tabellen änderst: Spalten hinzufügen, entfernen, umbenennen und Constraints nachträglich setzen.

Tutorial lesen
Anfänger 10. März

Aggregatfunktionen

Lerne die wichtigsten Aggregatfunktionen: COUNT, SUM, AVG, MIN und MAX - für statistische Auswertungen deiner Daten.

Tutorial lesen
Anfänger 10. März

Constraints & Schlüssel

Meistere Constraints: PRIMARY KEY, FOREIGN KEY, UNIQUE, NOT NULL, CHECK und DEFAULT - für sichere und konsistente Daten.

Tutorial lesen
Anfänger 10. März

CREATE TABLE

Lerne, wie du eigene Tabellen erstellst: Spalten definieren, Datentypen wählen und die richtige Struktur planen.

Tutorial lesen
Anfänger 10. März

Datenbanken verstehen

Lerne die Grundlagen relationaler Datenbanken: Tabellen, Zeilen, Spalten, Primärschlüssel und Beziehungen - das Fundament für alle SQL-Kenntnisse.

Tutorial lesen
Anfänger 10. März

SQL Datentypen

Alle wichtigen SQL-Datentypen im Überblick: Zahlen, Text, Datum, Boolean und mehr - mit Unterschieden zwischen PostgreSQL und SQLite.

Tutorial lesen
Anfänger 10. März

DELETE - Daten löschen

Lerne, wie du mit DELETE Datensätze sicher löschst - mit WHERE-Bedingungen, Fremdschlüssel-Beachtung und Alternativen.

Tutorial lesen
Anfänger 10. März

Deine erste Abfrage

Schreibe deine erste SQL-Abfrage und lerne die Grundstruktur von SELECT-Anweisungen. Mit praktischen Beispielen aus unserer Shop-Datenbank.

Tutorial lesen
Anfänger 10. März

GROUP BY & HAVING

Gruppiere Daten mit GROUP BY und filtere Gruppen mit HAVING - für aussagekräftige Reports und Analysen.

Tutorial lesen
Anfänger 10. März

Indizes & Performance

Lerne, wie Indizes deine SQL-Abfragen um ein Vielfaches beschleunigen - wann du sie brauchst und wie du sie richtig einsetzt.

Tutorial lesen
Anfänger 10. März

INSERT - Daten einfügen

Lerne, wie du mit INSERT neue Datensätze in Tabellen einfügst - einzeln, mehrere gleichzeitig und aus anderen Abfragen.

Tutorial lesen
Anfänger 10. März

JOIN-Arten (INNER, LEFT, RIGHT)

Meistere alle JOIN-Arten: INNER JOIN, LEFT JOIN, RIGHT JOIN und FULL OUTER JOIN - mit anschaulichen Beispielen und Vergleichen.

Tutorial lesen
Anfänger 10. März

LIMIT & DISTINCT

Lerne, wie du mit LIMIT die Anzahl der Ergebnisse begrenzt und mit DISTINCT Duplikate entfernst.

Tutorial lesen
Anfänger 10. März

JOINs verstehen

Verstehe das Konzept von JOINs: Wie du Daten aus mehreren Tabellen in einer Abfrage kombinierst - das wichtigste SQL-Konzept überhaupt.

Tutorial lesen
Anfänger 10. März

ORDER BY - Sortieren

Lerne, wie du Abfrageergebnisse mit ORDER BY sortierst - aufsteigend, absteigend und nach mehreren Spalten.

Tutorial lesen
Anfänger 10. März

Projekt: Datenanalyse

Wende SQL für echte Datenanalyse an: KPIs berechnen, Trends erkennen, Kohorten analysieren und datengestützte Entscheidungen treffen.

Tutorial lesen
Anfänger 10. März

Mehrere Tabellen verknüpfen

Lerne, wie du komplexe Abfragen über drei, vier oder mehr Tabellen schreibst - mit Mehrfach-JOINs und Self-JOINs.

Tutorial lesen
Anfänger 10. März

Projekt: Bibliotheks-DB

Baue eine komplette Bibliotheks-Datenbank: Bücher, Autoren, Mitglieder und Ausleihen - mit allen SQL-Techniken, die du gelernt hast.

Tutorial lesen
Anfänger 10. März

Projekt: Online-Shop DB

Baue eine vollständige Online-Shop Datenbank: Produkte, Kunden, Warenkorb, Bestellungen, Bewertungen und Zahlungen.

Tutorial lesen
Anfänger 10. März

SELECT - Daten abfragen

Meistere die SELECT-Anweisung: Spalten auswählen, Berechnungen durchführen, Aliase nutzen und Ergebnisse formatieren.

Tutorial lesen
Anfänger 10. März

SQL Umgebung einrichten

Richte deine SQL-Entwicklungsumgebung ein - mit SQLite oder PostgreSQL. Schritt-für-Schritt Anleitung für Windows, Mac und Linux.

Tutorial lesen
Anfänger 10. März

Unterabfragen (Subqueries)

Lerne, wie du Abfragen in Abfragen verschachtelst: Subqueries in WHERE, SELECT und FROM für komplexe Datenanalysen.

Tutorial lesen
Anfänger 10. März

Transaktionen

Lerne Transaktionen: Wie du mehrere SQL-Befehle als eine Einheit ausführst und bei Fehlern alles rückgängig machst.

Tutorial lesen
Anfänger 10. März

UPDATE - Daten aktualisieren

Lerne, wie du mit UPDATE bestehende Datensätze änderst - sicher und gezielt mit WHERE-Bedingungen.

Tutorial lesen
Anfänger 10. März

Views erstellen

Lerne, wie du mit Views komplexe Abfragen als virtuelle Tabellen speicherst - für Wiederverwendbarkeit und Übersichtlichkeit.

Tutorial lesen
Anfänger 10. März

WHERE - Daten filtern

Lerne, wie du mit WHERE gezielt Daten filterst: Vergleichsoperatoren, AND/OR, BETWEEN, IN, LIKE und mehr.

Tutorial lesen
Anfänger 10. März

Was ist SQL?

Entdecke SQL - die universelle Sprache für Datenbanken. Lerne, warum SQL seit Jahrzehnten unverzichtbar ist und was du damit alles machen kannst.

Tutorial lesen
Anfänger 10. März

Window Functions

Lerne Window Functions: ROW_NUMBER, RANK, DENSE_RANK, LAG, LEAD und mehr - für fortgeschrittene Analysen und Rankings.

Tutorial lesen
📂

Git

24 Tutorials
Anfänger 10. März

Branches erstellen & wechseln

Lerne, wie du Branches erstellst, zwischen ihnen wechselst und sie verwaltest - mit git branch, git switch und git checkout.

Tutorial lesen
Anfänger 10. März

Branches verstehen

Verstehe das Konzept von Branches in Git und warum sie für die moderne Softwareentwicklung unverzichtbar sind.

Tutorial lesen
Anfänger 10. März

Code Reviews

Lerne, wie du hilfreiche Code Reviews schreibst und wie du selbst von Reviews profitierst.

Tutorial lesen
Anfänger 10. März

Gute Commit-Messages schreiben

Lerne, wie du aussagekräftige Commit-Messages schreibst, die dein Team und dein zukünftiges Ich verstehen.

Tutorial lesen
Anfänger 10. März

Git Diff & Änderungen vergleichen

Lerne, wie du mit git diff Änderungen zwischen Dateiversionen, Commits und Branches vergleichst.

Tutorial lesen
Anfänger 10. März

Fork & Open Source beitragen

Lerne, wie du mit Forks an Open-Source-Projekten mitwirken und deinen ersten Beitrag leisten kannst.

Tutorial lesen
Anfänger 10. März

Dein erstes Repository

Erstelle dein erstes Git-Repository und lerne die grundlegende Projektstruktur kennen.

Tutorial lesen
Anfänger 10. März

GitHub Einstieg

Erstelle dein GitHub-Konto, lerne die Plattform kennen und bringe deinen ersten Code in die Cloud.

Tutorial lesen
Anfänger 10. März

GitHub Profil gestalten

Gestalte dein GitHub-Profil professionell - mit Profilbild, README, gepinnten Repos und Aktivitätsdiagramm.

Tutorial lesen
Anfänger 10. März

Git Grundbefehle

Lerne die wichtigsten Git-Befehle kennen, die du täglich brauchst - von status über add bis commit.

Tutorial lesen
Anfänger 10. März

.gitignore & Best Practices

Lerne, wie du mit .gitignore Dateien aus der Versionskontrolle ausschließt und dein Repository sauber hältst.

Tutorial lesen
Anfänger 10. März

Git installieren & einrichten

Installiere Git auf deinem Computer und richte es Schritt für Schritt ein - für Windows, macOS und Linux.

Tutorial lesen
Anfänger 10. März

Git Log & History

Lerne, wie du die Git-Historie durchsuchst, filterst und visualisierst, um Änderungen nachzuvollziehen.

Tutorial lesen
Anfänger 10. März

Merge-Konflikte lösen

Lerne, wie Merge-Konflikte entstehen und wie du sie sicher und sauber löst - Schritt für Schritt.

Tutorial lesen
Anfänger 10. März

Projekt: GitHub Portfolio

Erstelle ein professionelles GitHub-Portfolio, das deine Fähigkeiten zeigt und als Online-Lebenslauf für Entwickler dient.

Tutorial lesen
Anfänger 10. März

Projekt: Team-Workflow

Wende alles Gelernte in einem realistischen Team-Workflow an - von der Branch-Strategie bis zum Pull Request.

Tutorial lesen
Anfänger 10. März

Push & Pull

Lerne, wie du mit git push und git pull deinen Code zwischen Computer und GitHub synchronisierst.

Tutorial lesen
Anfänger 10. März

Pull Requests

Lerne, wie du Pull Requests erstellst, reviewst und mergst - das zentrale Werkzeug für Zusammenarbeit auf GitHub.

Tutorial lesen
Anfänger 10. März

Merge - Branches zusammenführen

Lerne, wie du Branches mit git merge zusammenführst und verstehe die verschiedenen Merge-Strategien.

Tutorial lesen
Anfänger 10. März

Rebase vs Merge

Verstehe den Unterschied zwischen Rebase und Merge und lerne, wann du welche Strategie verwenden solltest.

Tutorial lesen
Anfänger 10. März

Remote Repositories

Lerne, wie du mit Remote Repositories arbeitest - von der Verbindung bis zur Synchronisation mit GitHub.

Tutorial lesen
Anfänger 10. März

Staging & Commits verstehen

Verstehe die Staging Area im Detail und lerne, wie du saubere, logische Commits erstellst.

Tutorial lesen
Anfänger 10. März

Git Stash

Lerne, wie du mit git stash unfertige Änderungen zwischenspeicherst, um schnell den Branch zu wechseln.

Tutorial lesen
Anfänger 10. März

Was ist Git? Versionskontrolle verstehen

Lerne, was Git ist, warum Versionskontrolle wichtig ist und wie Git die Softwareentwicklung revolutioniert hat.

Tutorial lesen

Java

31 Tutorials
Anfänger 10. März

Arrays

Arrays in Java: Erstellen, Zugreifen, Sortieren und mehrdimensionale Arrays. Die grundlegende Datenstruktur für geordnete Sammlungen.

Tutorial lesen
Anfänger 10. März

Collections (List, Set, Map)

Das Java Collections Framework: ArrayList, HashSet, HashMap und mehr. Dynamische Datenstrukturen für jeden Anwendungsfall.

Tutorial lesen
Anfänger 10. März

Primitive Datentypen

Alle primitiven Datentypen in Java erklärt: int, double, boolean, char und mehr. Mit Wertebereichen, Wrapper-Klassen und praktischen Beispielen.

Tutorial lesen
Anfänger 10. März

Eigene Exceptions

Eigene Exception-Klassen in Java erstellen: Custom Checked und Unchecked Exceptions, Exception-Hierarchien und Best Practices.

Tutorial lesen
Anfänger 10. März

Kapselung (Getter/Setter)

Kapselung in Java: private Felder, Getter und Setter, Validierung und warum Datenkapselung so wichtig ist. Mit Best Practices und Records.

Tutorial lesen
Anfänger 10. März

Enums

Enums in Java: Fest definierte Wertemengen, Enums mit Feldern und Methoden, EnumSet und praktische Anwendungen.

Tutorial lesen
Anfänger 10. März

Dein erstes Java-Programm

Schreibe dein erstes richtiges Java-Programm mit Variablen, Benutzereingabe und Logik. Lerne die Grundlagen von System.out und Scanner.

Tutorial lesen
Anfänger 10. März

Exceptions verstehen

Exceptions in Java: Was sind Fehler, die Exception-Hierarchie, Checked vs. Unchecked Exceptions und wann du welche verwendest.

Tutorial lesen
Anfänger 10. März

for-Schleifen

Alles über for-Schleifen in Java: Klassische for-Schleife, enhanced for-each, verschachtelte Schleifen und praktische Beispiele.

Tutorial lesen
Anfänger 10. März

Generics Grundlagen

Generics in Java verstehen: Typsichere Collections, eigene generische Klassen und Methoden, Wildcards und Bounded Types.

Tutorial lesen
Anfänger 10. März

Grundstruktur eines Java-Programms

Verstehe die Grundstruktur von Java: Klassen, die main-Methode, Pakete und Imports. Alles, was du über den Aufbau eines Java-Programms wissen musst.

Tutorial lesen
Anfänger 10. März

if/else Bedingungen

Lerne, wie du mit if, else if und else Entscheidungen in Java programmierst. Mit Pattern Matching, verschachtelten Bedingungen und praktischen Beispielen.

Tutorial lesen
Anfänger 10. März

Java installieren & einrichten

Schritt-für-Schritt-Anleitung: JDK installieren, IntelliJ IDEA einrichten und dein erstes Java-Projekt erstellen.

Tutorial lesen
Anfänger 10. März

Interfaces & abstrakte Klassen

Interfaces und abstrakte Klassen in Java: Verträge definieren, Default-Methoden, Sealed Interfaces und der Unterschied zwischen beiden Konzepten.

Tutorial lesen
Anfänger 10. März

Klassen & Objekte

Verstehe Klassen und Objekte in Java: Das Herzstück der objektorientierten Programmierung. Mit Feldern, Methoden und praktischen Beispielen.

Tutorial lesen
Anfänger 10. März

Konstruktoren

Alles über Konstruktoren in Java: Default-Konstruktor, parametrisierte Konstruktoren, Konstruktor-Überladung und this()-Aufrufe.

Tutorial lesen
Anfänger 10. März

Methoden Grundlagen

Lerne, wie du in Java Methoden definierst und aufrufst. Verstehe void-Methoden, den Unterschied zu Funktionen und die Grundlagen der Code-Organisation.

Tutorial lesen
Anfänger 10. März

Operatoren

Alle Operatoren in Java erklärt: Arithmetisch, Vergleich, logisch, Zuweisung und mehr. Mit Vorrangregeln und praktischen Beispielen.

Tutorial lesen
Anfänger 10. März

Parameter & Rückgabewerte

Tiefer Einblick in Parameter und Rückgabewerte in Java: Pass-by-Value, varargs, mehrere Rückgabewerte und Best Practices.

Tutorial lesen
Anfänger 10. März

Polymorphismus

Polymorphismus in Java verstehen: Laufzeit-Polymorphismus, Compile-Zeit-Polymorphismus, Upcasting, Downcasting und praktische Anwendungen.

Tutorial lesen
Anfänger 10. März

Methoden-Überladung

Lerne Methoden-Überladung (Overloading) in Java: Mehrere Methoden mit gleichem Namen, aber verschiedenen Parametern. Mit praktischen Beispielen.

Tutorial lesen
Anfänger 10. März

Projekt: Bank-App

Baue eine vollständige Bank-Anwendung in Java mit Vererbung, Interfaces, Exception Handling, Collections und OOP-Design.

Tutorial lesen
Anfänger 10. März

Projekt: Taschenrechner

Baue einen vollständigen Konsolen-Taschenrechner in Java mit OOP, Enums, Exception Handling und einer REPL-Schleife.

Tutorial lesen
Anfänger 10. März

Projekt: Todo-App

Baue eine vollständige Todo-Anwendung in Java mit Kategorien, Prioritäten, Datei-Persistenz, Streams und modernem Java.

Tutorial lesen
Anfänger 10. März

Strings in Java

Alles über Strings in Java: Methoden, Vergleiche, StringBuilder, Text Blocks und formatierte Ausgaben. Mit vielen praktischen Beispielen.

Tutorial lesen
Anfänger 10. März

Switch Statements

Switch Statements und Switch Expressions in Java: Klassisch und modern mit Pattern Matching. Die elegante Alternative zu langen if-else-Ketten.

Tutorial lesen
Anfänger 10. März

Variablen in Java

Lerne alles über Variablen in Java: Deklaration, Initialisierung, Scope, finale Variablen und den Unterschied zwischen primitiven und Referenztypen.

Tutorial lesen
Anfänger 10. März

try/catch/finally

Exception Handling in Java: try/catch/finally, Multi-Catch, try-with-resources und Best Practices für robuste Fehlerbehandlung.

Tutorial lesen
Anfänger 10. März

Vererbung

Vererbung in Java verstehen: extends, super, Methoden überschreiben und die Vererbungshierarchie. Mit praktischen Beispielen.

Tutorial lesen
Anfänger 10. März

Was ist Java? Die Sprache, die überall läuft

Erfahre, was Java ist, warum es seit über 25 Jahren eine der wichtigsten Programmiersprachen ist und was du damit alles bauen kannst.

Tutorial lesen
Anfänger 10. März

while & do-while

while- und do-while-Schleifen in Java: Wenn du nicht weißt, wie oft eine Schleife laufen soll. Mit Eingabevalidierung und Spiellogik.

Tutorial lesen
🎯

Grundlagen

1 Tutorial