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: Pandas (Python-Paket), Datenumwandlung, Datei-E/A, Datenverarbeitung, Daten-Integration, Jupyter, Daten-Pipelines, Python-Programmierung, Auszug, Web Scraping, JSON
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Retrieval-Augmented Generation, OpenAI API, Context Management, User Interface (UI), Vector Databases, Debugging
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: AI Workflows, AI Orchestration, Agentic Workflows, AI Security
Mittel · Kurs · 1–4 Wochen
École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Datenstrukturen, Funktionales Design, Software-Entwurfsmuster, Einheitstest, Scala Programmierung, Anwendungsdesign, Simulationen
Mittel · Kurs · 1–3 Monate

Starweaver
Kompetenzen, die Sie erwerben: Open Web Application Security Project (OWASP), Debugging, DevSecOps, Penetration Testing, Cyber Security Strategy, Security Testing, Application Security, Continuous Monitoring, Software Testing, Development Testing, Cybersecurity, Vulnerability Assessments, Threat Modeling, White-Box Testing, Secure Coding, Vulnerability Management, Technical Communication
Mittel · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Open Source Technologie, Einheitstest, Web Scraping, Datenvorverarbeitung, Interaktive Datenvisualisierung, Ggplot2, Datenmanipulation, Merkblatt (Software), Fehlersuche, Datamaps, Daten bereinigen, Visualisierung (Computergrafik), Technische Dokumentation, Software-Dokumentation, Paket- und Software-Management, Datenvisualisierungssoftware, Tidyverse (R-Paket), Objektorientierte Programmierung (OOP), R-Programmierung, Datenvisualisierung
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), Debugging, Search Engine Optimization, PHP (Scripting Language), jQuery, Hypertext Markup Language (HTML), MySQL, WordPress, Web Applications, Application Programming Interface (API), Web Development, Content Management Systems, Restful API, Javascript, Application Deployment, Cloud Hosting, Program Development, Object Oriented Programming (OOP), Servers, Development Environment
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Agile Methodology, User Feedback, No-Code Development, Collaborative Software, Application Development, User Acceptance Testing (UAT), Customer experience improvement, Software Development, Prototyping, Empowerment, Constructive Feedback, Development Testing, Continuous Improvement Process, Stakeholder Engagement, Cross-Functional Collaboration, Prioritization, User Interface (UI), Business Logic
Anfänger · Kurs · 1–4 Wochen

University of London
Kompetenzen, die Sie erwerben: Datenanalyse, Unüberwachtes Lernen, Pandas (Python-Paket), Datenverarbeitung, Maschinelles Lernen, NumPy, Datenmanipulation, Algorithmen für maschinelles Lernen, Matplotlib, Datenvisualisierung, Deskriptive Statistik, Python-Programmierung, Statistik, Wahrscheinlichkeit & Statistik
Anfänger · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Daten in Echtzeit, Datenanalyse, Datenverarbeitung, Apache Hadoop, Big Data, Unstrukturierte Daten, Skalierbarkeit, Verteiltes Rechnen, Dateisysteme
Gemischt · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Datenmanagement, Klassifizierungs- und Regressionsbaum (CART), Projektmanagement, Datenverarbeitung, Datenethik, User Experience Design, Maschinelles Lernen, Mensch-Computer-Interaktion, Unüberwachtes Lernen, Datenvorverarbeitung, Projektmanagende Life Cycle, Deep Learning, Verantwortungsvolle KI, Menschenzentriertes Design, Modell-Bereitstellung, MLOps (Maschinelles Lernen Operations), Datenqualität, Produktmanagement, Modellevaluation, Produktdesign
Anfänger · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Algorithmen, Computer Programmierung, Grundsätze der Programmierung, Öffentliche Gesundheit, Katastrophenhilfe, Problemlösung, Informatik, Computergestütztes Denken
Anfänger · Kurs · 1–3 Monate