Programmieren-Kurse können Ihnen helfen, die Grundlagen von Syntax, Kontrollstrukturen und Datenstrukturen in verschiedenen Sprachen zu lernen. Sie können Fähigkeiten im Schreiben, Testen und Strukturieren von Code aufbauen. Viele Kurse führen in Entwicklungsumgebungen, Versionskontrolle und einfache Projektbeispiele ein, mit denen Sie eigene Programme Schritt für Schritt entwickeln.

Vanderbilt University
Kompetenzen, die Sie erwerben: Statistical Methods, Data Presentation, Regression Analysis, Generative AI, Data Literacy, Statistical Analysis, Data-Driven Decision-Making, Correlation Analysis, Technical Communication, Data Visualization, Probability & Statistics, Data Analysis, Exploratory Data Analysis, Scatter Plots, Descriptive Statistics, Statistical Hypothesis Testing, Predictive Analytics, Data Storytelling, Box Plots, Analytical Skills
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Jenkins, Selenium (Software), GitHub, Git (Version Control System), Performance Testing, Continuous Integration, CI/CD, Apache Maven, Version Control, Test Automation, Browser Compatibility, Test Tools, Object Oriented Programming (OOP), Test Data, Integration Testing, Java Programming, Java, Test Case, Unit Testing, Software Testing
Anfänger · Spezialisierung · 3–6 Monate

LearnKartS
Kompetenzen, die Sie erwerben: Computer Programmierung, Anwendungsentwicklung, Android Entwicklung, Software-Entwurfsmuster, Objektorientierte Programmierung (OOP), Java Programmierung, Fehlersuche, Grundsätze der Programmierung, Instandhaltbarkeit, Objektorientierter Entwurf, Java
Anfänger · Kurs · 1–4 Wochen

Macquarie University
Kompetenzen, die Sie erwerben: DevSecOps, Secure Coding, Cloud-Native Computing, Software Architecture, Security Engineering, Software Design, Microsoft Azure, Cybersecurity, DevOps, Kubernetes, Infrastructure as Code (IaC), Web Applications, Azure DevOps, Containerization, API Design, Docker (Software), Software Engineering, Role-Based Access Control (RBAC), Dependency Analysis, Git (Version Control System)
Anfänger · Kurs · 1–3 Monate

American Psychological Association
Kompetenzen, die Sie erwerben: Qualitative Research, Case Studies, Interviewing Skills, Data Analysis, Research Methodologies, Social Sciences, Research, Data Collection, Cultural Diversity, Psychology, Anthropology
Anfänger · Kurs · 1–3 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Generative KI, Modellierung großer Sprachen, Künstliche Intelligenz, Software-Entwurfsmuster, Agentische Systeme, Werkzeuganrufe, Generative AI-Agenten, LLM-Bewerbung, Schnelles Engineering
Anfänger · Projekt · Weniger als 2 Stunden

KodeKloud
Kompetenzen, die Sie erwerben: Containerisierung, Kubernetes, Skalierbarkeit, Microservices, Cloud-natives Computing, Befehlszeilen-Schnittstelle, Bereitstellung von Anwendungen, DevOps, YAML, Docker (Software), Allgemeine Vernetzung
Anfänger · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Rmarkdown, Version Control, Web Scraping, Regression Analysis, Knitr, Exploratory Data Analysis, Statistical Analysis, Data Manipulation, Dimensionality Reduction, Ggplot2, Geospatial Information and Technology, Time Series Analysis and Forecasting, Plotly, Microsoft Azure, Data Cleansing, Data Visualization, Data Wrangling, Software Documentation, R Programming, Microsoft Copilot
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Amazon Web Services
Kompetenzen, die Sie erwerben: CI/CD, Continuous Integration, Application Deployment, Continuous Delivery, Software Development, Version Control, Git (Version Control System), DevOps, Test Automation, Unit Testing, Amazon Web Services, Software Testing
Anfänger · Kurs · 1–4 Wochen

Dartmouth College
Kompetenzen, die Sie erwerben: Computer Programmierung, Linux, C (Programmiersprache), Anwendungsentwicklung, Programm-Entwicklung, Dateisysteme, Betriebssysteme, Fehlersuche, Eingebettete Systeme, Eingebettete Software, Befehlszeilen-Schnittstelle, Tools erstellen, Software-Installation
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Software Entwurf, Anwendungsentwicklung, Datenstrukturen, Java Programmierung, Programm-Entwicklung, Objektorientierte Programmierung (OOP), Dateiverwaltung, Technologien zur Datenspeicherung, Instandhaltbarkeit, Java
Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Code-Überprüfung, Grundsätze der Programmierung, Fehlersuche, Softwareentwicklung, Skripting, Python-Programmierung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden