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 System
Kompetenzen, die Sie erwerben: Datenbank-Design, Business Intelligence, Projektleitung, Datenmodellierung, Relationale Datenbanken, PostgreSQL, Datenumwandlung, Auszug, Datenarchitektur, SQL, Data Warehousing, Pivot-Tabellen und Diagramme, Integration von Daten
Gemischt · Kurs · 1–3 Monate

Peking University
Kompetenzen, die Sie erwerben: Microarchitecture, Computer Architecture, Computer Systems, Peripheral Devices, Hardware Architecture, Computer Hardware, Data Storage Technologies, Computer Engineering, Data Storage, Memory Management, Systems Architecture, Operating Systems, Computational Logic, Performance Tuning, OS Process Management
Gemischt · Kurs · 1–3 Monate

Imperial College London
Kompetenzen, die Sie erwerben: Deskriptive Statistik, Regressionsanalyse, Statistische Methoden, R Programmierung, Modellevaluation, Explorative Datenanalyse, Deskriptive Analytik, Prädiktive Modellierung, R (Software), Biostatistik, Datenanalyse, Datenmanipulation, Bewertung des Modells, Daten importieren/exportieren, Statistische Analyse, Korrelationsanalyse, Wahrscheinlichkeitsrechnung und Statistik, Modell Ausbildung, Statistische Modellierung
Mittel · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Software Architektur, Geschäftslogik, Agentische Arbeitsabläufe, LLM-Bewerbung, Datei-E/A, Transaktionsverarbeitung, OpenAI-API, Schnelles Engineering, AI-Arbeitsabläufe, Prompt-Muster, Speicherverwaltung, KI-Orchestrierung, Generative AI-Agenten, AI-Sicherheit, Software-Architektur, Agentische Systeme
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cost Management, Quality Management, Backlogs, Project Closure, Team Management, Project Planning, Sprint Retrospectives, Project Scoping, Team Leadership, Scope Management, Project Implementation, Initiative and Leadership, Project Management Life Cycle, Agile Project Management, Project Risk Management, Agile Software Development, Requirements Analysis, Change Management, Project Management, Organizational Change
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), Web-Design und Entwicklung, Web-Entwicklung, Web-Design, Web-Inhalt, Cloud-Hosting, Git (Versionskontrollsystem), Web-Präsenz, Web-Server, GitHub, HTML und CSS, Hypertext Markup Language (HTML)
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Colorado System
Kompetenzen, die Sie erwerben: Amazon Webdienste, Bewertung der Cybersicherheit, Sichere Kodierung, Penetrationstests, Techniken der Ausbeutung, Amazon Web Services, Betriebssysteme, Metasploit, Anwendungssicherheit, Sicherheitstests, Sicherheitsprüfung, Brute-force-Angriffe, Entwicklung von Exploits, SQL, Speicherverwaltung, Software-Entwurfsmuster, Validierung von Daten, Bewertungen der Anfälligkeit, Scannen auf Schwachstellen, Amazon Elastic Compute Cloud, Datenvalidierung
Mittel · Kurs · 1–4 Wochen

Tsinghua University
Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Graph Theory, Computational Thinking, Theoretical Computer Science, Database Management Systems, System Design and Implementation, Programming Principles, Data Storage, Computer Programming
Mittel · Spezialisierung · 3–6 Monate

Amazon Web Services
Kompetenzen, die Sie erwerben: Responsible AI, Generative AI, Generative AI Agents, Prompt Engineering, Amazon Bedrock, Data Ethics, AWS SageMaker, AI Workflows, Agentic systems, AI Product Strategy, Agentic Workflows, Amazon Web Services, AI Integrations, LLM Application, AI Orchestration, MLOps (Machine Learning Operations), Application Programming Interface (API), Application Development, Solution Architecture, Data Management
Anfänger · Berufsbezogenes Zertifikat · 1–3 Monate

University at Buffalo
Kompetenzen, die Sie erwerben: Software Architektur, Befehlszeilenschnittstelle, Web-Anwendungen, Anwendungsentwicklung, Anwendungs-Rahmenwerke, Interoperabilität, Testgetriebene Entwicklung (TDD), Web-Entwicklungs-Tools, Entwicklungsumgebung, Integrierte Entwicklungsumgebungen, Entwicklung von Testskripten, Software-Entwicklungstools, Anwendungsprogrammierschnittstelle (API), Bereitstellung von Anwendungen, Blockchain, Entwicklungstests, Software-Architektur, Frontend-Integration, Anwendungsdesign
Mittel · Kurs · 1–4 Wochen

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Datenbank-Design, Business Intelligence, Informationssysteme, Datenbank-Systeme, Relationale Datenbanken, Datenbank-Anwendung, Data Mining, Datenbanken, Datenbank-Software, Datenbank-Entwicklung, Datenbank-Management-Systeme, Auszug, Datenbank-Theorie, MongoDB, SQL, Data Warehousing, Skalierbarkeit, Große Daten, Datenbank-Management, NoSQL, Datenbank Management
Mittel · Spezialisierung · 3–6 Monate

Universidad Austral
Kompetenzen, die Sie erwerben: Relational Databases, Object-Relational Mapping, Database Management, Database Design, SQL, Database Development, Database Management Systems, Data Persistence, Query Languages, Data Integrity, Data Manipulation, Python Programming, Data Migration, Transaction Processing, Computer Programming
Anfänger · Kurs · 1–4 Wochen