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: Datenwissenschaft, Daten-Pipelines, Datenüberprüfung, Strategisches Denken, Datenverarbeitung, Datenqualität, Prozessgestaltung, NumPy, Design Thinking, Maschinelles Lernen, Daten bereinigen, Datenvalidierung, Geschäftliche Prioritäten, Workflow Management, Python-Programmierung
Mittel · Kurs · 1–4 Wochen
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

Microsoft
Kompetenzen, die Sie erwerben: Schnittstelle zur Anwendungsprogrammierung (API), Middleware, Sichere Kodierung, JSON, .NET-Rahmenwerk, Microsoft Kopilot, Software-Dokumentation, Grundsätze der Programmierung, ASP.NET, Erweiterbare Markup-Sprache (XML), Server-Seite, Restful API, Anwendungs-Rahmenwerke, C# (Programmiersprache), Back-End Web-Entwicklung
Anfänger · Kurs · 1–3 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

Google Cloud
Kompetenzen, die Sie erwerben: SQL, Data Warehousing, Google Cloud-Platform, Daten importieren/exportieren, Datenbank Management, Data-Warehousing, Datenbank Entwicklung, Abfragesprachen
Anfänger · Projekt · Weniger als 2 Stunden

Duke University
Kompetenzen, die Sie erwerben: Datenbanken, SQL, HyperText Markup Language (HTML), Datenmanipulation, Datenstrukturen, JSON, Datenerfassung, Skripting, Datenbank Management, Daten importieren/exportieren, Persistenz der Daten, Python-Programmierung, Web Scraping, Räumliche Analyse, MySQL
Mittel · Kurs · 1–4 Wochen

The University of Edinburgh
Kompetenzen, die Sie erwerben: Software Engineering, Programming Principles, Software Development, Event-Driven Programming, Computer Programming, Software Documentation, Software Testing, Computational Thinking, Game Design, Animation and Game Design
Gemischt · Kurs · 1–3 Monate

Korea Advanced Institute of Science and Technology(KAIST)
Kompetenzen, die Sie erwerben: Datenmanipulation, Datenstrukturen, NumPy, Künstliche Intelligenz, Entwicklungsumgebung, Grundsätze der Programmierung, Python-Programmierung, Tensorflow, Computer-Programmierwerkzeuge
Anfänger · Kurs · 1–3 Monate