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: Kontinuierliche Integration, Containerisierung, Java, Software-Entwurfsmuster, Microservices, Tools erstellen, Docker (Software), Cloud-natives Computing, Cloud-Bereitstellung, CI/CD, Integrationsprüfung
Mittel · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Anwendungsprogrammierschnittstelle (API), ASP.NET, Frontend-Integration, Fehlersuche, AI-Integrationen, Server-Seite, Back-End-Webentwicklung, Daten in Echtzeit, Microsoft Kopilot, Leistungsoptimierung, Entwicklungsumgebung, Web-Frameworks, Full-Stack Web-Entwicklung, Web-Anwendungen, Microsoft Entwicklungswerkzeuge, Programm-Entwicklung, Systemintegration
Anfänger · Kurs · 1–4 Wochen

28DIGITAL
Kompetenzen, die Sie erwerben: Graphentheorie, Geografische Informationssysteme, Theoretische Informatik, Computergrafik, Daten-Strukturen, Analyse räumlicher Daten, Geometrie, Räumliche Analyse, Algorithmen
Mittel · Kurs · 1–4 Wochen
Duke University
Kompetenzen, die Sie erwerben: Data Ethics, Exploratory Data Analysis, Data-Driven Decision-Making, Logistic Regression, Statistical Modeling, R (Software), Web Scraping, Ggplot2, Model Evaluation, Statistical Reporting, Data Visualization Software, Predictive Modeling, Tidyverse (R Package), Data Visualization, Responsible AI, Data Transformation, R Programming, Data Science, Data Wrangling, Version Control
Anfänger · Spezialisierung · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Video Game Development, Game Design, Unity Engine, Debugging, Program Development, Unreal Engine, Animation and Game Design, Animations, No-Code Development, Integrated Development Environments, Graphics Software, Computer Programming, C++ (Programming Language), Event-Driven Programming, Programming Principles, Object Oriented Programming (OOP), Code Reusability, C# (Programming Language), User Interface (UI), Software Installation
Anfänger · Spezialisierung · 3–6 Monate

Cisco Learning and Certifications
Kompetenzen, die Sie erwerben: Devops Tools, Development Environment, Software Development Tools, Software Development Methodologies, CI/CD, DevOps, IT Automation, Continuous Deployment, Version Control, Continuous Integration, Network Engineering, Program Development, Docker (Software), Network Infrastructure, Containerization, Software Development, Virtual Environment, Git (Version Control System), Waterfall Methodology, Software Design
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Kontinuierliche Integration, Software-Entwicklung, Agile Software-Entwicklung, Agile Entwicklung von Software, Testgetriebene Entwicklung (TDD), Einheitstest, Agile Methodik, Versionskontrolle, Kontinuierliche Bereitstellung, Bereitstellung von Anwendungen, Test-Automatisierung, CI/CD, Python-Programmierung, Kontinuierliche Lieferung, Einheitliche Prüfung
Mittel · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Social Network Analysis, Network Analysis, Responsible AI, Social Media Analytics, Graph Theory, Machine Learning Methods, R (Software), Machine Learning, Machine Learning Software, Model Training, Machine Learning Algorithms, Model Optimization, Model Evaluation, Social Sciences, Statistical Analysis, Amazon Web Services, Tensorflow, Data Ethics, Large Language Modeling, Applied Machine Learning
Mittel · Spezialisierung · 3–6 Monate

Macquarie University
Kompetenzen, die Sie erwerben: Cyber Threat Intelligence, Cyber Security Strategy, Intrusion Detection and Prevention, Cyber Attacks, Cybersecurity, Artificial Intelligence and Machine Learning (AI/ML), Model Training, Threat Modeling, Machine Learning Methods, Python Programming
Mittel · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Network Analysis, R Programming, Statistical Analysis, Regression Analysis, Statistical Modeling, Statistical Methods, Combinatorics, Bayesian Network, Applied Machine Learning, Statistical Hypothesis Testing, Statistical Programming, Data Analysis, R (Software), Probability, Probability Distribution, Probability & Statistics, Bayesian Statistics, Social Network Analysis, Simulations, Statistical Software
Mittel · Spezialisierung · 3–6 Monate

École normale supérieure
Kompetenzen, die Sie erwerben: Modell-Optimierung, Graphentheorie, Mathematische Modellierung, Fortgeschrittene Mathematik, Angewandte Mathematik, Wahrscheinlichkeitsrechnung und Statistik, Operations Research, Theoretische Informatik, Wahrscheinlichkeit, Lineare Algebra, Kombinatorik, Netzwerk-Modell, Algorithmen
Gemischt · Kurs · 1–4 Wochen
Duke University
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Tiefes Lernen, Regressionsanalyse, Künstliche Intelligenz, Modellierung großer Sprachen, Entscheidungsbaum-Lernen, Einbettungen, Algorithmen für maschinelles Lernen, Angewandtes maschinelles Lernen, Daten-Ethik, Verantwortungsvolle AI, Künstliche neuronale Netze, Python-Programmierung, Statistische Modellierung
Mittel · Kurs · 1–4 Wochen