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 Colorado Boulder
Kompetenzen, die Sie erwerben: Datei-E/A, Daten importieren/exportieren, Validierung von Daten, Benutzeroberfläche (UI), Datenvalidierung, Visual Basic (Programmiersprache), Grundsätze der Programmierung, Automatisierung, Tabellenkalkulations-Software, UI-Komponenten
Mittel · Kurs · 1–4 Wochen

University of Washington
Kompetenzen, die Sie erwerben: Python-Programmierung, Statistische Analyse, Data Mining, R Programmierung, Datenvisualisierung, Datenerhebung, Analyse sozialer Medien, Text Mining, Statistische Programmierung, R (Software), Datenanalyse, Korrelationsanalyse, Quantitative Forschung, Analytik, Statistische Methoden, Regressionsanalyse, Anwendungsprogrammierschnittstelle (API), Präsentation der Daten, Analyse, Unstrukturierte Daten, Datenerfassung
Mittel · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: C# (Programming Language), Restful API, ASP.NET, Model View Controller, .NET Framework, Docker (Software), Azure DevOps, Object Oriented Programming (OOP), Azure DevOps Pipelines, Microservices, Containerization, JSON, Application Programming Interface (API), API Design, DevOps, Web Services, Middleware, CI/CD, Object Oriented Design, Application Frameworks
Mittel · Spezialisierung · 1–3 Monate

National Taiwan University
Kompetenzen, die Sie erwerben: Operations Research, Mathematical Modeling, Report Writing, Network Model, Applied Mathematics, Business Modeling, Industrial Engineering, Research Reports, Model Optimization, Linear Algebra, Numerical Analysis, Operations Management, Operational Analysis, Statistical Machine Learning, Case Studies, Process Optimization, Algorithms, Project Design, Machine Learning, Business Analytics
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Microservices, Cloud-Bereitstellung, Cloud-Anwendungen, Cloud-natives Computing, Verwaltung der Anwendungsleistung, Cloud-Entwicklung, Konfigurationsmanagement, Konfigurationsverwaltung, Datenbank Management, Spring Boot, Bereitstellung von Anwendungen, Anwendungs-Rahmenwerke, Software-Architektur, Spring Framework, Google Cloud-Plattform, Datenbank-Entwicklung, Serviceorientierte Architektur, Datenbank-Management, Datenbanken, Datenbank-Systeme, Software Architektur
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Generative KI, Python-Programmierung, Schnelles Engineering, Datenverarbeitung, Verantwortungsvolle AI, SQL, Prompt Engineering Tools, Abfragesprachen, Interaktive Datenvisualisierung, KI-Kenntnisse, Datenanalyse, Erstellung des Dashboards, Dashboard, Daten-Ethik, Analytik, Präsentation der Daten, Daten-Storytelling, Generative Modellarchitekturen, OpenAI
Mittel · Kurs · 1–4 Wochen

ESSEC Business School
Kompetenzen, die Sie erwerben: Business-Analytik, Marketing-Analytik, Statistische Analyse, Prädiktive Modellierung, R Programmierung, Business Marketing, Marketing-Strategien, Datengestützte Entscheidungsfindung, Statistische Programmierung, R (Software), Datengesteuertes Marketing, Erweiterte Analytik, Statistische Modellierung, Statistische Methoden, Verwaltung von Kundendaten, Kundeneinblicke, Prädiktive Analytik, Kundenanalyse, Software zur Datenanalyse, Zielmarkt
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Open Web Application Security Project (OWASP), Application Security, Secure Coding, Threat Modeling, Software Development Life Cycle, DevSecOps, Security Testing, Application Deployment, Authentications, Hardening, Security Controls, Software Testing, Vulnerability Assessments, Vulnerability Scanning, CI/CD, Dependency Analysis
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Game Design, Human Computer Interaction, Program Development, Code Reusability, Python Programming, Programming Principles, Computer Programming, Mathematical Software, Data Analysis
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Johns Hopkins University
Kompetenzen, die Sie erwerben: Daten importieren/exportieren, Datenverarbeitung, R Programmierung, Radiologie, Software-Visualisierung, Wissenschaftliche Visualisierung, R (Software), Datenumwandlung, Medizinische Bildgebung, Vorverarbeitung von Daten, Datenmanipulation, Datenvorverarbeitung, Bildanalyse, Neurologie, Bildqualität, Paket- und Softwareverwaltung, Magnetresonanztomographie
Mittel · Kurs · 1–4 Wochen

Arizona State University
Kompetenzen, die Sie erwerben: Supervised Learning, Unsupervised Learning, Matplotlib, File I/O, Generative Adversarial Networks (GANs), Generative AI, NumPy, Object Oriented Programming (OOP), Model Training, Deep Learning, Image Analysis, Machine Learning Methods, Plot (Graphics), Object Oriented Design, Integrated Development Environments, Python Programming, Development Environment, Computer Programming Tools, Event-Driven Programming, Computer Programming
Anfänger · Spezialisierung · 3–6 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Prompt Engineering, Large Language Modeling, Prompt Patterns, Database Design, LLM Application, Database Development, Software Documentation, Software Design Patterns, Vibe coding, Databases, Collaborative Software, Software Testing, OpenAI API, Application Design, Technical Documentation, AI Integrations, Generative AI, Software Engineering, Software Development, Machine Learning
Anfänger · Berufsbezogenes Zertifikat · 1–3 Monate