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.

Kompetenzen, die Sie erwerben: Rust (Programming Language), ChatGPT, Authentications, Generative AI Agents, Back-End Web Development, Web Servers, OpenAI API, Databases, Web Applications, Secure Coding, Command-Line Interface, Generative AI, AI Enablement, Agentic systems, API Testing, Key Management, Restful API, Development Environment, Unit Testing, Maintainability
Mittel · Spezialisierung · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Retrieval-Augmented Generation, Google Gemini, Engineering Software, Responsible AI, Embeddings, Gemini, Software Development Tools, AI Workflows
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: AI Workflows, AI Orchestration, Agentic Workflows, AI Security
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Wireless Networks, Control Systems, Interactive Design, Software Installation, Electronics, Display Devices, Embedded Systems, Electronic Components, Computer Programming Tools, Development Environment, Electrical Wiring, Programming Principles, Debugging
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: PostgreSQL, Database Administration, Relational Databases, Database Design, Database Management, Database Architecture and Administration, SQL, Stored Procedure, Databases, Transaction Processing, Data Manipulation, Query Languages
Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Computer Programmierung, Fehlersuche, Design und Produkt, Informatik, Python-Programmierung, Programm-Entwicklung, Kreatives Design, Interaktives Design, Pseudocode, Spiel-Design
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Apache Maven, Java, Java Platform Enterprise Edition (J2EE), Object Oriented Design, Hibernate (Java), Unit Testing, File I/O, Docker (Software), Software Design Patterns, Integrated Development Environments, Object-Relational Mapping, Functional Design, Maintainability, System Configuration
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Electronic Components, C and C++, C++ (Programming Language), Embedded Software, Hardware Troubleshooting, Program Development, Maintainability, Debugging, Development Environment
Mittel · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Matplotlib, Plot (Graphics), Data Visualization Software, Jupyter, Interactive Data Visualization, Scatter Plots, Histogram, Box Plots, Animations, Python Programming
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Programming Principles, Computational Thinking, Development Environment, C++ (Programming Language), C and C++, Computer Programming, Integrated Development Environments, Debugging, Computer Science
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Fehlersuche, Entwicklungstests, Qualitätssicherung, Software-Tests, Testautomatisierung, Einheitstest, Test-Tools, Testgetriebene Entwicklung (TDD), Testfall
Mittel · Kurs · 1–4 Wochen

AI CERTs
Kompetenzen, die Sie erwerben: Data Pipelines, Agentic systems, Data Ethics, Responsible AI, Real Time Data, Model Deployment, Model Evaluation, Data Processing, Data Analysis, No-Code Development, AI Workflows, Artificial Intelligence, Data Collection, Machine Learning, Information Privacy
Mittel · Kurs · 1–3 Monate