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.

John Wiley & Sons
Kompetenzen, die Sie erwerben: Threat Modeling, Secure Coding, Application Security, DevSecOps, Open Web Application Security Project (OWASP), Cybersecurity, Security Testing, Mobile Security, Software Development Life Cycle, Cryptographic Protocols, Security Controls, Computer Security, Vulnerability Assessments, Continuous Monitoring, Vulnerability Management, Computer Programming, C and C++, Java Programming, Python Programming, C (Programming Language)
Mittel · Spezialisierung · 3–6 Monate

Microsoft
Kompetenzen, die Sie erwerben: Microsoft Copilot, C# (Programming Language), ASP.NET, .NET Framework, Application Programming Interface (API), API Design, Restful API, Cloud API, Middleware, OpenAI, Software Architecture, JSON, Application Security, Secure Coding, Dependency Analysis, Performance Tuning, Debugging
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Apple iOS, iOS Development, Swift Programming, Interactive Data Visualization, JSON, Mobile Development, Data Integration, Data Pipelines, Software Development Tools, User Interface and User Experience (UI/UX) Design, User Interface (UI) Design
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Structures, Graph Theory, Algorithms, Game Theory, Java, Java Programming, Programming Principles, Performance Tuning, Computational Thinking, Theoretical Computer Science, Computer Programming, Problem Solving, Solution Design, Applied Mathematics, Geometry
Mittel · Spezialisierung · 3–6 Monate

University of Geneva
Kompetenzen, die Sie erwerben: Modellierung von Prozessen, Grundsätze der Programmierung, Ereignisgesteuerte Programmierung, Statistische Methoden, Stichproben (Statistik), Numerische Analyse, Wahrscheinlichkeit, Simulation und Simulationssoftware, Simulationen, Agentische Systeme, Mathematische Modellierung, Angewandte Mathematik, Python-Programmierung, Mathematische Software, Mechanik
Gemischt · Kurs · 1–3 Monate

Imperial College London
Kompetenzen, die Sie erwerben: Unüberwachtes Lernen, Lineare Algebra, Statistik, Datenumwandlung, Deskriptive Statistik, Kalkulation, Statistische Methoden, NumPy, Dimensionalitätsreduktion, Fortgeschrittene Mathematik, Geometrie, Jupyter, Python-Programmierung, Angewandte Mathematik
Mittel · Kurs · 1–4 Wochen

Imperial College London
Kompetenzen, die Sie erwerben: Statistische Inferenz, Statistik, Datenkompetenz, Datenanalyse, Analytische Fähigkeiten, Deskriptive Statistik, Öffentliche Gesundheit, Statistische Methoden, Statistische Analyse, R Programmierung, Statistische Software, Daten importieren/exportieren, Wissenschaft und Forschung, Stichproben (Statistik), Statistische Hypothesenprüfung, Statistische Programmierung, Wahrscheinlichkeitsrechnung und Statistik, Wahrscheinlichkeitsverteilung, R (Software)
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: UI Components, Unity Engine, User Interface (UI), User Interface (UI) Design, Animation and Game Design, User Interface and User Experience (UI/UX) Design, Interactive Design, Usability, Game Design, Layout Design, Animations, Event-Driven Programming, Typography, Scripting
Mittel · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Einheitstest, Software-Prüfung, Objektorientierter Entwurf, JSON, Objektorientierte Programmierung (OOP), Python-Programmierung, Einheitliche Prüfung
Mittel · Kurs · 1–4 Wochen

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Agile Methodology, Technical Communication, Agile Software Development, Sprint Retrospectives, Software Development Methodologies, Agile Project Management, Amazon Bedrock, Claude Code, Agile Product Development, Serverless Computing, Anthropic Claude, Project Design, DevOps, Artificial Intelligence, Devops Tools, Agentic systems, Test Automation, Software Design, Automation, Rust (Programming Language)
Anfänger · Kurs · 1–3 Monate

ESSEC Business School
Kompetenzen, die Sie erwerben: Informationstechnologie, Analytik, Geschäftsstrategie, Datenanalyse, Erweiterte Analytik, Präsentationen, Daten-Storytelling, Business, Statistische Methoden, Kommunikation, Präsentation der Daten, R Programmierung, Statistische Analyse, Business-Analytik, People Analytics, Prädiktive Modellierung, Statistische Programmierung, Prädiktive Analytik, Unternehmensstrategie, Personenbezogene Analytik, Vorhersage, R (Software)
Gemischt · Kurs · 1–3 Monate

Packt
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Code Reusability, Application Design, Interactive Design, Application Development, Game Design, Python Programming, Video Game Development, Programming Principles, Maintainability, Development Environment, Integrated Development Environments, Software Installation, Problem Solving
Mittel · Kurs · 1–3 Monate