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.

MathWorks
Kompetenzen, die Sie erwerben: Skripting, Explorative Datenanalyse, Datenmanipulation, Datenanalyse, Wahrscheinlichkeit & Statistik, Daten bereinigen, Matlab, Datenvisualisierungssoftware, Daten importieren/exportieren, Technische Kommunikation, Statistische Analyse, Daten-Mapping, Datenvisualisierung, Deskriptive Statistik, Interaktive Datenvisualisierung
Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Python-Programmierung, Software Entwurf, Computer Programmierung, Computergestützte Logik, Datenstrukturen, Grafisches und visuelles Design, Visualisierung (Computergrafik), Computergestütztes Denken, Grundsätze der Programmierung, Animationen, Computergrafik, Datei-E/A, Interaktives Design, Interaktive Datenvisualisierung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Python-Programmierung, Maschinelles Lernen, Datenanalyse, NumPy, Klassifizierungsalgorithmen, Algorithmen für maschinelles Lernen, Algorithmen, Datenverarbeitung, Matplotlib, Jupyter, Seaborn, Überwachtes Lernen, Datenvisualisierung, Logistische Regression
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Alberta
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Stichproben (Statistik), Algorithmen, Wahrscheinlichkeitsverteilung, Reinforcement Learning, Algorithmen für maschinelles Lernen, Simulationen, Künstliche Intelligenz und Maschinelles Lernen (KI/ML)
Mittel · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Datenanalyse, Daten Präsentation, ChatGPT, Dokumentenverwaltung, Kreativität, Schnelles Engineering, Automatisierung, KI-Förderung, Datenverarbeitung, Problemlösung, Künstliche Intelligenz, Informationsmanagement
Anfänger · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: SQL, Datenzugang, R-Programmierung, Elektronische Krankenakte, Gesundheitsinformatik, Medizinischer Datenschutz, Datenverarbeitung, Einhaltung des Health Insurance Portability and Accountability Act (HIPAA), Google Cloud-Platform, Datenethik, Verwaltung klinischer Daten, Tidyverse (R-Paket)
Mittel · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Java, Computer Programmierung, Grundsätze der Programmierung, Fehlersuche, Digitale Pädagogik, Unterrichten, Objektorientierte Programmierung (OOP)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Malware Protection, Exploitation techniques, Exploit development, Cyber Threat Hunting, Cyber Security Assessment, Application Security, Threat Detection, Virtual Machines, Code Review, Debugging, System Programming, Scripting, Windows PowerShell, Virtual Environment, Linux, File Management
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Benutzeroberfläche (UI), Flutter (Software), Entwicklung von Anwendungen für Mobilgeräte, iOS Entwicklung, Software-Entwicklungstools, Anwendungsentwicklung, Schnittstelle zur Anwendungsprogrammierung (API), Fehlersuche, Softwareentwicklung, Android Entwicklung, Apple iOS, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Anwendungs-Rahmenwerke, Plattformübergreifende Entwicklung
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Linux, Skalierbarkeit, Verteiltes Rechnen, Grundsätze der Programmierung, Skripting, Befehlszeilen-Schnittstelle, Big Data, Leistungsoptimierung, Computer Architektur, Betriebssysteme, Dateisysteme, Bash (Skriptsprache)
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computer Programmierung, Fehlersuche, Apple Xcode, Microsoft Visual Studio, C++ (Programmiersprache), C und C++, Leistungsoptimierung, Entwicklungsumgebung, Objektorientierte Programmierung (OOP)
Mittel · Kurs · 1–3 Monate

Rice University
Kompetenzen, die Sie erwerben: Python-Programmierung, Plot (Grafiken), Datenstrukturen, Datenvisualisierungssoftware, Daten-Integration, Software-Dokumentation, Daten bereinigen, Datenverarbeitung, Daten importieren/exportieren, Paket- und Software-Management, Programm-Entwicklung
Anfänger · Kurs · 1–4 Wochen