My Courses
An overview of my courses (on Udemy for now) – JavaScript, TypeScript, React, Alpine.js, AI programming and more, with special offers for newsletter subscribers.
Learn modern web development with hands-on projects
From JavaScript & TypeScript to React, AI apps and AI agents – find structured video courses for beginners and advanced developers.
🚀 Recommended starting point
JavaScript: Spielerisch programmieren lernen für Anfänger
Von den Basics (ES6) bis zu Web-APIs: Inklusive Async/Await, Alpine.js & Crypto Trader Game mit Live-Daten
Du möchtest das Programmieren lernen und JavaScript einsetzen, um deine Webseiten interaktiver und dynamischer zu gestalten? Dann bist du hier genau r...
Der React Praxiskurs: Von den Basics zur Skalierung
Von den React Grundlagen (JSX, useState) zum State-Management (MobX, Redux und React Router) für reaktive Web-Apps
Es gibt mittlerweile eine unüberschaubare Anzahl an Web- und JS-Frameworks, mit denen man Web-Apps erstellen kann. React hat sich hier in der Praxis e...
Eigene AI-Assistenten & Agenten bauen (No Code)
Praxisnaher Einstieg in Custom GPTs, Langflow, Flowise und n8n – inkl. Automatisierung, Tool Use und RAG
Künstliche Intelligenz ist längst mehr als nur ein Chatbot. In diesem Kurs lernst du, wie du eigene AI-Assistenten und einfache Agenten ohne Programmi...
AI Programming
Eigene AI-Assistenten & Agenten bauen (No Code)
Praxisnaher Einstieg in Custom GPTs, Langflow, Flowise und n8n – inkl. Automatisierung, Tool Use und RAG
Künstliche Intelligenz ist längst mehr als nur ein Chatbot. In diesem Kurs lernst du, wie du eigene AI-Assistenten und einfache Agenten ohne Programmi...
KI in Web-Apps: Handelnde Assistenten integrieren
Web-Apps per KI-Assistent steuern: Tool Calling mit der OpenAI Responses API
Lerne, wie du KI-Assistenten in Web-Apps integrierst, die nicht nur antworten, sondern handeln – mit Tool Calling, Guardrails und strukturierten Workflows.
ChatGPT-Apps in JavaScript: Einstieg in KI-Programmierung
ChatGPT & OpenAI-API meistern: Baue interaktive Web-Apps, Chatbots, Spiele und smarte Sales-Tools mit JavaScript & React
In diesem Videokurs begibst du dich auf eine aufregende Reise in die Welt der Webentwicklung und der künstlichen Intelligenz. Du wirst lernen, wie du...
Build ChatGPT-Powered Web Apps with JavaScript & React
Create real-world AI projects – from chatbots to virtual agents – with JavaScript, React, Astro & OpenAI API (ChatGPT)
Want to build your own ChatGPT-like AI applications?Learn how to create intelligent chatbots and web apps using the OpenAI API, JavaScript, React, and...
JavaScript & TypeScript
JavaScript: Spielerisch programmieren lernen für Anfänger
Von den Basics (ES6) bis zu Web-APIs: Inklusive Async/Await, Alpine.js & Crypto Trader Game mit Live-Daten
Du möchtest das Programmieren lernen und JavaScript einsetzen, um deine Webseiten interaktiver und dynamischer zu gestalten? Dann bist du hier genau r...
Modernes JavaScript mit ES6/ESNext
Meistere die neueren ECMAScript-Features, let/const, Module, Arrow-Funktionen, Klassen, Spreading/Destructuring, uvm.
JavaScript ist die Sprache des Web und wer ein Web-Entwickler ist oder sein möchte, muss sich zwangsläufig mit dieser Skriptsprache auseinandersetzen...
Upgrade dein JavaScript mit TypeScript
TypeScript verstehen und anwenden – für moderne, typsichere und wartbare Web-Apps
TypeScript ist eine typsichere Weiterentwicklung von JavaScript, die dir hilft, Fehler zu vermeiden und besseren Code zu schreiben...
React & Frontend Frameworks
Der React Praxiskurs: Von den Basics zur Skalierung
Von den React Grundlagen (JSX, useState) zum State-Management (MobX, Redux und React Router) für reaktive Web-Apps
Es gibt mittlerweile eine unüberschaubare Anzahl an Web- und JS-Frameworks, mit denen man Web-Apps erstellen kann. React hat sich hier in der Praxis e...
React Native spielerisch lernen
Entwickle mobile Apps für iOS und Android mit Hilfe von JavaScript und dem React Framework
React Native spielerisch lernen: Entwickle deine eigenen Apps für iOS und Andoid!Hast du Lust auf etwas Neues? Suchst du nach einer Herausforderu...
Der Solid JS Praxiskurs
Reaktive, perfomante Web-Apps, Signale statt Renderfunktionen, UI-Komponenten erstellen
React JS ist das bekannteste reaktive Framework für Web-Anwendungen. Doch bei größeren Projekten, vielen verschachtelten Komponenten und komplexen Int...
Alpine.js & Modern Web Tools
Alpine.js Masterclass: Build Dynamic & Modern Web UIs
Make Your Websites Interactive & Dynamic with Alpine.js – The Lightweight JavaScript Framework
Ready to take your web development to the next level? In this course, you'll learn everything you need to know about Alpine.js to create dynamic and e...
Der Alpine.js Praxiskurs
Erwecke deine Webseiten zum Leben – Interaktive und dynamische Funktionen mit Alpine.js
Bereit, deine Webentwicklung auf das nächste Level zu heben?In diesem praxisorientierten Kurs wirst du Alpine.js meistern und lernen, dynamische, inte...
Level Up Your HTML: Learn Alpine.js and Build Dynamic UI
Understand Alpine.js step by step – from basics to real use cases
Ready to take your web development to the next level?In this course, you'll learn everything you need to know about Alpine.js to create dynamic and en...
HTML/CSS & Web Fundamentals
The Web Forms Master Course
Easily create HTML Forms with and without JS with text, number, checkbox, radio, date, file, color inputs and more
Become an expert in creating interactive and user-friendly web forms that enhance your websites!This comprehensive course is aimed at anyone who wants...
Der Web-Forms Meisterkurs
Effektive Datenerfassung mit HTML-Formularen und Eingabeelementen wie Text, Checkbox, Radio, Dropdown, uvm.
Werde zum Experten für die Erstellung interaktiver und benutzerfreundlicher Web-Formulare, die deine Websites aufwerten!Dieser umfassende Kurs richtet...
Responsives Design mit Flexbox in HTML/CSS
Alles über CSS-Flexbox für responsive Design, Spalten-/Zeilenlayout, Wrap-Panel, Galerie, Chat-Layout
Willkommen zu meinem umfassenden Kurs über das CSS-Flexbox-Layout! Wenn Du Dich jemals gefragt hast, wie Du komplexe und responsive Layouts in CSS ers...
Developer Tools & Getting Started
Chrome DevTools verstehen und verwenden
Debugging, Styling und Optimieren Deiner Webseite mit den Google Chrome Developer Tools leicht und verständlich erklärt
In einer idealen Welt macht ein Webentwickler keine Fehler und schreibt den effizientesten Code und das beste HTML/CSS direkt im ersten Versuch. Bis w...
Learn programming Games with Scratch
From Beginner to Game Creator - Learn the basics of programming in Scratch from scratch
Welcome to "Learn programming from scratch with Scratch", the perfect course for beginners who want to dive into the world of coding! Whether you have...
Free Starter Courses
JavaScript Essentials – Einstieg in deinen Webentwickler-Weg
KOSTENLOSDein Einstieg in die JavaScript-Programmierung – kompakt, klar, praxisnah, mit interaktiven Übungen
Du hast noch nie programmiert und möchtest das gerne ändern? Du möchtest Deine Webseiten mit JavaScript dynamischer machen und suchst einen kostenlose...
💡 JavaScript lernen – Spielerisch programmieren für Anfänger →
TypeScript Essentials - Einstieg in typsicheres JS
KOSTENLOSStarte mit TypeScript – die typsichere Weiterentwicklung von JavaScript
JavaScript ist die Sprache des modernen Webs – flexibel, weit verbreitet und in nahezu jedem Browser lauffähig. Doch gerade bei größeren oder langfris...
💡 Upgrade Dein JavaScript mit TypeScript →
React Starterkurs – Kostenloser Einstieg mit erstem Projekt
KOSTENLOSStarte mit React: Grundlagen, Hooks und deinem ersten Projekt – der Einstieg in die moderne Web-App-Entwicklung
React ist eines der beliebtesten Frameworks für die Entwicklung moderner Web-Apps. Mit diesem kostenlosen Crashkurs erhältst du einen schnellen, praxi...
💡 Der React Praxiskurs – Von den Basics zur Skalierung →
Der spielerische Einstieg in Alpine JS
KOSTENLOSLerne die wichtigsten Grundlagen von Alpine.js anhand eines Minispiels
Bist du bereit, deine Webentwicklung auf die nächste Stufe zu heben? Mit diesem Kurs erfährst du alles, was du über Alpine.js wissen musst, um dynamis...
💡 Der Alpine.js Praxiskurs →
Erstelle deinen ersten ChatGPT-Chatbot mit JavaScript & Node
KOSTENLOSLerne Schritt für Schritt, wie du mit JavaScript, Node.js und der OpenAI API einen einfachen Chatbot im Browser baust
In diesem kostenlosen Kurs lernst du, wie du deinen ersten ChatGPT-gestützten Chatbot mit JavaScript und Node.js erstellst. Schritt für Schritt baust...
💡 ChatGPT-Apps in JavaScript – Einstieg in KI-Programmierung →
First Steps with the AHA Stack (Astro, HTMX & Alpine.js)
KOSTENLOSBuild interactive websites using modern web tools, Astro (server), HTMX (dynamic iHTML) and Alpine.js (client scripting)
Unleash the simplicity, speed and power of modern web development with the AHA Stack — Astro, HTMX, and Alpine.js.This course gives you a hands-on int...
💡 Alpine JS/HTMX/Astro JS – Building Fast Web Apps the Fun Way →
Build a ChatGPT-Like App with JavaScript, React & OpenAI
KOSTENLOSStep-by-step tutorial to connect your web app with the OpenAI API and create your own ChatGPT-style chatbot using React
Do you want to create your first AI-powered web app?In this free mini-course, you'll learn how to build your own ChatGPT-style chatbot using JavaScrip...
💡 Build ChatGPT-Powered Web Apps with JavaScript & React →