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 Colorado System
Kompetenzen, die Sie erwerben: Datenqualität, R Programmierung, Datenbank-Design, Daten-Mapping, Qualität der Daten, Datenmanipulation, Einhaltung des Health Insurance Portability and Accountability Act (HIPAA), Auszug, Text Mining, Informatik, Datenmodellierung, Verarbeitung natürlicher Sprache, Medizinischer Datenschutz, Ethik in der klinischen Forschung, R (Software), Klinische Forschung, grep, Tidyverse (R-Paket), Klinische Informatik, Prädiktive Modellierung, Verwaltung klinischer Daten
Mittel · Spezialisierung · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Pandas (Python-Paket), MLOps (Operationen für maschinelles Lernen), Fehlersuche, Daten importieren/exportieren, Einheitstest, Datenmanipulation, NumPy, Wiederverwendbarkeit von Code, Software-Prüfung, Daten-Strukturen, Datenverarbeitung, Datenwrangling, Skripting, Test-Automatisierung, Objektorientierte Programmierung (OOP), Angewandtes maschinelles Lernen, Entwicklung von Testskripten, Einheitliche Prüfung, Python-Programmierung, Modell-Einsatz
Mittel · Kurs · 1–3 Monate

California Institute of the Arts
Kompetenzen, die Sie erwerben: Ideenfindung, Prototyping, Benutzererfahrung, Anwendungsdesign, Benutzerzentriertes Design, Interaktionsdesign, Adobe InDesign, Benutzeroberfläche (UI) Design, Benutzerströme, Benutzeroberfläche (UI), Nutzerforschung, Designforschung, Wireframing, Adobe Illustrator, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Adobe XD, Benutzerfreundliches Design, Informationsarchitektur
Anfänger · Kurs · 1–3 Monate

Wesleyan University
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Statistik, Statistische Analyse, Statistische Methoden, Datenmanipulation, Daten-Storytelling, Regressionsanalyse, Deskriptive Statistik, Logistische Regression, Statistische Hypothesenprüfung, Entscheidungsbaum-Lernen, Explorative Datenanalyse, Plot (Grafiken), Klassifizierungs- und Regressionsbaum (CART), Korrelationsanalyse, Statistische Visualisierung, Datenanalyse, Statistisches maschinelles Lernen, Statistische Software, Präsentation der Daten
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Generative adversarische Netze (GANs), Transfer Learning, Modell-Optimierung, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Autokodierer, Tiefes Lernen, Unüberwachtes Lernen, Modell Ausbildung, Generative KI, Auto-Kodierer, Faltungsneuronale Netze, Angewandtes maschinelles Lernen, Generative Modellarchitekturen, Reinforcement Learning, Tensorflow, Zeitreihenanalyse und Vorhersage, Lernen übertragen, Faltungsneuronale Netzwerke, Keras (Bibliothek für neuronale Netze)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Deskriptive Analytik, Statistik, Statistische Analyse, Wahrscheinlichkeitsrechnung und Statistik, Statistische Methoden, Software zur Datenvisualisierung, Datenwissenschaft, Deskriptive Statistik, Regressionsanalyse, Datenvisualisierung, Statistische Hypothesenprüfung, Wahrscheinlichkeit, Statistische Inferenz, Korrelationsanalyse, Präsentation der Daten, Jupyter, Datenanalyse, Wahrscheinlichkeitsverteilung, Statistische Programmierung, Statistische Modellierung
Gemischt · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Computational Thinking, Fehlersuche, Computer Programmierung, Git (Versionskontrollsystem), Wiederverwendbarkeit von Code, Back-End-Webentwicklung, C# (Programmiersprache), Grundsätze der Programmierung, Microsoft Kopilot, Diagramm Entwurf, Rechnerische Logik, GitHub, Computerprogrammierung, Versionskontrolle, Full-Stack Web-Entwicklung, Programm-Entwicklung, Algorithmen, Web-Entwicklung
Anfänger · Kurs · 1–3 Monate

Rice University
Kompetenzen, die Sie erwerben: Graphentheorie, Computational Thinking, Theoretische Informatik, Daten-Strukturen, Analyse, Grundsätze der Programmierung, Datenanalyse, Programm-Entwicklung, Netzwerkanalyse, Python-Programmierung, Algorithmen
Mittel · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Object Oriented Design, Version Control, Web Design and Development, Web Content Accessibility Guidelines, Design Software, Adobe XD, Responsive Web Design, .NET Framework, Microsoft Visual Studio, User Experience, Hypertext Markup Language (HTML), Authorization (Computing), AI Integrations, Application Security, Computational Thinking, User Interface (UI) Design, Web Components, Pseudocode, Microsoft Development Tools, Javascript
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Datenbank-Design, Integrität der Daten, Datenbank-Verwaltung, Daten importieren/exportieren, Datenbank-Software, Datenmanipulation, SQL, Datenmodellierung, Datenbanken, Datenbank-Systeme, Datenbank-Entwicklung, IBM DB2, PostgreSQL, Relationale Datenbanken, Datenspeicher, Datenbank-Theorie, Datenbankarchitektur und -verwaltung, Datenbank-Management-Systeme, MySQL, Datenbank-Management, Datenbank Management
Anfänger · Kurs · 1–4 Wochen
University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Modell-Optimierung, Verifizierung und Validierung, Entwurfssoftware, Theoretische Informatik, Entwurf von Systemen, Daten-Strukturen, Rechnerische Logik, Grundsätze der Programmierung, Algorithmen, Digitales Design, Anwendungsspezifische integrierte Schaltungen
Mittel · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: C# (Programming Language), Restful API, ASP.NET, Model View Controller, .NET Framework, Docker (Software), Azure DevOps, Object Oriented Programming (OOP), Azure DevOps Pipelines, Microservices, Containerization, JSON, Application Programming Interface (API), API Design, DevOps, Web Services, Middleware, CI/CD, Object Oriented Design, Application Frameworks
Mittel · Spezialisierung · 1–3 Monate