Wer als Developer mit großen Sprachmodellen (LLMs) und KI coden kann, ist sehr gefragt auf dem Arbeitsmarkt. Dabei ist der Einstieg gar nicht schwer, denn es gibt zahlreiche Kurse, mit denen man seine Skills erweitern kann. Hier eine stets aktuelle Übersicht der wichtigsten Online-Kurse zu LLMs, KI, Chatbots, Python und mehr.
Überblick: Welche Skills braucht man beim Programmieren mit großen Sprachmodellen?
Um mit großen Sprachmodellen (LLMs) wie OpenAIs GPT, Google Bard oder Open-Source-LLMs zu coden sind folgende Skills hilfreich:
- LLM-Frameworks kennen (LangChain, HuggingFace, Haystack, Semantic Kernel)
- KI- und LLM-Grundlagen verstehen (Transformer-Architektur, Embeddings, neuronale Netze)
- Python beherrschen (Python-Syntax, Datentypen, Libraries importieren, mit Listen und DataFrames arbeiten)
- Microsoft Azure kennen, denn damit kann man eine LLM-Anwendung direkt in der Microsoft-Cloud laufen lassen. Dadurch können Unternehmen ihre KI-Anwendungen sicher und datenschutzkonform hosten.
- KI-News verfolgen (neueste Trends, wichtige Tools, Brancheneinblicke, KI-Jobs)
Womit sollte man anfangen? Tipp eines Developers für LLM-Einsteiger
Aus meiner langjährigen Erfahrung als Java- und Python-Entwickler möchte ich frischen LLM-Developern einen vielleicht unerwarteten Tipp geben: Startet direkt mit einem LLM-Framework. Anstatt erstmal Python oder KI-Grundlagen von Grund auf zu lernen ist es für viele deutlich schneller, direkt mit LLM-Framework-Kursen anzufangen und Python und die Basics nebenbei zu lernen. Denn dazu gibt es wirklich gute kostenlose Kurse, die eure Lernkurve deutlich beschleunigen.
Online-Kurse: LLM-Frameworks
Frameworks vereinfachen die LLM-Entwicklung enorm. Sie ermöglichen, mit wenigen Codezeilen die gängigen LLMs anzubinden, Dokumente zu zerlegen (tokenisieren), Vektordatenbanken anzubinden, komplette Abläufe zu skripten und mehr.
Die wichtigsten LLM-Frameworks sind derzeit:
- LangChain
- HuggingFace (sehr wichtig: die Transformers-Library)
- Haystack
- Semantic Kernel (von Microsoft)
Zu den besten Online-Kursen zählen folgende.
ChatGPT Prompt Engineering for Developers
- Anbieter: DeepLearning.AI
- Inhalte: Grundlagen zur OpenAI-Anbindung, nützliche Prompt-Use-Cases, Halluzinationen vermeiden
- Format: Videos, Coding in Jupyter Notebook
- Dauer: 1h
- Sprache: englisch
- Kosten: kostenlos
Zum Kurs: ChatGPT Prompt Engineering for Developers
LangChain: Chat with your Data
- Anbieter: DeepLearning.AI
- Inhalte: Erstellen eines Chatbots mit OpenAIs GPT-Modell über das LangChain-Framework, wertvolle aber kurze Erklärungen wichtiger Konzepte wie z.B. SelfQueryRetriever, Maximum Marginal Relevance
- Format: Videos, Coding in Jupyter Notebook
- Dauer: 1h
- Sprache: englisch
- Kosten: kostenlos
Zum Kurs: Langchain: Chat with your Data
LangChain Komplettkurs
- Anbieter: Coding Crashkurse / YouTube
- Inhalte: Gut erklärte Anleitung zum Python-Coding mit GPT und LangChain-Framework. Inhalte: Prompt Templates, Output Parser, Chains, Memory, Vector Databases, Agents, Model Evaluation
- Format: Youtube-Video
- Dauer: 1h
- Sprache: deutsch
- Kosten: kostenlos
Zum Kurs: LangChain Komplettkurs (Youtube)
Online-Kurse: LLM- und KI-Grundlagen
LLMs sind nur eines von vielen KI-basierten Verfahren zur Vorhersage von Ergebnissen. Wer mehr zu den Hintergründen wissen will, sollte sich mit mit LLM-Grundlagen, sowie mit den Themengebieten Data Science und Deep Learning beschäftigen.
Generative AI with Large Language Models
- Anbieter: Coursera / DeepLearning.AI
- Inhalte: Tiefe Hintergründe zu den Konzepten von generativer KI, großen Sprachmodellen und neuronalen Netzen
- Format: Videos, Labs mit Coding-Übungen
- Dauer: 16h
- Sprache: englisch
- Kosten: kostenlos
Zum Kurs: Generative AI with Large Language Models (Coursera)
iX Special 07/2023: Künstliche Intelligenz
- Anbieter: iX / heise Verlag
- Inhalte: Die Sonderheft zum Thema KI bietet fundierte Artikel, von der Transformer-Architektur bis zum Einsatz von KI-Frameworks wie LangChain und Haystack sowie auch ethische und rechtliche Artikel.
- Format: Heft oder Online
- Kosten: 14,90 € (Print oder digital)
Tipp: Beachtet auch unseren Spartipp zu heise+ in der Rubrik "KI-News".
Zum Heft: iX Spezial: Künstliche Intelligenz
Neural Networks and Deep Learning
- Anbieter: Coursera / DeepLearning.AI
- Inhalte: Konzepte der den Sprachmodellen zugrunde liegenden Basistechnologie "Neuronale Netze"
- Format: Videos, Labs mit Coding-Übungen
- Dauer: 16h
- Sprache: englisch
- Kosten: kostenlos
Zum Kurs: Neural Networks and Deep Learning
Video: Illustrated Guide to Transformers
- Anbieter: Michael Phi / towardsdatascience.com
- Inhalte: Eine gute, visuell illustrierte Erklärung des für LLMs wegbereitenden Transformer-Modells (Encoder, Decoder, Attention und mehr)
- Format: Video, Artikel
- Dauer: 15 Minuten
- Sprache: englisch
- Kosten: kostenlos
Zum Artikel & Video: Illustrated Guide to Transformers
Generative AI learning path
- Anbieter: Google / Google Cloud Skills Boost
- Inhalte: Über 10 Kurse mit verständlich illustrierten LLM-Grundlagen und Vorstellung von Google-Tools wie das Generative AI Studio zur LLM-Entwicklung, inkl. Transformer und Encoder/Decoder-Architektur, Googles BERT-Modell, Bildgenerierung
- Format: Videos, Artikel
- Dauer: ca. 7 Tage
- Sprache: englisch
- Kosten: kostenlos
Zum Kurs: Generative AI learning path
Stanford CS224N: Natural Language Processing with Deep Learning
- Anbieter: Stanford University
- Inhalte: Eine komplette, anspruchsvolle Vorlesungsreihe zum Thema "Erstellung von LLMs". Der Kurs wird von 25% aller Standford-StudentInnen (Stufe: Undergrad) belegt, was ihn zu einem der wichtigsten Kurse macht.
- Format: Videos
- Dauer: 23 Videos (ca. 30 Stunden)
- Sprache: englisch
- Kosten: kostenlos
Zum Kurs: NLP with Deep Learning (Youtube)
Online-Kurse: Python lernen
Die Sprache Python erlebt durch KI einen enormen Hype. Dies liegt daran, dass Python gut und schnell in der Datenanalyse einsetzbar ist, nicht kompiliert werden muss, eine hohe Verbreitung im wissenschaftlichen Computing hat und dabei noch leicht erlernbar ist.
deeplearning.ai - AI Python for Beginners
- Anbieter: deeplearning.ai
- Inhalte: Python für Einsteiger, AI-Tools zum coden lernen
- Format: Videos, Coding-Übungen in Notebooks
- Dauer: 5 Kurse a 4 Stunden
- Sprache: englisch
- Kosten: kostenlos
Zum Kurs: AI Python for Beginners
Datacamp - Data Science mit Python und R lernen
- Anbieter: Datacamp
- Inhalte: Python und R, Data Science, Data Engineering, Deep Learning, Statistik, Datenanalyse, Power BI, Tableau
- Format: Videos, sehr viele Coding-Übungen, Quiz-Formate, eine eigene Community, Job-Portal für Data Science Jobs und mehr
- Dauer: Einzelne Kurse a 4 Stunden, gesamte Job-Zertifikate: mehrere Monate
- Sprache: englisch
- Kosten: 23 € / Monat (oft 50% Rabatt), erste Lektionen aller Kurse sind kostenlos
Zur Online-Kursplattform: Datacamp
Zum Kurs: Working with the OpenAI API
Online-Kurse: Azure lernen
Unternehmen brauchen Sicherheit und Datenschutz für ihre Anwendungen. Da OpenAI und Microsoft eine Partnerschaft haben, kann man OpenAI-Modelle in der Azure-Cloud laufen lassen, die bei vielen Unternehmen die erste Wahl für Cloud-Anwendungen ist. Darum sollte man auch ein paar Azure-Basics lernen in sein Repertoire aufnehmen.
Microsoft Learn: Tausende kostenlose Kurse zu Azure, AI und mehr
- Anbieter: Microsoft
- Inhalte: Azure-Grundaufbau, Vertierungen zu allen Azure-Modulen. Wichtig für KI-Themen sind:
- Azure OpenAI Service (für GPT-Nutzer)
- Azure Machine Learning Services (für Profis)
- Azure AI Services (für Developer ohne KI-Erfahrung)
- Format: Sehr viele Texte und eher wenige Videos. Es gibt praktische Lab-Übungen, bei denen man direkt in Azure Aufgaben erfüllen muss.
- Dauer: Es gibt viele Learning Paths, die Kurse und Lerneinheiten bündeln. Zudem kann man professionelle Zertifikate abschließen (Lernaufwand: mehrere Monate)
- Sprache: englisch, deutsch, viele weitere (automatisch übersetzt).
- Kosten: Die Kurse sind kostenlos. Ein Versuch für ein Zertifikat kostet ca. 100 €.
Learning Path: Azure Fundamentals (gut für Azure-Grundlagen)
Learning Path: Develop Generative AI solutions with Azure OpenAI Service (um GPT auf Azure zu nutzen)
News zu KI und LLMs
Wer bei dem rasanten Tempo der Sprachmodell- und KI-Weiterentwicklung auf dem Laufenden bleiben will, braucht gute Quellen. So bekommt man mit, welche Tools und Frameworks wichtig sind, wie KI sämtliche Bereiche des Lebens und der Arbeitswelt durchdringt und verpasst keine spannenden KI-Jobangebote.
Podcast: KI-Update
Der Podcast KI-Update wird vom Heise-Verlag in Zusammenarbeit mit der News-Website "The Decoder" veröffentlicht und liefert wöchentlich mehrfach einen interessanten Mix an News sowie auch tiefere Einblicke in ausgesuchte KI-Themen.
Youtube-AI-Influencer
Auf Youtube gibt es einige wirklich gute Influencer, die praktisch und mit Tiefgang die aktuellen Entwicklungen im Bereich AI vorstellen. Der Vorteil ist, dass man nicht nur liest, sondern live mitbekommt, wie z.B. die neuesten Technologien und deren Ergebnisse aussehen, wie man Tools einrichtet, Code erstellt und vieles mehr. Eine enorme Wissensquelle für AI-Einsteiger und Pros.
Die 7 wichtigsten Youtube-AI-Influencer im Überblick
heise+ Abo
Das heise+ Abo bietet euch sämtliche Magazine des Heise-Verlags sowie exklusive Paywall-News-Beiträge. Für nur 10€ / Monat bekommt ihr hier richtig viele relevante und gut aufbereitete Informationen für wenig Geld. Denn mit dem heise+ Abo könnt ihr alle Ausgaben der Magazine c’t, iX, Make:, Mac & i, MIT Technology Review und c’t Fotografie online lesen - inklusive aller Sonderhefte und dem Heft-Archiv der letzten Jahre!
Zu heise.de - Bereich: KI-News
Weitere KI-News-Portale
Ralf Schukay liebt Analytics, Python & alles mit Daten. In seiner Freizeit spielt er Synthesizer (Nord, Novation), joggt und fährt Gravel Bike. Er arbeitet als Teamlead Analytics & Conversion mit einem fitten und netten Team in der Berliner Digitalagentur >MAI mediaworx<