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: Blockchain, Web Development Tools, Go (Programming Language), Software Development Tools, Application Development, Computer Programming Tools, Development Environment, Software Development, Business Logic, Program Development, Digital Assets, Transaction Processing, FinTech, Virtual Machines, Distributed Computing, Cryptography, Emerging Technologies, Encryption, Business Analysis, Market Dynamics
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Technische Unterstützung, Bericht schreiben, Virtualisierung, Relationale Datenbanken, Einheitstest, COBOL (Programmiersprache), Software-Tests, Testgetriebene Entwicklung (TDD), Agile Methodik, Fehlersuche, Job Control Language (JCL), Lebenszyklus der Softwareentwicklung, Softwareentwicklung, Mainframe-Computing, Entwicklung von Systemen, Methoden der Softwareentwicklung, Systemanalyse, Pseudocode, IBM DB2, z/OS
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, LangChain, Tool Calling, LangGraph, Agentic systems, Multimodal Prompts, Generative AI, LLM Application, Generative AI Agents, Responsible AI, OpenAI, Artificial Intelligence and Machine Learning (AI/ML), Application Design, Application Deployment, User Interface (UI), Application Development, Large Language Modeling, UI Components, Artificial Intelligence, Software Development
Fortgeschritten · Berufsbezogenes Zertifikat · 3–6 Monate

SkillUp
Kompetenzen, die Sie erwerben: Prompt Engineering, Generative AI, ChatGPT, Microsoft Copilot, Software Architecture, OpenAI, Code Review, Unit Testing, Software Design, API Design, Debugging, Software Development, Application Development, Back-End Web Development, Database Design, Python Programming, Automation, Version Control, Java Programming
Mittel · Spezialisierung · 3–6 Monate

Anthropic
Kompetenzen, die Sie erwerben: Anthropic Claude, Command-Line Interface, Tool Calling, Unix Commands, LLM Application, Software Development Tools, GitHub, Code Review, Prompt Patterns, Large Language Modeling, Artificial Intelligence, Software Development, Generative AI Agents, Automation, Software Engineering
Gemischt · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: C und C++, System Programmierung, Skalierbarkeit, Hardware-Architektur, Verteiltes Rechnen, Künstliche neuronale Netze, Methoden des Maschinellen Lernens, Ereignisgesteuerte Programmierung, Deep Learning, Computergrafik, C++ (Programmiersprache), Maschinelles Lernen, Grundsätze der Programmierung, Softwareentwicklung, Lineare Algebra, OS Prozessverwaltung, Bildanalyse, Computervision, Leistungsoptimierung, Datenstrukturen
Auf einen Abschluss hinarbeiten
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Kommunikation, Anwendungsentwicklung, Problemlösung, Interviewing-Fähigkeiten, Verbale Kommunikationsfähigkeiten, Technische Software, DevOps, Softwareentwicklung, Professionalität, Cloud Computing, Software-Ingenieur, Aufbau von Beziehungen, Berufliche Entwicklung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Microsoft Azure, Datensicherheit, Ereignisgesteuerte Programmierung, Entwicklungsumgebung, Cloud-Sicherheit, Virtuelle Maschinen, Datenspeicherung, Serverloses Rechnen, Cloud-Speicher, Cloud-Anwendungen, Cloud Management, Technologien zur Datenspeicherung, Microsoft Power Automate/Flow, Softwareentwicklung, C# (Programmiersprache), Bereitstellung von Anwendungen, Cloud-Entwicklung, CI/CD, Cloud Computing, Kontinuierliche Bereitstellung
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Prompt Engineering, ChatGPT, Generative AI Agents, Prompt Patterns, Anthropic Claude, Generative AI, Multimodal Prompts, LLM Application, Productivity, OpenAI, AI Personalization, Agentic systems, Artificial Intelligence and Machine Learning (AI/ML), Software Engineering, Software Development Tools, Software Development, Software Architecture, Automation, Software Testing, Software Design
Anfänger · Spezialisierung · 3–6 Monate

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Physics, Mechanics, Thermal Management, Engineering, Applied Mathematics, Vibrations, Physical Science, Engineering Analysis, Torque (Physics), Laboratory Equipment, Mathematical Theory & Analysis, Problem Solving, Science and Research, Analytical Skills, Computer Science, Critical Thinking and Problem Solving, Logical Reasoning, Research, Software Development, Critical Thinking
Anfänger · Kurs · 1–3 Monate

Akamai Technologies, Inc.
Kompetenzen, die Sie erwerben: Endpoint Security, Database Systems, Computer Security Incident Management, Security Management, Ubuntu, Routing Protocols, Database Design, Application Development, Network Architecture, Linux Commands, TCP/IP, Operating Systems, Database Theory, Web Design and Development, Cascading Style Sheets (CSS), Web Development, Data Structures, Python Programming, Data Analysis, Software Development
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Large Language Modeling, Responsible AI, AI Personalization, Mobile Development, Anthropic Claude, Artificial Intelligence, LLM Application, Software Development Tools, Software Testing, Apple iOS, Test Automation, Software Development, Machine Learning Methods, DevSecOps, AI Product Strategy, Artificial Intelligence and Machine Learning (AI/ML)
Fortgeschritten · Spezialisierung · 1–3 Monate