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.

National Taiwan University
Kompetenzen, die Sie erwerben: Information Systems, Information Management, Business Logic, Data Structures, Transportation Operations, Information Technology, Production Planning, Operations Management, Business Operations, Inventory Control, Logistics, Algorithms, Computer Programming, Python Programming, Decision Making, Software Installation
Anfänger · Kurs · 1–3 Monate

National Taiwan University
Kompetenzen, die Sie erwerben: Data Structures, Data Visualization Software, Financial Data, Financial Analysis, Data Analysis, Debugging, Programming Principles, Python Programming, Maintainability, Data Validation
Mittel · Kurs · 1–4 Wochen

National Taiwan University
Kompetenzen, die Sie erwerben: Statistical Visualization, Matplotlib, Web Scraping, Business Logic, Machine Learning, Business Analytics, Python Programming, Programming Principles, Business Economics, User Interface (UI) Design, Computational Thinking, Object Oriented Programming (OOP), Data Analysis
Gemischt · Kurs · 1–3 Monate
Johns Hopkins University
Kompetenzen, die Sie erwerben: Statistisches Programmieren, Datenmanipulation, Explorative Datenanalyse, Daten bereinigen, Statistische Visualisierung, Knitr, Datenvisualisierungssoftware, GitHub, R (Software), Ggplot2, Statistische Analyse, Dimensionalitätsreduktion, Gemeinsame Nutzung von Daten, Daten-Integration, Maschinelles Lernen, R-Programmierung, Versionskontrolle, Plot (Grafiken), Rmarkdown, Datenverarbeitung
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Box Plots, Explorative Datenanalyse, Regressionsanalyse, Datenmanipulation, Daten bereinigen, Korrelationsanalyse, Datenumwandlung, Modellevaluation, Daten importieren/exportieren, Prädiktive Modellierung, Statistische Analyse, Datenvorverarbeitung, Datenanalyse, Datenvisualisierung, Prädiktive Analytik, R-Programmierung, Datenwrangling, Tidyverse (R-Paket), Statistische Modellierung, Datenverarbeitung
Mittel · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Daten bereinigen, SQL, Datenstrukturen, Web Scraping, Datenvisualisierungssoftware, JSON, Interaktive Datenvisualisierung, Erweiterbare Markup-Sprache (XML), Grundsätze der Programmierung, Python-Programmierung, Restful API, Webdienste, Datenbank-Design, Datenverarbeitung, Computer Programmierung, Relationale Datenbanken, Datenbanken, Fehlersuche, Datenvisualisierung, Datenanalyse
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Software Development Life Cycle, Cloud-Native Computing, Software Architecture, Hibernate (Java), Database Design, Responsive Web Design, Docker (Software), Containerization, Git (Version Control System), GitHub, Object Oriented Programming (OOP), CI/CD, Generative AI, Restful API, Java Programming, Model Deployment, Engineering Software, Version Control, Database Management, Software Design
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Schnittstelle zur Anwendungsprogrammierung (API), Datenstrukturen, Python-Programmierung, Automatisierung, Web Scraping, Datenmanipulation, JSON, Pandas (Python-Paket), Restful API, Grundsätze der Programmierung, Daten importieren/exportieren, Computer Programmierung, Datenanalyse, Datei-E/A, NumPy, Jupyter
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenstrukturen, Python-Programmierung, Integrierte Entwicklungsumgebungen, Problem-Management, Grundsätze der Programmierung, Computergestütztes Denken, Entwicklungsumgebung, Computer Programmierung, Programm-Entwicklung, Fehlersuche
Anfänger · Kurs · 1–3 Monate
Duke University
Kompetenzen, die Sie erwerben: Regressionsanalyse, Explorative Datenanalyse, Statistik, Statistische Hypothesentests, Bayessche Statistik, R (Software), Wahrscheinlichkeitsverteilung, Stichproben (Statistik), Wahrscheinlichkeit, Statistische Analyse, Datenanalyse, Statistische Berichterstattung, Datenvisualisierung, Datenanalyse-Software, Statistische Inferenz, R-Programmierung, Peer Review, Statistische Modellierung, Wahrscheinlichkeit & Statistik, Statistische Methoden
Anfänger · Spezialisierung · 3–6 Monate

L&T EduTech
Kompetenzen, die Sie erwerben: Robotics, Programmable Logic Controllers, Control Systems, Automation, Simulation and Simulation Software, Manufacturing Processes, Human Machine Interfaces, Industrial Engineering, Internet Of Things, Matlab, Process Control
Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Algorithmen, Entwicklungsumgebung, Simulationen, Software-Tests, Computer Programmierung, Programm-Entwicklung, Fehlersuche, C (Programmiersprache), Befehlszeilen-Schnittstelle
Anfänger · Kurs · 1–4 Wochen