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.

Peking University
Kompetenzen, die Sie erwerben: Algorithms, Computational Thinking, Computer Programming, Computer Science, Graph Theory, Design Strategies
Gemischt · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Datenvisualisierung, Bereinigung von Daten, Plot (Grafiken), Matplotlib, Statistische Analyse, Statistik, Python-Programmierung, R Programmierung, Statistische Inferenz, Analytik, Regressionsanalyse, Datenverarbeitung, Pandas (Python-Paket), Statistische Modellierung, Statistische Hypothesenprüfung, Datenanalyse, Datenvorverarbeitung, Korrelationsanalyse, Vorverarbeitung von Daten, Datenwrangling, Statistische Methoden
Mittel · Kurs · 1–3 Monate

Wesleyan University
Kompetenzen, die Sie erwerben: Explorative Datenanalyse, Maschinelles Lernen, Klassifizierungs- und Regressionsbaum (CART), Prädiktive Analytik, Algorithmen für maschinelles Lernen, Python-Programmierung, Random Forest Algorithmus, Unüberwachtes Lernen, Statistisches maschinelles Lernen, Angewandtes maschinelles Lernen, Modellevaluation, Regressionsanalyse, Feature Technik, Bewertung des Modells, Datenanalyse, Methoden des maschinellen Lernens, Technische Merkmale, Entscheidungsbaum-Lernen, Prädiktive Modellierung
Gemischt · Kurs · 1–4 Wochen

Imperial College London
Kompetenzen, die Sie erwerben: Modell Ausbildung, Generative KI, Computer Programmierung, Datenvalidierung, Validierung von Daten, Bayessche Statistik, Daten-Pipelines, Tiefes Lernen, Rekurrente Neuronale Netze (RNNs), Angewandtes maschinelles Lernen, Auto-Kodierer, Modellevaluation, Modell-Optimierung, Transfer Learning, Lernen übertragen, Faltungsneuronale Netzwerke, Bayessches Netz, Bewertung des Modells, Generative Modellarchitekturen, Faltungsneuronale Netze, Tensorflow, Keras (Bibliothek für neuronale Netze), Computerprogrammierung, Überwachtes Lernen, Bildanalyse, Autokodierer
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: AI-Integrationen, Agentische Systeme, Modellierung großer Sprachen, KI-Orchestrierung, Software-Entwurfsmuster, Speicherverwaltung, LLM-Bewerbung, AI-Arbeitsabläufe, Agentische Arbeitsabläufe, Werkzeuganrufe, Generative AI-Agenten
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: File I/O, Data Import/Export, C++ (Programming Language), C and C++, Programming Principles, Data Structures, File Management, Computer Programming, Data Store, Memory Management, Computer Science, Development Environment
Anfänger · Kurs · 1–4 Wochen

Wesleyan University
Kompetenzen, die Sie erwerben: Statistische Analyse, Statistische Software, Statistische Inferenz, Datenmanagement, Analyse, Datenmanipulation, Statistische Hypothesenprüfung, Quantitative Forschung, SAS (Software), Datenanalyse, Statistische Programmierung, Statistische Methoden, Korrelationsanalyse, Wahrscheinlichkeitsrechnung und Statistik, Datenverwaltung, Software zur Datenanalyse, Analytische Fähigkeiten
Gemischt · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Statistical Hypothesis Testing, Descriptive Statistics, Statistical Visualization, Data Transformation, Data Cleansing, Statistical Analysis, Regression Analysis, Statistical Programming, R (Software), Probability, Probability Distribution, Sampling (Statistics), Box Plots, Histogram, R Programming, Statistical Methods, Statistical Software, Microsoft Excel, Statistics, Data Analysis
Anfänger · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Agile Methodik, Agiles Projektmanagement, Organisatorische Strategie, Führungsqualitäten, Produktanforderungen, Scrum (Software-Entwicklung), Anwenderbericht, Rückstände, Strategisches Denken, Projektleitung, Technische Leitung, Virtuelle Teams, Leiterschaft, Sprint-Planung, Methoden der Softwareentwicklung, Agile Produktentwicklung, Agile Software-Entwicklung, Sprint-Retrospektiven, Organisatorische Struktur, Agile Entwicklung von Software
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen

Instituto Tecnológico de Aeronáutica
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Software Design Patterns, Object Oriented Design, Java, Code Reusability, Java Programming, Software Design, Test Driven Development (TDD)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Programming Principles, Computer Programming, Python Programming, Computational Logic, Computer Science
Anfänger · Kurs · 1–4 Wochen

Universidad de los Andes
Kompetenzen, die Sie erwerben: Java, Object Oriented Design, Java Programming, Code Reusability, Object Oriented Programming (OOP), Data Structures, Computer Programming, User Interface (UI), UI Components, Programming Principles, Algorithms, Program Development, Debugging
Anfänger · Kurs · 1–3 Monate