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: Software Development Life Cycle, Cloud-Native Computing, Software Architecture, Hibernate (Java), Database Design, Responsive Web Design, Docker (Software), Containerization, Git (Version Control System), GitHub, Object Oriented Programming (OOP), CI/CD, Restful API, Data Ethics, Java Programming, Model Deployment, Version Control, Database Management, Software Development, Software Design
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: File I/O, Git (Version Control System), Software Development Methodologies, JUnit, Systems Development Life Cycle, Requirements Analysis, Version Control, Application Development, Software Development Life Cycle, Full-Stack Web Development, Test Driven Development (TDD), SQL, Software Development, Restful API, Database Management, Object Oriented Programming (OOP), Decision Intelligence, Digital Transformation, Java Programming, Generative AI
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

LearnKartS
Kompetenzen, die Sie erwerben: TypeScript, Object Oriented Design, Application Programming Interface (API), Enterprise Application Management, Software Design, Code Reusability, Object Oriented Programming (OOP), Programming Principles, Software Design Patterns, Javascript, Build Tools, Application Development, Web Development Tools, Full-Stack Web Development, Web Development, Software Engineering, Software Development, Front-End Web Development, Software Architecture, Debugging
Anfänger · Spezialisierung · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Prompt Engineering, Agentic systems, ChatGPT, Prompt Patterns, Retrieval-Augmented Generation, Generative AI Agents, AI Orchestration, AI Workflows, AI powered creativity, Responsible AI, Agentic Workflows, Data Visualization, OpenAI API, Document Management, LLM Application, Ideation, Verification And Validation, Generative AI, Data Presentation, Software Development
Anfänger · Spezialisierung · 3–6 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Prompt Engineering, Large Language Modeling, Prompt Patterns, Database Design, LLM Application, Database Development, Software Documentation, Software Design Patterns, Vibe coding, Databases, Collaborative Software, Software Testing, OpenAI API, Application Design, Technical Documentation, AI Integrations, Generative AI, Software Engineering, Software Development, Machine Learning
Anfänger · Berufsbezogenes Zertifikat · 1–3 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, AI Orchestration, AI Workflows, LangGraph, Agentic Workflows, LangChain, Retrieval-Augmented Generation, LLM Application, Prompt Patterns, Tool Calling, Agentic systems, Multimodal Prompts, Model Context Protocol, Generative AI Agents, Generative AI, AI Security, Vector Databases, AI Integrations, OpenAI API, Software Development
Fortgeschritten · Berufsbezogenes Zertifikat · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Daten-Strukturen, Algorithmen, Planung der Prüfung, Software-Entwicklung, Problemlösung, Fehlersuche, Software Entwurf, Computer Programmierung, Datei-E/A, Softwaretechnik, Befehlszeilenschnittstelle, Grundsätze der Programmierung, Simulationen, C (Programmiersprache), Software-Prüfung, System-Programmierung, Programm-Entwicklung, Instandhaltbarkeit, Computerprogrammierung, Speicherverwaltung, C und C++
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Software-Entwurfsdokumente, Generative KI, Agentische Arbeitsabläufe, Software-Architektur, DevSecOps, Software-Entwicklung, LLM-Bewerbung, Software Entwurf, Fehlersuche, Anwendungssicherheit, Softwaretechnik, Kontinuierliche Integration, AI-Integrationen, Daten-Ethik, Code-Überprüfung, Generative AI-Agenten, Prompt-Muster, Software Architektur
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Data Ethics, Generative AI Agents, Model Deployment, Restful API, Software Design Documents, Software Design, AI Integrations, Application Deployment, AI literacy, Software Architecture, Agentic Workflows, Continuous Integration, Software Development, LLM Application, Artificial Intelligence and Machine Learning (AI/ML), Java Programming
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Agile Methodik, Lebenszyklus der Softwareentwicklung, Entwicklung von Systemen, Fehlersuche, Datei-E/A, IBM DB2, Einheitliche Prüfung, Agile Entwicklung von Software, Job Control Language (JCL), COBOL (Programmiersprache), Pseudocode, Agile Software-Entwicklung, Virtualisierung, Systemanalyse, Methoden der Softwareentwicklung, Einheitstest, Programm-Entwicklung, Mainframe-Computing, z/OS, Software-Entwicklung, Großrechner-Technologien, Lebenszyklus der Systementwicklung
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Containerisierung, Cloud-Dienste, Docker (Software), Cloud-Infrastruktur, Cloud-Bereitstellung, DevOps, Cloud Computing, Cloud-Entwicklung, Cloud-Sicherheit, Cloud-Technologien, Datenspeicherung, Architektur des Cloud Computing, Cloud-Plattformen, Infrastruktur-Architektur, Technologien zur Datenspeicherung, Cloud-Standards, Cloud-Technik, Öffentliche Wolke, Software-Entwicklung, Cloud-natives Computing
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: 3D Assets, Unreal Engine, Post-Production, Collaborative Software, Virtual Reality, Virtual Environment, 3D Modeling, Blueprinting, Version Control, Computer Graphics, Landscape Architecture, Performance Tuning, Visualization (Computer Graphics), Computer Graphic Techniques, Workflow Management, Video Game Development, Game Design, Open Mindset, Software Development, Software Design
Anfänger · Spezialisierung · 1–3 Monate