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.
University of Michigan
Kompetenzen, die Sie erwerben: Fehlersuche, Datenmodellierung, Datenbank-Design, JSON, Benutzerkonten, Django (Web-Framework), Javascript, Python-Programmierung, Objektorientierte Programmierung (OOP), Web-Anwendungen, jQuery, Ajax
Mittel · Kurs · 1–3 Monate

Fractal Analytics
Kompetenzen, die Sie erwerben: Cloud Computing, Information Technology, Cybersecurity, Linear Algebra, Critical Thinking, Simulations
Anfänger · Kurs · 1–4 Wochen

Fudan University
Kompetenzen, die Sie erwerben: Unity Engine, Game Design, Video Game Development, Intellectual Property, Mobile Development, Cloud Deployment, User Interface (UI), Android (Operating System), C# (Programming Language), Conceptual Design, Animation and Game Design, 3D Assets, Cross Platform Development, Animations, System Design and Implementation, Computer Graphics, Visualization (Computer Graphics), Performance Tuning, Prototyping, Data Analysis Software
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Data Presentation, Data Storytelling, Presentations, Data Cleansing, Data Visualization, Rmarkdown, Data-Driven Decision-Making, Data Validation, Data Ethics, Analytical Skills, Interactive Data Visualization, Dashboard, Spreadsheet Software, Ggplot2, SQL, Data Literacy, Data Collection, Sampling (Statistics), Data Analysis, Google Analytics
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Entwicklung von Anwendungen für Mobilgeräte, Mobile Entwicklung, iOS Entwicklung, Apple Xcode, Entwicklungsumgebung, Android Studio, Cloud-Hosting, Integrierte Entwicklungsumgebungen, Software-Tests, Anwendungs-Rahmenwerke, Plattformübergreifende Entwicklung, Anwendungsentwicklung, Datenmanagement, Datenverwaltung, Apple iOS, React Native, Test-Tools, Tools für die mobile Entwicklung, Swift Programmierung, Computer-Programmierwerkzeuge
Anfänger · Kurs · 1–4 Wochen

Eindhoven University of Technology
Kompetenzen, die Sie erwerben: Wissenschaft und Forschung, Statistische Analyse, Statistische Inferenz, Experimentieren, Gemeinsame Nutzung von Daten, Forschungsdesign, R Programmierung, R-Programmierung, Quantitative Forschung, Bestimmung des Stichprobenumfangs, Daten-Synthese, Forschung, Statistische Methoden
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenwissenschaft, LLM-Bewerbung, Agentische Workflows, LangChain, Verantwortungsvolle KI, Generative KI, LangGraph, KI-Orchestrierung, Abruf-erweiterte Erzeugung, Python-Programmierung, Software-Entwicklung, Softwareentwicklung, Generative AI-Agenten, Agentische Systeme, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), KI-Workflows
Mittel · Kurs · 1–4 Wochen

MathWorks
Kompetenzen, die Sie erwerben: Quantitative Forschung, Computervision, Computer Vision, Analyse räumlicher Daten, Digitale Signalverarbeitung, Algorithmen, Matlab, Bildanalyse, Geografische Informationen und Technologie
Anfänger · Kurs · 1–4 Wochen

University of Minnesota
Kompetenzen, die Sie erwerben: Java Programmierung, Testfall, Software-Tests, JUnit, Verhaltensbasierte Entwicklung, Testautomatisierung, Einheitstest, Testplanung, Gherkin (Skriptsprache), Prüfbarkeit, Abnahmeprüfung, Funktionsprüfung, Gurke (Software), White-Box-Tests, Prüftechnik, Code-Abdeckung
Mittel · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Java Programmierung, Datenbanken, SQL, Java, JUnit, Datenzugang, Datenintegrität, Relationale Datenbanken, Datenzugriff, Objektorientierte Programmierung (OOP)
Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Verschlüsselung, Kryptographie, Datenstrukturen, Theoretische Informatik, Informatik, Computergestütztes Denken, Grundsätze der Programmierung, Algorithmen, Fortgeschrittene Mathematik, Computerwissenschaft, Kryptographie-Standards für öffentliche Schlüssel (PKCS), IBM Cloud
Auf einen Abschluss hinarbeiten
Fortgeschritten · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Datenwissenschaft, Statistische Inferenz, Datenmanipulation, Datenanalyse, R Programmierung, Statistische Analyse, Deskriptive Statistik, Statistische Hypothesentests, R-Programmierung, Stichproben (Statistik), Wahrscheinlichkeit, Statistik, Wahrscheinlichkeitsverteilung, R (Software), Statistische Methoden, Histogramm
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–3 Monate