Softwareentwicklungs-Kurse können Ihnen helfen zu verstehen, wie Software entworfen, geschrieben und getestet wird. Sie können Fähigkeiten in Architektur, Programmierung, Versionskontrolle und Debugging aufbauen. Viele Kurse stellen Tools und Workflows aus der Softwarepraxis vor.

Kompetenzen, die Sie erwerben: Programm-Entwicklung, Entwicklungsumgebung, Fehlersuche, Technische Dokumentation, Software-Entwicklung, Software-Dokumentation, Generative KI, Python-Programmierung, ChatGPT, Anwendungsentwicklung
★ 4.3 (23) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Prompt Engineering, Responsible AI, LangChain, Generative AI, Software Development Tools, Debugging, AI Workflows, Software Development, Retrieval-Augmented Generation, Program Development, Software Quality Assurance, CI/CD, AI Security, AI Integrations, Software Testing, Artificial Intelligence, Computer Programming
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Prompt Engineering, Generative Model Architectures, Retrieval-Augmented Generation, Generative AI, Generative AI Agents, Agentic systems, Tool Calling, Generative Adversarial Networks (GANs), Responsible AI, Fine-tuning, LangChain, Model Deployment, LLM Application, AI Orchestration, Software Development Tools, Debugging, Software Development, Program Development, Artificial Intelligence, Computer Programming
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Embedded Software, Performance Tuning, Software Development Tools, Embedded Systems, Memory Management, Software Development, Hardware Architecture, Debugging, Build Tools, Computer Architecture, C (Programming Language), Digital Signal Processing, System Configuration, Application Development, C++ (Programming Language)
★ 4.7 (211) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Datenanalyse, NumPy, Python-Programmierung
★ 4.6 (43.878) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Benutzeroberfläche (UI), Javascript, Web-Entwicklung, Anwendungsprogrammierschnittstelle (API), Fehlersuche, Pseudocode, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Hypertext Markup Language (HTML), UI-Komponenten, Figma (Entwurfssoftware), Benutzerfreundliches Design, Befehlszeilenschnittstelle, Benutzerzentriertes Design, Unix-Shell, Einheitliche Prüfung, Cascading Style Sheets (CSS), Benutzererfahrung, Wireframing, Anwendungsentwicklung, Informatik
★ 4.7 (24.353) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: Sicherheitstests, Test-Tools, Test-Automatisierung, White-Box-Tests, Prüfbarkeit, Regressionsprüfung, Code-Abdeckung, Testfall, JUnit, Planung der Prüfung, Open Web Application Security Project (OWASP), Funktionelle Prüfung, Gurke (Software), Verifizierung und Validierung, Software-Prüfung, Gherkin (Skriptsprache), Verhaltensbasierte Entwicklung, Selenium (Software), Leistungsprüfung, Einheitliche Prüfung
★ 4.2 (1028) · Mittel · Spezialisierung · 3–6 Monate
Kompetenzen, die Sie erwerben: Embedded Software, C (Programming Language), Embedded Systems, Peripheral Devices, Debugging, Hardware Architecture, Data Structures, C and C++, Performance Tuning, Computer Architecture, Memory Management, Computer Programming
★ 4.5 (345) · Mittel · Spezialisierung · 3–6 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Deepseek, DeepSeek API, LangChain, Responsible AI, Generative AI, Generative Adversarial Networks (GANs), GitHub Copilot, LLM Application, Artificial Neural Networks, Generative AI Agents, Generative Model Architectures, AI literacy, Retrieval-Augmented Generation, Artificial Intelligence and Machine Learning (AI/ML), Fine-tuning, Embeddings, Artificial Intelligence, Gemini, Model Evaluation, Debugging
★ 4.6 (108) · Anfänger · Spezialisierung · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Geistiges Eigentum, Apotheke, Pharmakologie, Entwicklung von Medikamenten, Pharmazeutika, Einhaltung von Vorschriften, Strategische Partnerschaft, Biotechnologie, Klinische Studien, Regulatorische Angelegenheiten, Klinische Forschung, Pharmazeutische Verkäufe, Marketing-Materialien, Portfolio-Verwaltung, Marketing-Strategien, Kommerzialisierung, Marketing, Geschäftsmodellierung
★ 4.6 (6497) · Anfänger · Spezialisierung · 3–6 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Unity-Engine, Datei-E/A, Dokumente zu den Benutzeranforderungen, Prototyping, Ereignisgesteuerte Programmierung, Fehlersuche, Objektorientierte Programmierung (OOP), Spiel-Design, Software-Architektur, Entwicklung von Videospielen, Algorithmen, Software-Entwurfsmuster, Entwicklungstests, Daten-Strukturen, Grundsätze der Programmierung, C# (Programmiersprache), Objektorientierter Entwurf, Wiederverwendbarkeit von Code, Datenspeicherung, Computerprogrammierung
★ 4.7 (2767) · Anfänger · Spezialisierung · 3–6 Monate

The Linux Foundation
Kompetenzen, die Sie erwerben: Git (Versionskontrollsystem), Kontinuierliche Integration, Versionskontrolle, Software-Versionierung, Bash (Skriptsprache), Verwaltung des Betriebssystems, CI/CD, Linux, GitHub, Befehlszeilenschnittstelle, Shell-Skript, Open-Source-Technologie, Benutzerkonten, Paket- und Softwareverwaltung, Linux-Befehle, Linux-Verwaltung, Dateisysteme, grep, Installation der Software, System-Konfiguration
★ 4.6 (3099) · Anfänger · Spezialisierung · 3–6 Monate