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.

Stanford University
Kompetenzen, die Sie erwerben: Informatik, Netzwerk-Routing, Design-Strategien, Algorithmen, Bioinformatik, Analyse, Daten-Strukturen, Computerwissenschaft, Graphentheorie, Mathematische Theorie und Analyse, Theoretische Informatik, Wahrscheinlichkeitsrechnung und Statistik, Computational Thinking, Netzwerkanalyse, Analyse sozialer Netzwerke, Wahrscheinlichkeit
Mittel · Spezialisierung · 3–6 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Java, Computer Programmierung, Daten-Strukturen, Java Programmierung, Mobile Entwicklung, Integrierte Entwicklungsumgebungen, Computerprogrammierung, Android-Studio, Objektorientierte Programmierung (OOP), Java-Programmierung, Grundsätze der Programmierung, Entwicklungsumgebung, Android (Betriebssystem), Android-Entwicklung, Objektorientierter Entwurf
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Fehlersuche, Systemanalyse, Programm-Entwicklung, Einheitliche Prüfung, Methoden der Softwareentwicklung, Datei-E/A, Virtualisierung, Lebenszyklus der Softwareentwicklung, Agile Entwicklung von Software, Einheitstest, Agile Software-Entwicklung, z/OS, Software-Entwicklung, Pseudocode, Entwicklung von Systemen, Großrechner-Technologien, Mainframe-Computing, Agile Methodik, Lebenszyklus der Systementwicklung, Job Control Language (JCL), COBOL (Programmiersprache), IBM DB2
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: Data Integration, Apache Kafka, Systems Integration, Restful API, Data Infrastructure, Enterprise Security, Enterprise Architecture, Application Programming Interface (API), Relational Databases, Databases, Database Management, Real Time Data, Authentications
Anfänger · Kurs · 1–4 Wochen

ESSEC Business School
Kompetenzen, die Sie erwerben: R Programmierung, Erweiterte Analytik, Datenanalyse, Daten-Storytelling, Vorhersage, Business-Analytik, Unternehmensstrategie, Prädiktive Analytik, Statistische Methoden, Business, People Analytics, Analytik, Informationstechnologie, Präsentation der Daten, Präsentationen, Kommunikation, Personenbezogene Analytik, Statistische Analyse, R (Software), Statistische Programmierung, Geschäftsstrategie, Prädiktive Modellierung
Gemischt · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Convolutional Neural Networks, Image Analysis, Transfer Learning, Fine-tuning, Deep Learning, Computer Vision, Applied Machine Learning, Technical Communication, Model Optimization, Geospatial Information and Technology, Machine Learning, Data Preprocessing, Model Deployment, Heat Maps, Data Pipelines, Machine Learning Algorithms, Augmented Reality
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Blockchain, Rust (Programming Language), Program Development, Application Deployment, Command-Line Interface, Transaction Processing
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Model Context Protocol, Tool Calling, Prompt Engineering, LLM Application, Anthropic Claude, Large Language Modeling, AI Integrations, AI Workflows, Cloud Deployment, Application Deployment, Servers, Development Environment, SQL, Databases, Development Testing, Data Integration, Debugging
Mittel · Kurs · 1–3 Monate

University of Alberta
Kompetenzen, die Sie erwerben: Entscheidungsintelligenz, Markov-Modell, Agentische Systeme, Algorithmen, Maschinelles Lernen, Reinforcement Learning, Künstliche Intelligenz, Algorithmen für maschinelles Lernen
Mittel · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Surveys, Survey Creation, User Feedback, Case Studies, Data Quality, Research Design, User Research, Data Collection, Qualitative Research
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Seaborn, Data Storytelling, Data Visualization, Data Presentation, Data Integration, A/B Testing, Data Import/Export, Statistical Hypothesis Testing, Text Mining, Data-Driven Decision-Making, Git (Version Control System), Matplotlib, Pandas (Python Package), Version Control, GitHub, Social Media Analytics, Statistical Analysis, Exploratory Data Analysis, Jupyter, NumPy
Anfänger · Spezialisierung · 1–3 Monate
University of Toronto
Kompetenzen, die Sie erwerben: Biowissenschaften, Datenanalyse, Analyse, Bioinformatik, Informatik, Netzwerk-Modell, Mikrobiologie, Forschungsberichte, Daten-Synthese, Wissenschaftliche Visualisierung, Biotechnologie, Molekularbiologie, Netzwerkanalyse, R (Software), Laborberichte, Software zur Datenvisualisierung, Korrelationsanalyse, Software zur Datenanalyse, Biologie
Anfänger · Spezialisierung · 3–6 Monate