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: ASP.NET, Model View Controller, .NET Framework, Order Management, Object-Relational Mapping, Application Deployment, User Accounts, User Provisioning, Order Management Systems, Database Management, Data Access, User Interface (UI) Design, Full-Stack Web Development, Cloud Deployment, Web Development, Authentications, Web Applications, User Interface and User Experience (UI/UX) Design, UI Components, Authorization (Computing)
Mittel · Spezialisierung · 3–6 Monate

Tecnológico de Monterrey
Kompetenzen, die Sie erwerben: Pandas (Python Package), Exploratory Data Analysis, Plot (Graphics), Data Visualization Software, Data Manipulation, Data Analysis, Python Programming, Data Structures, Data Import/Export, Software Installation
Anfänger · Kurs · 1–4 Wochen

Macquarie University
Kompetenzen, die Sie erwerben: AI-Integrationen, Daten-Ethik, Cyber-Bedrohungsdaten, Erkennung von Bedrohungen, Sicherheitsprüfung, Techniken der Ausbeutung, Daten-Governance, Aufkommende Technologien, Datenverwaltung, Cybersecurity, Bewertung der Cybersicherheit, Cyber-Angriffe, Sicherheitstechnik, Aufstrebende Technologien, Sicherheitsstrategie, Sicherheitsmanagement, Cyber-Risiko, Modellierung von Bedrohungen, Informationen zum Datenschutz, Sicherheitskontrollen, Bewertung des Modells, Datensicherheit, Modellevaluation, Sicherheitstests
Anfänger · Kurs · 1–3 Monate

Infosec
Kompetenzen, die Sie erwerben: Serverloses Rechnen, Cloud-Dienste, Schwachstellen-Management, Techniken der Ausbeutung, Management von Bedrohungen, Anwendungssicherheit, Paket- und Softwareverwaltung, Rahmen für das Risikomanagement, Web-Entwicklung, Kryptographie, Sicherheit der Infrastruktur, Sichere Kodierung, Cloud-Plattformen, Javascript, Node.JS, Identitäts- und Zugangsmanagement, Cloud-Sicherheit, Beglaubigungen, Web-Anwendungen, Abhängigkeitsanalyse
Mittel · Spezialisierung · 1–3 Monate

Imperial College London
Kompetenzen, die Sie erwerben: R Programmierung, Simulationen, Mathematische Modellierung, Epidemiologie, Statistische Modellierung, Öffentliche Gesundheit, Prädiktive Modellierung, Öffentliche Gesundheit und Krankheitsvorbeugung, Bewertung des Modells, R (Software), Infektionskrankheiten, Modellevaluation
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Pandas (Python Package), Plot (Graphics), Data Analysis, Data Cleansing, Graphing, Data Wrangling, Data Manipulation, Jupyter, Data Visualization, Data Preprocessing, Python Programming
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Object Oriented Design, JUnit, Object Oriented Programming (OOP), Unified Modeling Language, Software Design Patterns, Software Testing, Java, Software Engineering, Java Programming, User Interface and User Experience (UI/UX) Design, Unit Testing, Software Design, Software Architecture, API Design, Model View Controller, Software Development, Test Driven Development (TDD), Programming Principles, Conceptual Design, Databases
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, Prompt Engineering Tools, API Testing, Test Automation, Test Script Development, Prompt Patterns, Test Tools, Claude Code, Software Testing, Test Case, AI Integrations, Functional Testing, Quality Assurance, GitHub Copilot, Application Programming Interface (API), Restful API, Test Data, Automation, AI Security, Debugging
Mittel · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Data Structures, File I/O, Data Processing, Programming Principles, Data Manipulation, Python Programming, Data Storage, Computer Programming, Software Installation, Program Development, Development Environment
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: AI-Integrationen, Token-Optimierung, Software Architektur, Agentische Arbeitsabläufe, Agentische Systeme, Anwendungsprogrammierschnittstelle (API), Prompt-Muster, Generative AI-Agenten, Schnelles Engineering, OpenAI, OpenAI-API, Software-Architektur, Werkzeuganrufe, Leistungsoptimierung, AI-Arbeitsabläufe, KI-Orchestrierung, LLM-Bewerbung, Daten in Echtzeit
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: R Programmierung, Prozess-Optimierung, Modell-Optimierung, Produktionsplanung, Kapazitätsplanung, Management der Lieferkette, Datenanalyse, Operations Research, Planung der Lieferkette, Lieferkette, Lieferketten-Systeme, Operative Analyse
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Coursera
Kompetenzen, die Sie erwerben: Java, Java Programming, Algorithms, Computational Thinking, Object Oriented Programming (OOP), Functional Design, Development Environment
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden