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.

Coursera
Kompetenzen, die Sie erwerben: Matplotlib, Plot (Graphics), Trend Analysis, Data Analysis, Environmental Social And Corporate Governance (ESG), Exploratory Data Analysis, Scientific Visualization, Climate Change Programs, Pivot Tables And Charts, Data Presentation, Analytical Skills, Time Series Analysis and Forecasting, Market Data, Sustainable Business, Descriptive Analytics, Data Storytelling, Anomaly Detection, Data Visualization Software, Environmental Monitoring, Report Writing
Anfänger · Kurs · 1–4 Wochen

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: LLM Application, Large Language Modeling, Open Web Application Security Project (OWASP), AI Security, Cyber Security Assessment, Application Security, Security Architecture Review, Tool Calling, Threat Modeling, Security Testing, Secure Coding, Vulnerability Assessments, Vulnerability Management, Software Architecture, Prompt Patterns, Prompt Engineering, IT Security Architecture, Security Controls, Application Programming Interface (API), Data Validation
Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Theoretical Computer Science, Algorithms, Graph Theory, Data Structures, Operations Research, Quantum computing, Public Key Cryptography Standards (PKCS), Cryptography, Computational Thinking, Design Strategies, Cryptographic Protocols, Tree Maps, Encryption, Network Model, Combinatorics, Data Science, Computer Science, Mathematical Modeling, Mathematical Software, Python Programming
★ 4.7 (959) · Fortgeschritten · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Java, Rechnerische Logik, Computer Programmierung, Programm-Entwicklung, Lebenszyklus der Softwareentwicklung, Java Programmierung, Integrierte Entwicklungsumgebungen, Computerprogrammierung, Software-Entwicklung, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Lebenszyklus der Systementwicklung, Java-Programmierung, Wiederverwendbarkeit von Code, Entwicklungsumgebung, Objektorientierter Entwurf, Software Entwurf
★ 4.4 (390) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Retrieval-Augmented Generation, Vector Databases, Data Migration, Performance Tuning, Agentic systems, Generative AI, Generative Model Architectures, Model Deployment, AI Security, Containerization, Large Language Modeling, Embeddings, Role-Based Access Control (RBAC), System Monitoring
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Vibe coding, Prompt Engineering, Authentications, LLM Application, AI Integrations, AI Workflows, User Interface (UI), Application Deployment, Full-Stack Web Development, Application Development, No-Code Development, Generative AI, Web Applications, Authorization (Computing), Back-End Web Development, System Design and Implementation, Frontend Performance, Software Development Life Cycle, Database Management, Problem Solving
Mittel · Kurs · 1–4 Wochen

John Wiley & Sons
Kompetenzen, die Sie erwerben: Statistics, Probability & Statistics, Data Analysis, Statistical Methods, Data Literacy, Data Collection, Unsupervised Learning, Text Mining, Analytical Skills, Statistical Inference, Unstructured Data, Probability, Predictive Modeling, Data Science, Deep Learning, Machine Learning, Machine Learning Methods, Data Visualization, Business Communication, Communication
Mittel · Kurs · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: Data Pipelines, Apache Airflow, Data Integration, Cloud Deployment, Extract, Transform, Load, Cloud Computing, Data Infrastructure, Data Processing, Data Cleansing, Data Warehousing, Code Reusability
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Code Review, DevSecOps, Maintainability, Software Quality (SQA/SQC), Software Quality Assurance, Secure Coding, Application Security, Software Technical Review, Continuous Integration, Continuous Deployment, CI/CD, Vulnerability Scanning, Vulnerability Management, Analysis, Cyber Security Assessment, Security Strategy, Cyber Governance, Security Management, Cyber Security Strategy, Security Awareness
Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Statistical Inference, Statistical Hypothesis Testing, Sample Size Determination, Statistical Analysis, Statistical Reporting, Statistics, Data Analysis, Statistical Methods, A/B Testing, Statistical Software, Estimation, Data-Driven Decision-Making, Conversion Funnel Analysis, Business Analysis, Stakeholder Communications, Decision Making
Mittel · Kurs · 1–4 Wochen

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

Coursera
Kompetenzen, die Sie erwerben: Data-Driven Decision-Making, Applied Machine Learning, Vector Databases, NumPy, Model Evaluation, Machine Learning, Machine Learning Algorithms, Linear Algebra, Python Programming, Classification Algorithms, Numerical Analysis, Performance Testing
Mittel · Kurs · 1–4 Wochen