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.

Kompetenzen, die Sie erwerben: Graph Theory, Data Structures, Algorithms, Computer Programming, Python Programming, Programming Principles, Computational Thinking, Data Science, Theoretical Computer Science, Data Processing, Geometry, Data Analysis Expressions (DAX), Data Manipulation, Data Analysis, Data Management, Applied Mathematics
Mittel · Spezialisierung · 3–6 Monate

École normale supérieure
Kompetenzen, die Sie erwerben: Graphentheorie, Algorithmen, Netzwerk-Modell, Wahrscheinlichkeitsrechnung und Statistik, Lineare Algebra, Theoretische Informatik, Operations Research, Wahrscheinlichkeit, Fortgeschrittene Mathematik, Modell-Optimierung, Angewandte Mathematik, Mathematische Modellierung, Kombinatorik
★ 4.8 (47) · Gemischt · Kurs · 1–4 Wochen

Whizlabs
Kompetenzen, die Sie erwerben: Selenium (Software), Test Tools, Debugging, Software Testing, Unit Testing, Test Automation, Browser Compatibility, Web Applications, Test Script Development, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Test Case, Web Development Tools, Development Environment, Software Architecture, Python Programming, Software Installation, Package and Software Management
★ 3.3 (42) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Blockchain, Web Development Tools, Development Environment, Frontend Integration, Software Development Tools, Program Development, Integrated Development Environments, Application Deployment, Transaction Processing, Application Design, Front-End Web Development, Event-Driven Programming, Development Testing, Javascript, Network Architecture
★ 5 (50) · Anfänger · Kurs · 1–4 Wochen

Rice University
Kompetenzen, die Sie erwerben: Kulturelle Vielfalt, Organisatorischer Wandel, Personalpolitische Maßnahmen, Kulturwandel, Diversity-Bewusstsein, Diversität und Inklusion, Soziale Gerechtigkeit, Interkulturelle Kompetenz, Inklusivität am Arbeitsplatz, Initiativen für Vielfalt, Gleichberechtigung und Eingliederung, Diversity-Programme, Diversity-Schulung, Verhaltensmanagement
★ 4.8 (71) · Mittel · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Zwillinge, Google Cloud-Plattform, Google Gemini, Verantwortungsvolle AI, Generative KI, Cloud-basierte Integration, Fehlersuche, Anwendungsentwicklung, AI-Integrationen, KI-Kenntnisse, Bereitstellung von Anwendungen, Software-Entwicklungstools
★ 4.9 (31) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Context Engineering, Agentic Workflows, AI Orchestration, Tool Calling, Generative AI, Gemini, Artificial Intelligence, Google Gemini, Retrieval-Augmented Generation, Model Optimization, Embeddings, Workflow Management, Python Programming, Data Validation
★ 4.3 (6) · Anfänger · Kurs · 1–4 Wochen

Universidade de São Paulo
Kompetenzen, die Sie erwerben: Network Analysis, Social Network Analysis, Data Visualization, Scientific Visualization, Graphing, Graph Theory, Exploratory Data Analysis, Environmental Science, R (Software), Data Analysis, Descriptive Statistics, R Programming, Data Science
★ 5 (37) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Verantwortungsvolle AI, Generative KI, Technische Unterstützung und Dienstleistungen, Automatisierung, Daten-Ethik, AI-Integrationen, AI-Personalisierung, KI-Kenntnisse, Technische Unterstützung
★ 4 (12) · Anfänger · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Leistungsprüfung, Datei-E/A, Computer Programmierung, Software-Entwicklung, Fehlersuche, Python-Programmierung, Web-Entwicklung, Web-Entwicklungs-Tools, Daten-Strukturen, Leistungsoptimierung, Computerprogrammierung, Objektorientierte Programmierung (OOP), Softwaretechnik
★ 4.7 (27) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Containerisierung, Docker (Software), Microservices, NoSQL, Kubernetes, Datenbanken, Cloud-natives Computing, OpenShift, Anwendungsentwicklung, Back-End-Webentwicklung, Cloud-Entwicklung, Cloud-Anwendungen, Django (Web-Framework), Cloud-Bereitstellung, Flask (Web-Framework), Cloud-Plattformen, IBM Wolke, Bereitstellung von Anwendungen, Web-Anwendungen, MongoDB
★ 5 (44) · Fortgeschritten · Kurs · 1–3 Monate
MathWorks
Kompetenzen, die Sie erwerben: Plot (Graphics), Scripting, Matlab, Data Manipulation, Mathematical Modeling, Data Analysis, Data Visualization, Statistical Methods, Data Visualization Software, Descriptive Statistics, Interactive Data Visualization, Data Access, Data Presentation, File I/O, Exploratory Data Analysis, Data Mapping, Data Cleansing, File Management, Technical Communication
Anfänger · Kurs · 1–4 Wochen