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: Agentic Workflows, AI Orchestration, Tool Calling, Generative AI, Gemini, Artificial Intelligence, Google Gemini, Retrieval-Augmented Generation, Embeddings, Workflow Management, Python Programming, Data Validation
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Webdienste, Cybersicherheit, System Programmierung, C (Programmiersprache), Eingebettete Software, Netzwerkprotokolle, Systementwurf und Implementierung, Systemanforderungen, Verschlüsselung, Simple Object Access Protocol (SOAP), Internet der Dinge, Netzwerksicherheit, Eingebettete Systeme, Softwareentwicklung, Analyse der Sicherheitsanforderungen, Anwendungsentwicklung, Betriebssysteme, Kryptographie-Standards für öffentliche Schlüssel (PKCS), Echtzeit-Betriebssysteme, Netzwerk Architektur
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: MLOps (Machine Learning Operations), Model Evaluation, Key Performance Indicators (KPIs), Business Metrics, Performance Analysis, Performance Measurement, Responsible AI, Test Execution Engine, Performance Metric, Test Automation, Feature Engineering, Verification And Validation, Content Performance Analysis, Machine Learning, Data Ethics, Quality Assessment, Gap Analysis, Cost Benefit Analysis, Research Design, Quantitative Research
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Preprocessing, Applied Machine Learning, Feature Engineering, Digital Signal Processing, Data Transformation, Model Evaluation, Time Series Analysis and Forecasting, Data Pipelines, Data Manipulation, Data Wrangling, System Design and Implementation, NumPy
Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Theoretical Computer Science, Algorithms, Graph Theory, Data Structures, Operations Research, Public Key Cryptography Standards (PKCS), Cryptography, Programming Principles, Computational Thinking, Pseudocode, Design Strategies, Computer Science, Tree Maps, Encryption, Linear Algebra, Combinatorics, Data Science, Mathematical Modeling, Advanced Mathematics, Python Programming
Auf einen Abschluss hinarbeiten
Fortgeschritten · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Integrated Development Environments, Software Design Patterns
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Test Driven Development (TDD), Unit Testing, Test Script Development, Behavior-Driven Development, API Testing, Code Coverage, Software Testing, Test Automation, Test Tools, Test Planning, Test Case, Maintainability, Software Quality Assurance, Application Programming Interface (API), Mockups, Python Programming
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Natural Language Processing, Data Wrangling, Data Pipelines
Mittel · Kurs · 1–4 Wochen

Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Computer Graphics, Visualization (Computer Graphics), Animations, Computer Graphic Techniques, Plot (Graphics)
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Visualization, SPSS (Software), Statistical Analysis, Data Transformation, Data Manipulation, Data Analysis, Technical Support, Statistical Software, Data Import/Export
Anfänger · Kurs · 1–4 Wochen

Alex Genadinik
Kompetenzen, die Sie erwerben: Debugging, Vibe coding, Prototyping, Mobile Development, Application Development, Integrated Development Environments, Application Design, AI Enablement, Application Deployment, Generative AI, User Interface (UI) Design
Gemischt · Kurs · 1–4 Wochen