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.

Johns Hopkins University
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Bioinformatik, Skripting, Grundsätze der Programmierung, Paket- und Softwareverwaltung, Computerprogrammierung, Rechnerische Logik, Datenmanipulation, Computer Programmierung, Daten-Strukturen, Datei-E/A, Jupyter, Python-Programmierung
Gemischt · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Datenverwaltung, Data Mining, Große Daten, Datenmodellierung, Datenbank-Design, Explorative Datenanalyse, Daten-Pipelines, Modellevaluation, Präsentation der Daten, Bewertung des Modells, Apache Hadoop, Regressionsanalyse, Modell Ausbildung, Graphentheorie, Netzwerk-Modell, Apache Spark, Klassifizierungsalgorithmen, Datenverarbeitung, Datenmanagement, MongoDB, Daten-Infrastruktur, Integration von Daten
Anfänger · Spezialisierung · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Algorithmen, Java, Computerprogrammierung, Java Programmierung, Datenspeicherung, Computer Programmierung, Graphentheorie, Daten-Strukturen, Java-Programmierung, C++ (Programmiersprache)
Mittel · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Datenmodellierung, Datenbank-Design, Abfragesprachen, SQL, PHP (Skriptsprache), Datenbank-Anwendung, Web-Anwendungen, HTML und CSS, JSON, Datenbank-Management, MySQL, Datenbanken, Javascript, Javascript und jQuery, Datenbank-Entwicklung, jQuery, Relationale Datenbanken, Datenbank Management, Hypertext Markup Language (HTML), Ajax, Fehlersuche
Mittel · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Statistische Inferenz, Datenvisualisierung, Datenkompetenz, Statistik, Matplotlib, Modellevaluation, Bewertung des Modells, Statistische Visualisierung, Statistische Methoden, Statistische Software, Plot (Grafiken), Statistische Analyse, Stichproben (Statistik), Statistische Hypothesenprüfung, Statistische Programmierung, Wahrscheinlichkeitsrechnung und Statistik, Statistische Modellierung, Seaborn, Python-Programmierung, Datengestützte Entscheidungsfindung, Bayessche Statistik
Anfänger · Spezialisierung · 1–3 Monate
Stanford University
Kompetenzen, die Sie erwerben: Anwendungssicherheit, Arithmetik, Kryptographie, Algorithmen, Datenverschlüsselungsstandard, Verschlüsselung, Integrität der Daten, Kryptographie-Standards für öffentliche Schlüssel (PKCS), Cybersecurity, Schlüsselverwaltung, Wahrscheinlichkeit, Erweiterter Verschlüsselungsstandard (AES), Beglaubigungen, Kryptographische Protokolle
Gemischt · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Datenanalyse, Grundsätze der Programmierung, Computerprogrammierung, Web-Anwendungen, Künstliche Intelligenz, Datenwissenschaft, Computer Programmierung, Spiel-Design, Python-Programmierung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Object Oriented Design, Object Oriented Programming (OOP), File Systems, Video Game Development, Software Design Patterns, Local Area Networks, File I/O, Game Design, Computer Programming, Scripting, Software Architecture, Animation and Game Design, Programming Principles, Maintainability, Scripting Languages, Code Reusability, Data Persistence, Other Programming Languages, Graphic Design, Design and Product
Anfänger · Kurs · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Statistik, Datenanalyse, Medizinische Bildgebung, Erweiterte Analytik, Experimentieren, Forschungsdesign, Bildanalyse, Anatomie, Statistische Methoden, R Programmierung, Statistische Analyse, Datenmanipulation, Neurologie, Radiologie, Magnetresonanztomographie, Laborforschung, Diagnostische Radiologie, Korrelationsanalyse, R (Software), Bildqualität
Mittel · Spezialisierung · 3–6 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: KI-Kenntnisse, Schnelles Engineering, Modellierung großer Sprachen, Prompt-Muster, ChatGPT, Künstliche Intelligenz, KI-gestützte Kreativität, AI-Förderung, LLM-Bewerbung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Code Reusability, Software Design Patterns, Maintainability, Program Development, Functional Design, Programming Principles, Python Programming
Anfänger · Kurs · 1–4 Wochen

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Lineare Algebra, Skripting, Kalkulation, Computational Thinking, Technische Berechnungen, Fortgeschrittene Mathematik, Technik, Geometrie, Numerische Analyse, Algebra, Integralrechnung, Matlab, Mechanik, Simulation und Simulationssoftware, Mathematische Modellierung, Mathematische Software, elektromagnetik, Technische Analyse, Differentialgleichungen, Angewandte Mathematik
Anfänger · Spezialisierung · 3–6 Monate