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.

Akamai Technologies, Inc.
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Python-Programmierung, Dateiverwaltung, Datenbank-Management, Datei-E/A, Daten-Strukturen, Web-Entwicklung, SQL, Web-Anwendungen, Skripting, MySQL, Grundsätze der Programmierung, Datenbank Management
★ 4.6 (30) · Anfänger · Kurs · 1–3 Monate

Accenture
Kompetenzen, die Sie erwerben: digitale Kompetenz, Datenerhebung, Aufkommende Technologien, Javascript, Datenanalyse, Microsoft Excel, Python-Programmierung, Excel-Formeln, Datenkompetenz, Aufstrebende Technologien, Web-Entwicklung, Web-Sprache, Tabellenkalkulations-Software, Telearbeit, Datengestützte Entscheidungsfindung, Digitale Kommunikation, Grundsätze der Programmierung, Datensicherheit, Computerkenntnisse, Skriptsprachen, Schulung zum Bewusstsein für Computersicherheit, Datenerfassung
★ 4.6 (33) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Containerisierung, Datenverarbeitung, Interoperabilität, Google Cloud-Plattform, Cloud-Speicher, Cloud-Sicherheit, Serverloses Rechnen, Daten-Pipelines, Identitäts- und Zugangsmanagement, Datensicherheit, Datenfluss
★ 4.1 (94) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: LangGraph, Generative AI Agents, AI Orchestration, LangChain, Agentic systems, AI Workflows, LLM Application, Agentic Workflows, OpenAI API, OpenAI, Large Language Modeling, Tool Calling, Retrieval-Augmented Generation, Artificial Intelligence, AI Integrations, Generative AI, Development Environment, Microsoft Azure, AI literacy, Microsoft Development Tools
★ 4.5 (169) · Mittel · Spezialisierung · 3–6 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Testfall, Software-Konfigurationsmanagement, Abnahmetests, Fehlersuche, Unified Modeling Language, Software-Prüfung, Systementwurf und Implementierung, Methoden der Softwareentwicklung, Lebenszyklus der Softwareentwicklung, Projektleitung, Wasserfall-Methodik, Kontrolle ändern, Software-Entwicklung, Softwaretechnik, Lebenszyklus der Systementwicklung, White-Box-Tests, Software-Qualitätssicherung, Analyse der Anforderungen, Konfigurationsmanagement, Benutzerakzeptanztests (UAT), Konfigurationsverwaltung
★ 4.6 (141) · Mittel · Kurs · 1–3 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Data Governance, SQL, Data Quality, Data Management, Data Manipulation, Database Design, Data Transformation, Data Wrangling, Query Languages, Data Modeling, Database Systems, Data Literacy, Relational Databases, Data Processing, Data Analysis, Descriptive Statistics
★ 4.2 (30) · Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Scientific Visualization, NumPy, Data Visualization, Debugging, Matplotlib, Numerical Analysis, Engineering Calculations, Mathematical Software, Code Reusability, Integrated Development Environments, Computational Thinking, Engineering Analysis, Programming Principles, Data Analysis, Computer Programming, Model Optimization
★ 4.8 (17) · Anfänger · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Entwicklung von Videospielen, Algorithmen, Unity-Engine, Daten-Strukturen, Graphentheorie, Software Architektur, Objektorientierte Programmierung (OOP), C# (Programmiersprache), Software-Architektur, Grundsätze der Programmierung, Software-Entwicklung, Software-Entwurfsmuster, Objektorientierter Entwurf, Software Entwurf
★ 4.6 (149) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenmanipulation, Python-Programmierung, Datenanalyse, Daten-Strukturen, Pandas (Python-Paket), Microsoft Excel, Datenzugang, Installation der Software, Daten importieren/exportieren, Datenwrangling, Objektorientierte Programmierung (OOP), Skripting, Pivot-Tabellen und Diagramme, Paket- und Softwareverwaltung, Grundsätze der Programmierung, Entwicklungsumgebung, Jupyter
★ 4.7 (30) · Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Containerisierung, Feinabstimmung, Docker (Software), Software für maschinelles Lernen, Cloud-Bereitstellung, MLOps (Operationen für maschinelles Lernen), Modell-Einsatz, Cloud Computing, Microsoft Azure, GitHub, Modell Ausbildung, Lernen übertragen, CI/CD, Gesicht umarmen, Transfer Learning, Kontinuierliche Bereitstellung
★ 3.7 (66) · Fortgeschritten · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Restful API, Kryptographie, Datenverarbeitung, Datenmanipulation, Software-Prüfung, Python-Programmierung, Daten-Strukturen, Sichere Kodierung, Amazon Web Services, Rust (Programmiersprache), Cloud-basierte Integration, System-Programmierung, Anwendungsprogrammierschnittstelle (API), Befehlszeilenschnittstelle, Daten-Pipelines, Amazon Webdienste
★ 3.5 (67) · Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: TypeScript, Computational Logic, Programming Principles, Computer Programming
★ 4.5 (26) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden