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 California San Diego
Kompetenzen, die Sie erwerben: Bioinformatik, Biotechnologie, Software zur Datenanalyse, Infektionskrankheiten, Python-Programmierung, Mikrobiologie, Computational Thinking, Statistische Methoden, Angewandtes maschinelles Lernen, Markov-Modell, Statistische Analyse, Algorithmen für maschinelles Lernen, Biowissenschaften, Algorithmen, Unüberwachtes Lernen, Präzisionsmedizin, Epidemiologie, Dimensionalitätsreduktion, Molekularbiologie
Anfänger · Spezialisierung · 3–6 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

University of California, Irvine
Kompetenzen, die Sie erwerben: Paket- und Softwareverwaltung, Rechnerische Logik, Datei-E/A, Python-Programmierung, C (Programmiersprache), Objektorientierte Programmierung (OOP), Netzwerk-Protokolle, Speicherverwaltung, Daten importieren/exportieren
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: GitHub Copilot
Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Tidyverse (R-Paket), Einheitstest, Merkblatt (Software), Datenvisualisierung, Paket- und Softwareverwaltung, Datenwrangling, Objektorientierter Entwurf, R Programmierung, Vorverarbeitung von Daten, Open-Source-Technologie, Software-Dokumentation, R (Software), Web-Scraping, Software zur Datenvisualisierung, Objektorientierte Programmierung (OOP), Bereinigung von Daten, Datenmanipulation, Einheitliche Prüfung, Technische Dokumentation, Plot (Grafiken), Datenvorverarbeitung, Ggplot2
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Computational Thinking, Programming Principles, Theoretical Computer Science, Software Engineering, Computer Programming, Performance Tuning
Mittel · Kurs · 1–3 Monate

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

John Wiley & Sons
Kompetenzen, die Sie erwerben: Secure Coding, Application Security, Mobile Security, Vulnerability Assessments, Vulnerability Management, Application Frameworks, Program Development, Risk Management Framework, Cyber Security Policies, Computer Security, Security Controls, C and C++, C# (Programming Language), Java Programming, C++ (Programming Language), PHP (Scripting Language), Python Programming, C (Programming Language), Memory Management
Mittel · Kurs · 1–4 Wochen

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Künstliche Intelligenz, Agile Methodik, Projektentwurf, Test-Automatisierung, Methoden der Softwareentwicklung, Software Entwurf, Claude Code, Serverloses Rechnen, DevOps, Agile Entwicklung von Software, Agentische Systeme, Devops-Werkzeuge, Agile Software-Entwicklung, Rust (Programmiersprache), Agile Produktentwicklung, Agiles Projektmanagement, Software-Entwicklung, Technische Kommunikation, Automatisierung, Sprint-Retrospektiven, Amazonas-Felsen, Anthropischer Claude
Anfänger · Kurs · 1–3 Monate

ESSEC Business School
Kompetenzen, die Sie erwerben: Peer Review, Erweiterte Analytik, Statistische Programmierung, Digitale Transformation, Präsentation der Daten, Informationstechnologie, Marketing-Analytik, Datengesteuertes Marketing, R Programmierung, Statistische Methoden, Kundenanalyse, R (Software), Business Marketing, Business-Analytik, Prädiktive Analytik, Fallstudien, Daten-Synthese, Komplexe Problemlösung, Analytische Fähigkeiten, Vorhersage
Fortgeschritten · Spezialisierung · 3–6 Monate

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

Kompetenzen, die Sie erwerben: Layout Gestaltung, Typografie, Unity-Engine, Animationen, Ereignisgesteuerte Programmierung, Benutzeroberfläche (UI) Design, UI-Komponenten, Skripting, Benutzerfreundlichkeit, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Spiel-Design, Benutzeroberfläche (UI), Interaktives Design
Mittel · Kurs · 1–3 Monate