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 Michigan
Kompetenzen, die Sie erwerben: Einheitliche Prüfung, Python-Programmierung, Wiederverwendbarkeit von Code, Daten-Strukturen, Einheitstest, JSON, Software-Prüfung, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf
Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Produktmanagement, Maschinelles Lernen, MLOps (Operationen für maschinelles Lernen), Modell-Einsatz, Qualität der Daten, Unüberwachtes Lernen, Datenwissenschaft, Datenverwaltung, Verantwortungsvolle AI, Tiefes Lernen, Projektleitung, Daten-Ethik, Methoden des maschinellen Lernens, Datenqualität, Modell Ausbildung, Datenmanagement, Design erleben, Benutzerfreundliches Design, Menschenzentriertes Design, Klassifizierungs- und Regressionsbaum (CART), Produktdesign, Bewertung des Modells, Modellevaluation
Anfänger · Spezialisierung · 3–6 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Java, Computerprogrammierung, Installation der Software, Computer Programmierung, Daten-Strukturen, Entwicklungsumgebung, Rechnerische Logik, Java-Programmierung, Grundsätze der Programmierung, Java Programmierung, Objektorientierte Programmierung (OOP)
Anfänger · Kurs · 1–4 Wochen

Atlassian
Kompetenzen, die Sie erwerben: Kontinuierliche Integration, Bitbucket, Git (Versionskontrollsystem), Versionskontrolle, GitHub, Kollaborative Software, Software-Versionierung, Befehlszeilenschnittstelle, Software-Konfigurationsmanagement
Gemischt · Kurs · 1–4 Wochen

University of Toronto
Kompetenzen, die Sie erwerben: Sicherheitsgarantie, Software Architektur, Robotik, Systemarchitektur, Mathematische Modellierung, Simulation und Simulationssoftware, Kontrollsysteme, Simulationen, Hardware-Architektur, Software-Architektur
Fortgeschritten · Kurs · 1–3 Monate

Hebrew University of Jerusalem
Kompetenzen, die Sie erwerben: Algorithmen, Computerwissenschaft, Computerprogrammierung, System-Programmierung, Peripheriegeräte, Programm-Entwicklung, Computer-Systeme, Virtuelle Maschinen, Software-Entwicklung, Speicherverwaltung, Computer Programmierung, Betriebssysteme, System-Software, Software Architektur, Daten-Strukturen, Informatik, Computergrafik, Computerarchitektur, Grundsätze der Programmierung, Software Entwurf, Hardware-Architektur, Objektorientierte Programmierung (OOP), Software-Architektur
Gemischt · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Theoretical Computer Science, Algorithms, Graph Theory, Data Structures, Operations Research, Quantum computing, Public Key Cryptography Standards (PKCS), Cryptography, Programming Principles, Computational Thinking, Design Strategies, Cryptographic Protocols, Applied Mathematics, Tree Maps, Encryption, Network Model, Combinatorics, Data Science, Mathematical Software, Python Programming
Auf einen Abschluss hinarbeiten
Fortgeschritten · Spezialisierung · 3–6 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), Reaktionsfähiges Web-Design, Web-Design, Hypertext Markup Language (HTML), Typografie, HTML und CSS, Fehlersuche, Web-Entwicklung, Grundsätze der Programmierung, Web-Entwicklungs-Tools, Leitlinien für die Zugänglichkeit von Webinhalten
Anfänger · Kurs · 1–3 Monate

University of Toronto
Kompetenzen, die Sie erwerben: Algorithmen, Sicherheitsgarantie, Computer Vision, Faltungsneuronale Netzwerke, Prädiktive Modellierung, Software Architektur, Tiefes Lernen, Robotik, Lineare Algebra, Systemarchitektur, Globale Positionierungssysteme, Schätzung, Graphentheorie, Mathematische Modellierung, Netzwerk-Routing, Simulation und Simulationssoftware, Simulationen, Kontrollsysteme, Faltungsneuronale Netze, Bildanalyse, Hardware-Architektur, Software-Architektur
Fortgeschritten · Spezialisierung · 3–6 Monate

Ludwig-Maximilians-Universität München (LMU)
Kompetenzen, die Sie erwerben: Patientenaufklärung und -beratung, Klinische Praktiken, Ernährungserziehung, Biochemie, Ernährungsberatung, Chronische Krankheiten, Ernährung und Diät, Klinische Ernährung, Schwangerenvorsorge, Geburtshilfe und Gynäkologie, Biowissenschaften, Diätetik, Medizinische Wissenschaft und Forschung, Vorbeugende Pflege, Gesundheit von Müttern, Gesundheit von Kindern, Physiologie, Endokrinologie, Lebensmittelsicherheit und -hygiene
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Unreal Engine, 3D Assets, Blueprinting, Computer Graphics, Performance Tuning, Virtual Environment, Game Design, Interactive Design, Video Game Development, Scenario Testing, Model Optimization, Visualization (Computer Graphics), Performance Testing, No-Code Development, Development Testing, Software Design, Performance Appraisal, Software Development, Asset Management, Design and Product
Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Algorithmen, Speicherverwaltung, Daten-Strukturen, C und C++, C (Programmiersprache), Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate