Python
Sets in Python: Eindeutige Werte und blitzschnelle Lookups
Sets speichern jedes Element nur einmal und finden Werte extrem schnell. Wie du sie erstellst, mit Mengenoperationen kombinierst und wann sie die bessere Wahl gegenüber Listen sind.
Python
Sets speichern jedes Element nur einmal und finden Werte extrem schnell. Wie du sie erstellst, mit Mengenoperationen kombinierst und wann sie die bessere Wahl gegenüber Listen sind.
Python
Wer Klassen nur zum Speichern von Daten schreibt, tippt schnell viel überflüssigen Code. Der Decorator @dataclass nimmt dir __init__, __repr__ und den Vergleich ab – und macht deinen Code lesbarer.
React
Datenabruf, Timer, Event-Listener: useEffect ist dein Werkzeug für Seiteneffekte in React. Du lernst das Dependency-Array, das Cleanup und die häufigsten Stolperfallen kennen.
HTML & CSS
CSS-Variablen machen deine Stylesheets wartbarer, ermöglichen Theming und lassen sich sogar per JavaScript ändern. So setzt du Custom Properties richtig ein.
JavaScript
Wie du mit den Operatoren ?. und ?? tief verschachtelte Objekte ohne Abstürze ausliest und Standardwerte sauber setzt – ohne endlose if-Abfragen.
TypeScript
Warum weiß TypeScript in einem if-Block plötzlich, welchen Typ ein Wert hat? Lerne, wie Narrowing funktioniert und wie du mit eigenen Type Guards volle Typsicherheit gewinnst.
HTML & CSS
Vom Handy bis zum großen Monitor: Du lernst, wie Media Queries funktionieren, warum Mobile First die bessere Strategie ist und wie moderne Techniken wie clamp() und Container Queries dir Breakpoints ersparen.
TypeScript
Enums bündeln zusammengehörige Konstanten unter einem Namen. Du lernst numerische und String-Enums, ihre Fallstricke zur Laufzeit und wann ein union type die bessere Wahl ist.
Python
Warum du mit yield gigantische Datenmengen verarbeiten kannst, ohne dass dir der Arbeitsspeicher wegläuft – und wie Generatoren wirklich funktionieren.
JavaScript
Manche Events feuern hunderte Male pro Sekunde. Mit Debouncing und Throttling zähmst du sie und sorgst für flüssige, performante Web-Anwendungen.
Python
Seit Python 3.10 gibt es mit match und case ein mächtiges Werkzeug, das weit mehr kann als ein einfaches switch. Lerne, wie du damit Werte, Strukturen und ganze Objekte elegant abgleichst.
HTML & CSS
Flexbox denkt in einer Richtung, CSS Grid in zwei. Lerne, wie du mit grid-template, der fr-Einheit und minmax() komplette Seitenlayouts sauber und responsiv aufbaust – oft ganz ohne Media Queries.