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.

Illinois Tech
Kompetenzen, die Sie erwerben: DevSecOps, DevOps, User Centered Design, Usability, Systems Integration, User Experience Design, Continuous Delivery, Systems Analysis, System Implementation, Human Centered Design, Continuous Integration, Application Security, Agile Methodology, Information Systems, Software Development, CI/CD, Secure Coding, Security Testing, User Feedback, Database Management Systems
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Other Programming Languages, Data Structures, Object Oriented Programming (OOP), Maintainability, Programming Principles, Software Development
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Serverless Computing, Amazon Web Services, AWS CloudFormation, YAML, Cloud Development, Development Environment, Amazon CloudWatch, Email Automation, Restful API, API Gateway, Amazon S3, Amazon DynamoDB, Node.JS, Computer Vision, Software Development, Software Development Tools, Application Deployment, Secure Coding, Microsoft Visual Studio, Debugging
Mittel · Kurs · 3–6 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Debugging, Google Cloud Platform, Application Deployment, Cloud Development, Node.JS, Cloud Applications, Serverless Computing, Program Development, Integrated Development Environments, Software Development, Microsoft Visual Studio
Anfänger · Projekt · Weniger als 2 Stunden

Coursera
Kompetenzen, die Sie erwerben: Generative Model Architectures, Generative AI, Applied Machine Learning, Statistical Modeling, Prompt Engineering, Large Language Modeling, Strategic Decision-Making, Machine Learning, Systems Integration, Software Development, Scalability, Innovation
Mittel · Kurs · 1–4 Wochen
University of Glasgow
Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, Front-End Web-Entwicklung, HTML und CSS, Software-Tests, Computergrafik, Javascript, Visualisierung (Computergrafik), Softwareentwicklung, Web-Entwicklung, Animationen, Computer-Programmierwerkzeuge, Computergestütztes Denken, Anwendungs-Rahmenwerke, Grundsätze der Programmierung, Entwicklungsumgebung
Anfänger · Kurs · 1–4 Wochen

Pearson
Kompetenzen, die Sie erwerben: Cloud-Native Computing, DevOps, Kubernetes, Application Deployment, Containerization, CI/CD, Istio, Continuous Integration, Microservices, Continuous Deployment, Serverless Computing, Git (Version Control System), Version Control, Docker (Software), Software Development, Cloud Applications, Cloud Development, OpenShift, Software Development Methodologies, Network Security
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Authentications, Node.JS, Back-End Web Development, API Design, Application Design, Application Programming Interface (API), Secure Coding, Server Side, Restful API, Software Architecture, Software Development, Debugging, JSON, Maintainability, Middleware
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Pearson
Kompetenzen, die Sie erwerben: Application Deployment, CI/CD, Containerization, Development Environment, Development Testing, Amazon Web Services, AWS CloudFormation, Unit Testing, Kubernetes, API Gateway, Software Development Tools, Cloud Development, Application Programming Interface (API), Software Development, Configuration Management
Mittel · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: C and C++, Program Development, Generative AI, Software Development, Integrated Development Environments
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Programming Principles, Debugging, Computer Programming, Application Design, Computer Science, Program Development, Object Oriented Programming (OOP), Software Development, Data Management, Algorithms, Software Architecture, Software Development Methodologies
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, LangChain, Emerging Technologies, Microsoft Copilot, ChatGPT, Software Development Tools, Responsible AI, Generative AI, Artificial Intelligence, Cybersecurity, Network Administration, Software Development, Network Security, Technology Solutions
Mittel · Kurs · 1–4 Wochen