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 Pennsylvania
Kompetenzen, die Sie erwerben: Statistical Machine Learning, Data Preprocessing, Model Evaluation, PyTorch (Machine Learning Library), Statistical Methods, Probability, Probability & Statistics, Sampling (Statistics), Logistic Regression, Deep Learning, Probability Distribution, Statistical Modeling, Python Programming, Supervised Learning, Machine Learning, Data Processing, Agentic systems, Artificial Intelligence, Algorithms, AI literacy
Mittel · Spezialisierung · 3–6 Monate
Universidad de los Andes
Kompetenzen, die Sie erwerben: Game Design, Animation and Game Design, Video Game Development, Scrum (Software Development), Unity Engine, Value Propositions, Animations, Functional Specification, Proposal Development, Sprint Retrospectives, Business Modeling, Agile Methodology, 3D Assets, Agile Software Development, Software Design Documents, Software Development Methodologies, Customer Analysis, Interaction Design, UI Components, Software Documentation
Mittel · Spezialisierung · 3–6 Monate

Universidad Austral
Kompetenzen, die Sie erwerben: Relational Databases, Object-Relational Mapping, Database Management, Database Design, SQL, Database Development, Database Management Systems, Data Persistence, Query Languages, Data Integrity, Data Manipulation, Python Programming, Data Migration, Transaction Processing, Computer Programming
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: C and C++, Object Oriented Programming (OOP), C++ (Programming Language), Data Validation, Data Integrity, Computer Programming, Computer Science
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Embedded Software, Performance Tuning, System Programming, Software Development Tools, Embedded Systems, Memory Management, Microarchitecture, Software Development, Hardware Architecture, Debugging, System Software, Secure Coding, Build Tools, Application Security, Computer Architecture, System Configuration, Programming Principles, C (Programming Language), Digital Signal Processing, Real-Time Operating Systems
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Software-Entwicklung, Virtualisierung und virtuelle Maschinen, Virtuelle Maschinen, Cloud-Anwendungen, Microsoft Azure, Cloud-Entwicklung, Cloud Computing, Microsoft Power Automate/Flow, Cloud-Speicher, C# (Programmiersprache), Cloud-Bereitstellung, Datensicherheit, Technologien zur Datenspeicherung, Serverloses Rechnen, Cloud-Management, Kontinuierliche Bereitstellung, Bereitstellung von Anwendungen, Entwicklungsumgebung, Cloud-Sicherheit, Datenspeicherung
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: Computer Programmierung, SQL, Computerwissenschaft, MySQL, Relationale Datenbanken, Datenanalyse, Informatik, Computerprogrammierung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Graphentheorie, Baum-Karten, Python-Programmierung, Daten-Strukturen, Algorithmen, Theoretische Informatik, Analyse
Auf einen Abschluss hinarbeiten
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenumwandlung, Explorative Datenanalyse, Business-Analytik, Bereinigung von Daten, Datenzugang, Datenqualität, Qualität der Daten, Statistische Berichterstattung, Datenanalyse, Statistische Programmierung, Interaktive Datenvisualisierung, SAS (Software), Virtuelle Umgebung, Software zur Datenanalyse
Anfänger · Kurs · 1–4 Wochen
University of Washington
Kompetenzen, die Sie erwerben: Datenwissenschaft, Maschinelles Lernen, Graphentheorie, Statistik, Prädiktive Analytik, Netzwerkanalyse, Statistische Analyse, Unüberwachtes Lernen, R Programmierung, Angewandtes maschinelles Lernen, Große Daten, Analytik, Statistische Inferenz, Modell-Optimierung, Klassifizierungsalgorithmen, Datenanalyse, Methoden des maschinellen Lernens, Entscheidungsbaum-Lernen, Überwachtes Lernen, Statistische Methoden
Gemischt · Kurs · 1–4 Wochen

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