Programmieren-Kurse können Ihnen helfen zu lernen, wie Code geschrieben, getestet und strukturiert wird. Sie können Fähigkeiten in Syntax, Algorithmen, Datenstrukturen und Projektaufbau aufbauen. Viele Kurse stellen Entwicklungsumgebungen, Versionskontrolle und Beispiele aus der Praxis vor.

Kompetenzen, die Sie erwerben: Instagram, TikTok, Debugging, Keyword Research, Podcasting, Video Production, Vibe coding, Prototyping, Social Media Content, Social Media Management, Shared Media, Social Media Marketing, Search Engine Optimization, Copywriting, Mobile Development, Paid media, Business Planning, Mobile Development Tools, Earned Media, Other Mobile Programming Languages
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Integrität der Daten, Datenbank-Verwaltung, Linux-Befehle, Software-Versionierung, Unix, Analytik, Interaktive Datenvisualisierung, Datenbank-Software, Software zur Datenvisualisierung, Einheitstest, Erstellung des Dashboards, Data Warehousing, Stern-Schema, Dashboard, Einheitliche Prüfung, Datenbank-Management, Algorithmen, Befehlszeilenschnittstelle, MySQL, Datenbankarchitektur und -verwaltung, Datenbank-Theorie, Datenbank Management
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Java, Java Programming, Programming Principles, Computer Programming, Performance Tuning, Computational Thinking, Theoretical Computer Science, Solution Design
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Structures, Graph Theory, Algorithms, Game Theory, Java, Java Programming, Programming Principles, Performance Tuning, Computational Thinking, Theoretical Computer Science, Computer Programming, Problem Solving, Solution Design, Applied Mathematics, Geometry
Mittel · Spezialisierung · 3–6 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Dimensionalitätsreduktion, Maschinelles Lernen, Modell-Optimierung, Methoden des maschinellen Lernens, Mathematische Software, Statistische Methoden, Statistik, Wahrscheinlichkeitsrechnung und Statistik, Angewandte Mathematik, Deskriptive Statistik, Datenumwandlung, Wahrscheinlichkeit, Statistische Hypothesenprüfung, Lineare Algebra, Statistische Inferenz, Stichproben (Statistik), Bayessche Statistik, Angewandtes maschinelles Lernen, Kalkulation, Wahrscheinlichkeitsverteilung
Mittel · Spezialisierung · 1–3 Monate

Rice University
Kompetenzen, die Sie erwerben: Datenwörterbuch, Datenzugang, Bereinigung von Daten, Daten-Mapping, Datenmanipulation, Software zur Datenvisualisierung, Wiederverwendbarkeit von Code, Datenvisualisierung, Plot (Grafiken), Datenverarbeitung, Rechnerische Logik, Daten-Strukturen, Datenwrangling, Grundsätze der Programmierung, Datei-E/A, Datenanalyse, Entwicklungsumgebung, Python-Programmierung, Installation der Software, Paket- und Softwareverwaltung
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: CrewAI, AI Workflows, Model Context Protocol, Agentic Workflows, AI Orchestration, Generative AI Agents, Tool Calling, Role-Based Access Control (RBAC), Agentic systems, AI Security, Security Controls, AI Integrations, Build Tools, Retrieval-Augmented Generation, Authorization (Computing), Context Management, Identity and Access Management, Generative AI, Application Programming Interface (API), Python Programming
Mittel · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Automatisierung, Datenkompetenz, Anwendungsprogrammierschnittstelle (API), Schnelles Engineering, Generative AI-Agenten, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Computer Programmierung, Künstliche Intelligenz, AI-Integrationen, Skripting, Modellierung großer Sprachen, Daten-Strukturen, Grundsätze der Programmierung, Computerprogrammierung, Jupyter, Datenanalyse, LLM-Bewerbung, Python-Programmierung, Paket- und Softwareverwaltung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: iOS Development, Apple iOS, Swift Programming, Mobile Development, Animation and Game Design, Game Design, Video Game Development, Animations, User Interface (UI), UI Components
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Python Programming, Computer Programming, Computational Thinking, Data Processing, Data Analysis Expressions (DAX), Data Analysis
Mittel · Kurs · 1–3 Monate

LearnKartS
Kompetenzen, die Sie erwerben: Matplotlib, Pandas (Python Package), Plot (Graphics), Data Visualization, Seaborn, Data Manipulation, Data Visualization Software, Pseudocode, Problem Solving, Data Analysis, Programming Principles, Data Processing, AI literacy, Dashboard, Python Programming, Data Science, Computer Programming, Generative AI
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Code Reusability, Software Design Patterns, Maintainability, Program Development, Functional Design, Programming Principles, Python Programming
Anfänger · Kurs · 1–4 Wochen