Willkommen bei Learn AI!

In diesem Kurs vermitteln wir Ihnen das grundlegende Wissen über künstliche Intelligenz (KI), das Sie benötigen, um Funktionen in Ihre Websites und Webanwendungen einzubauen. Wahrscheinlich haben Sie KI bereits in irgendeiner Form verwendet, z. B. durch Prompts in der Benutzeroberfläche von Gemini oder ChatGPT, durch das Lesen von generierten Zusammenfassungen in der Google Suche oder durch Vibe-Coding mit Tools wie Antigravity. Hier lernen Sie Entscheidungsrahmen kennen, mit denen Sie KI in Ihre Anwendungen einbinden können.

Wenn Sie mit den web.dev Learn-Kursen wie HTML, Barrierefreiheit und Datenschutz vertraut sind, sieht das hier vielleicht etwas anders aus. Wir wissen, dass sich die Aufgaben von Ingenieuren ändern und auch weiterhin ändern werden. Das Lesen und Schreiben von Code ist zwar immer noch ein wichtiger Teil der Arbeit eines Webentwicklers, aber Ihre wichtigste Rolle bei KI ist die Planung Ihres Systems.

Es ist unmöglich, diesen Kurs zu schreiben und relevant zu bleiben, wenn wir uns explizit auf ein bestimmtes Tool oder Modell konzentrieren. Dafür gibt es ja die Dokumentation. Stattdessen konzentriert sich dieser Kurs auf wichtigere Fähigkeiten.

Wir möchten Ihnen helfen, die folgenden Fragen zu beantworten:

  • Welche Funktion entwickeln Sie und warum?
  • Ist KI das richtige Tool, um diese Funktion zu ermöglichen oder die Anwendung zu erstellen?
  • Woran lässt sich erkennen, ob Ihre Funktion erfolgreich ist?

Erfahrene Entwickler wissen, dass man ein System immer planen sollte, bevor man es entwickelt, um sicherzustellen, dass es eine Reihe von vorgegebenen Erwartungen erfüllt. Dazu gehören unter anderem Systemsicherheit, Barrierefreiheit, Einfachheit (wenn möglich) und Skalierbarkeit. Jetzt muss sich jeder vor dem Erstellen einer Anwendung Gedanken über die Anwendungsarchitektur machen.

Mit der Weiterentwicklung von KI werden Sie wahrscheinlich eher zum Systemarchitekten. Anstatt direkt mit der Entwicklung zu beginnen, müssen Sie festlegen, wie etwas entwickelt wird, Ihre Anforderungen dokumentieren und bestimmen, wo und wie KI eingesetzt werden soll. KI kann eine Funktion in Ihrer Anwendung sein oder Code schreiben und Ihren Entwicklungsprozess unterstützen. Letztendlich entscheiden Sie, was funktioniert, wie Sie Probleme beheben und wie Sie die Erwartungen Ihrer Endnutzer erfüllen.

Ob durch Unternehmensvorgaben oder Begeisterung ausgelöst, ist KI um der KI willen nicht sinnvoll. Die besten Funktionen basieren auf einem Nutzerbedürfnis und werden anhand des Werts gemessen, den sie bieten.

Sie erfahren, wie Sie Ihre Webanwendungen mit einem KI-System entwickeln, das verantwortungsbewusst, nutzerfreundlich und wertvoll ist, damit Ihre Anwendung das Versprechen der Technologie einhält.

KI für Webentwickler

Einführung in grundlegende Prinzipien und mentale Modelle, die Ihnen helfen, über Ihre eigenen KI-Anwendungsfälle und ‑Lösungen nachzudenken.

KI-Anwendungsfälle ansehen

Sie sollten KI-Funktionen nicht entwickeln, weil sie neuartig oder beeindruckend sind, sondern weil sie das Leben der Nutzer wirklich einfacher, schneller oder angenehmer machen. In diesem Modul wird eine strukturierte, iterative Methode zum Entwickeln, Spezifizieren und Prototyping von KI-Anwendungsfällen in Ihrem Produkt beschrieben.

Prädiktive KI

Hier erfahren Sie mehr über vorausschauende KI, ihre Funktionsweise und wie sie in der Webentwicklung eingesetzt werden kann.

Generative KI

Herausfinden, ob Sie ein generatives KI-Modell für Ihre Webanwendung benötigen

Verantwortungsbewusst mit KI entwickeln

In diesem Modul geht es um Datenschutz, Fairness und Vertrauen. Ihre Designentscheidungen haben direkten Einfluss auf die Verantwortung und Sicherheit Ihres KI-Systems.

Plattform auswählen

Ihre Wahl wirkt sich auf die Geschwindigkeit, die Kosten, die Skalierbarkeit und die Vertrauenswürdigkeit Ihres KI-Systems aus.

Clientseitige Bibliothek auswählen

Sie erfahren mehr über die Optionen für clientseitige KI, die damit verbundenen Kompromisse und den Umgang mit anwendungsspezifischen Einschränkungen.

Prompt Engineering

Hier erfahren Sie, wie Prompt-Komponenten in einem System verteilt werden, welche grundlegenden Techniken es gibt und in welchen Szenarien sie angewendet werden können.

Evaluierungsgesteuerte Entwicklung

Mit diesem Entwicklungsframework können Sie in Ihren KI-Anwendungen auf testgetriebener Entwicklung basierend Kürze und Effektivität in Einklang bringen.

UX-Muster für Web-KI

Best Practices für das UX-Design für Hintergrund-, eingeschränkte und offene KI-Muster.

Glossar

Viele der wichtigsten Begriffe und Konzepte aus diesem Kurs.

Sind Sie bereit, KI zu lernen? Jetzt starten