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.

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

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

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

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

Kompetenzen, die Sie erwerben: Cryptography, Object Oriented Programming (OOP), Encryption, Application Development, Data Structures, Software Development, Automation, Machine Learning Algorithms, Data Processing, Public Key Cryptography Standards (PKCS), Databases, Python Programming, Natural Language Processing, Algorithms, Key Management, SQL, Machine Learning Methods, Software Installation, Programming Principles, Data Validation
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, Threat Modeling, Application Programming Interface (API), Scripting, Cryptography, Cryptographic Protocols, Application Security, FinTech, Scalability, Payment Systems, Software Development, Emerging Technologies, Distributed Computing, Secure Coding, Software Development Tools, Computer Programming, Transaction Processing, Business Analysis, Market Dynamics, Finance
Mittel · Spezialisierung · 1–3 Monate

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

Anthropic
Kompetenzen, die Sie erwerben: Anthropic Claude, Command-Line Interface, Tool Calling, Unix Commands, Software Development Tools, GitHub, Continuous Integration, Code Review, Program Development, Software Development, Artificial Intelligence, 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

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