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.

Vanderbilt University
Kompetenzen, die Sie erwerben: Dateiverwaltung, KI-Workflows, LLM-Bewerbung, Werkzeuganrufe, KI-Orchestrierung, Generative AI-Agenten, Anwendungsentwicklung, Software-Dokumentation, Agentische Systeme, Schnelles Engineering, OpenAI
Anfänger · Kurs · 1–3 Monate
University of Washington
Kompetenzen, die Sie erwerben: Wahrscheinlichkeit & Statistik, Überwachtes Lernen, Algorithmen für maschinelles Lernen, Klassifizierungsalgorithmen, Unüberwachtes Lernen, Statistische Methoden, Big Data, Statistisches maschinelles Lernen, Erweiterte Analytik, Graphentheorie, Prädiktive Analytik, Statistische Analyse, Maschinelles Lernen, R-Programmierung, Datenanalyse, Statistische Inferenz
Gemischt · Kurs · 1–4 Wochen

National Academy of Sports Medicine
Kompetenzen, die Sie erwerben: Goal Setting, Exercise Science, Kinesiology, Nutrition and Diet, Nutrition Counseling, Smart Goals, Health Assessment, Sports Medicine, Human Musculoskeletal System, Preventative Care, Public Health and Disease Prevention, Nutritional Assessment, Respiration, Physiology, Neurology, Automated External Defibrillator, Rehabilitation, Cardiopulmonary Resuscitation (CPR), Coaching, Health And Wellness Coaching
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Daten in Echtzeit, System Programmierung, Systemanforderungen, Betriebssysteme, Eingebettete Systeme, Service Design, Linux, OS Prozessverwaltung, Systementwurf und Implementierung, Service Management, Hardware-Architektur, Echtzeit-Betriebssysteme, Systemsoftware Systeme
Mittel · Kurs · 1–4 Wochen

MathWorks
Kompetenzen, die Sie erwerben: Computer Vision, Model Evaluation, Image Analysis, Model Deployment, Anomaly Detection, Convolutional Neural Networks, Transfer Learning, Deep Learning, Machine Learning Methods, Image Quality, Data Preprocessing, Artificial Neural Networks, Matlab, Applied Machine Learning, PyTorch (Machine Learning Library), Machine Learning, Classification Algorithms, Artificial Intelligence and Machine Learning (AI/ML), Traffic Flow Optimization, Data Visualization
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: Workflow Management, Jira (Software), Product Roadmaps, Backlogs, Kanban Principles, Project Coordination, Agile Software Development, Agile Methodology, Issue Tracking, Agile Project Management, Project Management Software, Work Order
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Epic Games
Kompetenzen, die Sie erwerben: Unreal Engine, Game Design, Video Game Development, Animation and Game Design, Ideation, 3D Modeling, Visualization (Computer Graphics), Software Design Documents, 3D Assets, User Experience Design, Computer Graphics, Usability, User Interface (UI), User Experience, User Interface (UI) Design, Interactive Design, Virtual Environment, Version Control, Conceptual Design, Prototyping
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Wesleyan University
Kompetenzen, die Sie erwerben: Modellevaluation, Explorative Datenanalyse, Statistische Modellierung, Statistisches Programmieren, Prädiktive Modellierung, Statistische Analyse, Logistische Regression, Korrelationsanalyse, Datenanalyse, Regressionsanalyse, Python-Programmierung, SAS (Software)
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Plotly, Dashboard, Pandas (Python Package), Data Manipulation, Interactive Data Visualization, Data Visualization Software, Data Visualization, Web Applications, Data Science, Data Analysis, Python Programming
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Duke University
Kompetenzen, die Sie erwerben: Datenstrukturen, Pandas (Python-Paket), Virtuelle Umgebung, Datenmanipulation, Software-Entwicklungstools, NumPy, Versionskontrolle, Python-Programmierung, Datenanalyse-Software, Entwicklungsumgebung, Git (Versionskontrolle-System)
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungssicherheit, System Programmierung, Microsoft Windows, Eingebettete Systeme, Betriebssysteme, Fehlersuche, Internet der Dinge, Echtzeit-Betriebssysteme, Linux, Leistungsoptimierung, Drahtlose Netzwerke, Computer Architektur, Allgemeine Vernetzung, Systemarchitektur, Hardware-Architektur, Modellierung von Bedrohungen
Mittel · Kurs · 1–3 Monate
Michigan State University
Kompetenzen, die Sie erwerben: Kreativität, Objektorientierte Programmierung (OOP), Benutzeroberfläche (UI), Peer Review, Einheit-Engine, C# (Programmiersprache), Animationen, Skripting, Plattformübergreifende Entwicklung, Spiel-Design, Entwicklung von Videospielen
Anfänger · Kurs · 1–4 Wochen