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 California, Santa Cruz
Kompetenzen, die Sie erwerben: Software Development Life Cycle, Agile Project Management, Collaborative Software, Software Development, System Testing, Acceptance Testing, Test Case, Python Programming, Cloud Management, Computer Science
Anfänger · Kurs · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: AI Workflows, Technical Communication, AI Enablement, Model Deployment, Generative AI Agents, Data Integration, AI Orchestration, Reinforcement Learning, Artificial Intelligence and Machine Learning (AI/ML), Agentic systems, Responsible AI, Artificial Intelligence, Cloud Computing, Deep Learning, Data Visualization, Python Programming, Machine Learning, Data Engineering, Anomaly Detection, Statistical Analysis
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: iOS Development, Apple iOS, Swift Programming, UI Components, Mobile Development, Database Management, Databases, User Interface (UI), Data Persistence, Data Validation, Data Modeling, Debugging
Mittel · Kurs · 1–3 Monate

Real Madrid Graduate School Universidad Europea
Kompetenzen, die Sie erwerben: Data Presentation, Matplotlib, Analytics, Probability Distribution, Data Processing, Statistical Methods, Exploratory Data Analysis, Statistical Analysis, Probability, Data Cleansing, Computer Programming Tools, Data Collection, Performance Measurement, Python Programming, Technical Analysis
Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Wahrscheinlichkeit & Statistik, R-Programmierung, Korrelationsanalyse, Modellevaluation, Statistische Analyse, R (Software), Statistik, Statistische Inferenz, Statistische Modellierung, Prädiktive Modellierung, Explorative Datenanalyse, Mathematische Modellierung, Datenanalyse-Software, Regressionsanalyse
Anfänger · Kurs · 1–4 Wochen

Meta
Kompetenzen, die Sie erwerben: Fehlersuche, Ereignisgesteuerte Programmierung, Cascading Style Sheets (CSS), UI Komponenten, Entwicklung von Anwendungen für Mobilgeräte, Javascript, Anwendungsentwicklung, React.js, HyperText Markup Language (HTML), Front-End Web-Entwicklung, Web-Anwendungen
Anfänger · Kurs · 1–4 Wochen

Peking University
Kompetenzen, die Sie erwerben: Data Structures, Object Oriented Programming (OOP), Algorithms, C++ (Programming Language), File I/O, Object Oriented Design, Computational Thinking, Graph Theory, Programming Principles, C (Programming Language), Computer Programming, Data Storage, Software Design, Computer Science, Theoretical Computer Science, Computer Architecture, Program Development, Maintainability, Software Engineering, Database Systems
Anfänger · Spezialisierung · 3–6 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Pandas (Python-Paket), Visualisierung (Computergrafik), NumPy, Wissenschaftliche Visualisierung, Daten Präsentation, Grafische Darstellung, Datenmanipulation, Interaktive Datenvisualisierung, Matplotlib, Statistische Visualisierung, Python-Programmierung, Datenvisualisierungssoftware, Datenvisualisierung, Streudiagramme, Histogramm
Mittel · Kurs · 1–4 Wochen

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Robotics, Control Systems, Remote Access Systems, Mobile Development, Programming Principles, Basic Electrical Systems, Electronic Components, General Construction and Construction Labor, Computer Programming
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Information Architecture, UI/UX Research, User Research, Agile Software Development, User Interface and User Experience (UI/UX) Design, Design Thinking, User Experience, User Centered Design, Usability, Usability Testing, Responsive Web Design, Agile Methodology, Kanban Principles, User Flows, User Interface (UI), Figma (Design Software), Wireframing, Design Research, Prototyping, Persona (User Experience)
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Datenbanken, Cascading Style Sheets (CSS), Model-View-Controller, Django (Web-Framework), SQL, HyperText Markup Language (HTML), Web-Server, Web-Anwendungen, Bereitstellung von Anwendungen, Netzwerkprotokolle, Python-Programmierung, Back-End Web-Entwicklung
Mittel · Kurs · 1–3 Monate

Edureka
Kompetenzen, die Sie erwerben: Model Context Protocol, AI Orchestration, AI Personalization, OpenAI API, OpenAI, Cloud Deployment, Agentic systems, Application Deployment, Generative AI Agents, ChatGPT, System Monitoring, CI/CD, Context Management, Responsible AI, Artificial Intelligence, Generative AI, Development Testing
Mittel · Kurs · 1–4 Wochen