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: Application Programming Interface (API), Microsoft Azure, Computer Vision, Artificial Intelligence and Machine Learning (AI/ML), User Accounts, Image Analysis, Artificial Intelligence, Cloud Solutions, Cloud Computing, Software Development
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Clemson University
Kompetenzen, die Sie erwerben: Software Development Methodologies, Systems Development Life Cycle, Program Development, Software Engineering, Software Development, Requirements Analysis, Usability, Human Centered Design, User Research, Systems Development, Software Design, User Story, User Experience Design, LLM Application, UI/UX Research, Software Development Tools, User Centered Design, AI Product Strategy, Artificial Intelligence, Generative AI
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Version Control, Debugging, Integrated Development Environments, Git (Version Control System), Microsoft Development Tools, Software Development Tools, Development Environment, Software Development
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Leeds
Kompetenzen, die Sie erwerben: Software Development, Engineering Software, Software Development Methodologies, Data Ethics, Software Engineering, Computer Programming, Back-End Web Development
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Development Environment, Google Cloud Platform, Cloud Computing, Software Development, Software Installation, Virtual Machines, Cloud Infrastructure, Remote Access Systems, Verification And Validation
Anfänger · Projekt · Weniger als 2 Stunden

Northeastern University
Kompetenzen, die Sie erwerben: Algorithms, Theoretical Computer Science, Data Structures, Computational Thinking, Analysis, Computer Science, Software Development, Scalability
Gemischt · Kurs · 1–4 Wochen

Anthropic
Kompetenzen, die Sie erwerben: Anthropic Claude, Command-Line Interface, Tool Calling, Unix Commands, Software Development Tools, GitHub, Continuous Integration, Code Review, Program Development, Artificial Intelligence, Software Development, Generative AI Agents, Automation, Software Engineering
Gemischt · Kurs · 1–4 Wochen

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Object Oriented Design, Software Architecture, Software Design, Software Design Patterns, Software Development Life Cycle, Software Development, Software Engineering, Maintainability, Systems Architecture, Service Oriented Architecture, Technical Design, Web Services, Model View Controller, Event-Driven Programming
Mittel · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Anthropic Claude, Integrated Development Environments, Tool Calling, Prompt Patterns, Application Development, Software Development Tools, Software Development, Generative AI, Automation, Artificial Intelligence and Machine Learning (AI/ML), Generative AI Agents, Image Analysis, Agentic systems
Mittel · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Prompt Engineering, ChatGPT, Generative AI, Generative AI Agents, Prompt Patterns, LLM Application, Ideation, Verification And Validation, Productivity, AI Personalization, OpenAI, Responsible AI, Agentic systems, Tool Calling, Artificial Intelligence, Large Language Modeling, Productivity Software, Risk Management Framework, Marketing Automation, Software Development
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: C and C++, Debugging, C++ (Programming Language), API Design, Program Development, Software Documentation, Pseudocode, Software Architecture, Software Design, Maintainability, Computational Thinking, Data Structures, Programming Principles, Technical Documentation, Computer Programming, System Programming, Generative AI, Software Development, Computer Programming Tools, Integrated Development Environments
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Blockchain, Web Development Tools, Software Development Tools, Application Development, Computer Programming Tools, Go (Programming Language), 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