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 California San Diego
Kompetenzen, die Sie erwerben: Kollaborative Software, Software und Technologie für das Bildungswesen, Informatik, Algorithmen, Computerprogrammierung, Programm-Entwicklung, Grundsätze der Programmierung, Computer-Programmierwerkzeuge, Fehlersuche, Computational Thinking, Brainstorming, Digitale Pädagogik
★ 4.8 (26) · Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Histogram, Generative AI, Model Evaluation, Data Literacy, Data Visualization, AI literacy, Data Collection, Statistical Hypothesis Testing, Scientific Methods, Descriptive Statistics, Statistics, Data Analysis, Statistical Reporting, Data Ethics, Experimentation, Science and Research, Data Science, Data-Driven Decision-Making, Research Design, Artificial Intelligence
★ 4.7 (60) · Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenverarbeitung, Methoden des maschinellen Lernens, Random Forest Algorithmus, Python-Programmierung, Dimensionalitätsreduktion, Künstliche neuronale Netze, Unüberwachtes Lernen, Maschinelles Lernen, Überwachtes Lernen, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Prädiktive Modellierung, Algorithmen für maschinelles Lernen, Bereinigung von Daten, Angewandtes maschinelles Lernen, Vorverarbeitung von Daten, Klassifizierungsalgorithmen, Datenumwandlung
★ 3.9 (15) · Mittel · Kurs · 1–4 Wochen

National Academy of Sports Medicine
Kompetenzen, die Sie erwerben: Nutrition and Diet, Kinesiology, Exercise Science, Nutrition Care Plans, Preventative Care, Public Health and Disease Prevention, Human Musculoskeletal System, Basic Life Support (BLS) Certification, Automated External Defibrillator, Cardiopulmonary Resuscitation (CPR), Athletic Training, Motivational Skills, Anatomy, Physiology
★ 4.5 (59) · Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Python-Programmierung, Skripting, Software-Entwicklung, Fehlersuche
★ 4.6 (72) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Portfolio Risk, Portfolio Management, Risk Modeling, Financial Data, Risk Analysis, Investment Management, Return On Investment, Time Series Analysis and Forecasting, Financial Modeling, Investments, Object Oriented Programming (OOP), Statistical Analysis, General Finance, Correlation Analysis, Simulations, Regression Analysis, Financial Forecasting, Simulation and Simulation Software, Jupyter, Python Programming
★ 4.5 (12) · Mittel · Kurs · 3–6 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Java, Benutzeroberfläche (UI), Java-Programmierung, Web-Anwendungen, Befehlszeilenschnittstelle, Anwendungsserver, Ereignisgesteuerte Programmierung, Entwicklungsumgebung, Mobile Entwicklung, Software-Entwicklungstools, Anwendungsentwicklung, Java-Plattform Enterprise Edition (J2EE), Computerprogrammierung, Programm-Entwicklung, UI-Komponenten
★ 4.4 (61) · Mittel · Kurs · 1–4 Wochen

STARWEAVER
Kompetenzen, die Sie erwerben: Matlab, Data Visualization, Engineering Practices, Data Analysis, Applied Mathematics, Computer Programming, Data Integration, Data Manipulation
★ 4.1 (58) · Anfänger · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Java, Java-Programmierung, Objektorientierter Entwurf, Daten-Strukturen, Entwicklungsumgebung, Objektorientierte Programmierung (OOP), Computerprogrammierung, Grundsätze der Programmierung
★ 4.4 (94) · Mittel · Kurs · 1–4 Wochen

Technical University of Denmark (DTU)
Kompetenzen, die Sie erwerben: Bildqualität, Werkstoffkunde, Python-Programmierung, Jupyter, Numerische Analyse, Mathematische Modellierung, Medizinische Bildgebung, Bildanalyse, 3D-Modellierung, Digitale Signalverarbeitung
★ 4.7 (67) · Gemischt · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Computergrafik, Interaktives Design, Python-Programmierung, Digitales Design, Visualisierung (Computergrafik), Ereignisgesteuerte Programmierung, Daten-Strukturen, Rechnerische Logik, Grafische und visuelle Gestaltung, Datei-E/A, Interaktive Datenvisualisierung, Bildanalyse, Animationen, Grundsätze der Programmierung, Computer-Grafik-Techniken, Computational Thinking
★ 5 (7) · Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Scripting, Scripting Languages, Python Programming, Computer Programming Tools, Devops Tools, Software Development Tools, Data Structures, Programming Principles, Code Reusability, Program Development
★ 4.4 (31) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden