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.

Northwestern University
Kompetenzen, die Sie erwerben: Drehmoment (Physik), Graphentheorie, Automatisierung, Angewandte Mathematik, Robotergestützte Prozessautomatisierung, Mechanik, Automatisierungstechnik, Matlab, Kontrollsysteme, Technische Berechnungen, Künstliche Intelligenz, Technik, Simulation und Simulationssoftware, Mathematische Modellierung, Technische Analyse, Numerische Analyse, Maschinensteuerungen, Virtuelle Umgebung, Maschinenwesen, Mathematische Software
Mittel · Spezialisierung · 3–6 Monate

California Institute of the Arts
Kompetenzen, die Sie erwerben: Adobe XD, Web-Sprache, Wireframing, Reaktionsfähiges Webdesign, Interaktionsdesign, HTML und CSS, Benutzererlebnis, Informationsarchitektur, Grafisches und visuelles Design, Gestaltungselemente und -prinzipien, Mockups, User Experience Design, Prototyping, UI/UX Strategie, User-Interface-(UI)-Design, Nutzerorientierte Gestaltung, Webdesign, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Benutzerforschung, Persona (Benutzererfahrung)
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Data Analysis, Statistical Analysis, Probability Distribution, R Programming, Statistical Methods, Applied Machine Learning, Exploratory Data Analysis, Statistical Modeling, Machine Learning, Data Manipulation, Supervised Learning, Random Forest Algorithm, Regression Analysis, Predictive Modeling, Decision Tree Learning
Gemischt · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Algorithmen, Python-Programmierung, Graphentheorie, Kombinatorik, Verschlüsselung, Deduktive Argumentation, Arithmetik, Kryptographische Protokolle, Bayessche Statistik, Computergestützte Logik, Computergestütztes Denken, Wahrscheinlichkeit, Theoretische Informatik, Schlüsselverwaltung, Kryptographie-Standards für öffentliche Schlüssel (PKCS), Datenstrukturen, Kryptographie, Netzwerkanalyse, Logisches Denken, Wahrscheinlichkeitsverteilung
Anfänger · Spezialisierung · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Algorithmen, Statistische Analyse, Biologie, Infektionskrankheiten, Python-Programmierung, Biochemie, Dimensionalitätsreduktion, Molekularbiologie, Angewandtes maschinelles Lernen, Biotechnologie, Markov-Modell, Pharmakologie, Biowissenschaften, Daten-Mapping, Netzwerkanalyse, Maschinelles Lernen, Unüberwachtes Lernen, Datenanalyse, Datenanalyse-Software, Bioinformatik
Anfänger · Spezialisierung · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Open Source Technologie, R-Programmierung, Datenvisualisierungssoftware, Visualisierung (Computergrafik), Merkblatt (Software), Daten bereinigen, Paket- und Software-Management, Software-Dokumentation, Technische Dokumentation, Fehlersuche, Interaktive Datenvisualisierung, Ggplot2, GitHub, Datenvisualisierung, Datenmanipulation, Web Scraping, Tidyverse (R-Paket), Datamaps, Datenumwandlung
Anfänger · Spezialisierung · 3–6 Monate

Imperial College London
Kompetenzen, die Sie erwerben: Statistische Hypothesentests, Deskriptive Statistik, Statistik, R-Programmierung, Statistische Inferenz, Daten importieren/exportieren, R (Software), Öffentliche Gesundheit, Datenanalyse, Analytische Fähigkeiten, Datenkompetenz, Stichproben (Statistik), Wahrscheinlichkeitsverteilung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Prompt Engineering, Generative AI Agents, Microsoft Azure, Development Testing, Application Deployment, LLM Application, Multimodal Prompts, Artificial Intelligence, Test Case, Agentic systems, Application Programming Interface (API), Natural Language Processing, User Experience Design, Technical Documentation
Mittel · Kurs · 1–4 Wochen

EIT Digital
Kompetenzen, die Sie erwerben: Computer Programmierung, C (Programmiersprache), Modellierung von Bedrohungen, Verschlüsselung, System Programmierung, Internet der Dinge, Betriebssysteme, Daten in Echtzeit, Eingebettete Software, Echtzeit-Betriebssysteme, Netzwerk Architektur, Netzwerkprotokolle, Kryptographie, Drahtlose Netzwerke, Kryptographie-Standards für öffentliche Schlüssel (PKCS), Software-Ingenieur, Netzwerksicherheit, Eingebettete Systeme, Cybersicherheit, Webdienste
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Integrated Development Environments, User Interface (UI), Jupyter, Application Development, Python Programming, Test Case, Debugging, Computational Logic
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Mathematical Software, Statistical Methods, Data Manipulation, Scripting, Software Installation
Mittel · Kurs · 3–6 Monate

University of Geneva
Kompetenzen, die Sie erwerben: Python-Programmierung, Mechanik, Visualisierung (Computergrafik), Simulationen, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Mathematische Modellierung, Wahrscheinlichkeit, Numerische Analyse
Gemischt · Kurs · 1–3 Monate