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.

Chegg Skills
Kompetenzen, die Sie erwerben: Prompt Engineering, Node.JS, Prompt Engineering Tools, Prompt Patterns, Server Side, Development Environment, Back-End Web Development, AI literacy, Multimodal Prompts, Python Programming, AI Workflows, Middleware, Web Development, Generative AI, Artificial Intelligence, Software Development, Application Programming Interface (API), Problem Solving, Programming Principles, Databases
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Secure Coding, Maintainability, Hardening, Java Programming, Software Design Patterns, Application Security, Software Design, Java, Software Architecture, Memory Management, Object Oriented Design, API Design, Code Reusability, Software Development, Object Oriented Programming (OOP), Functional Design, Application Programming Interface (API), Interoperability, System Programming, C (Programming Language)
Fortgeschritten · Kurs · 1–4 Wochen

Clemson University
Kompetenzen, die Sie erwerben: Nutzerforschung, Benutzerzentriertes Design, Benutzerfreundliches Design, Künstliche Intelligenz, Software-Entwicklung, Software-Entwicklungstools, Programm-Entwicklung, AI-Förderung, Menschenzentriertes Design, Benutzerfreundlichkeit, KI-Kenntnisse, Lebenszyklus der Systementwicklung, Methoden der Softwareentwicklung, Analyse der Anforderungen, Entwicklung von Systemen, Software-Entwicklung, AI-Integrationen
★ 4.6 (18) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Prometheus (Software), Grafana, Cloud-Native Computing, Kubernetes, Site Reliability Engineering, Devops Tools, DevOps, Business Metrics, System Monitoring, Application Performance Management, Application Deployment, Context Management, Cloud Platforms, Service Level, Docker (Software), YAML, Microservices, Data Pipelines, Software Development, Engineering, Scientific, and Technical Instruments
Mittel · Kurs · 3–6 Monate

Amazon Web Services
Kompetenzen, die Sie erwerben: AI Workflows, Generative AI, Model Deployment, Amazon CloudWatch, LLM Application, Prompt Engineering, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Large Language Modeling, Amazon Web Services, Software Design, Application Frameworks, Deep Learning, System Monitoring, Cloud Computing, Software Development, Machine Learning, Natural Language Processing
Fortgeschritten · Kurs · 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
★ 4.8 (10.526) · Anfänger · Spezialisierung · 3–6 Monate

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

John Wiley & Sons
Kompetenzen, die Sie erwerben: Agile Project Management, Agile Software Development, Agile Methodology, Agile Product Development, Software Development Methodologies, Scrum (Software Development), Project Management, Software Development, Application Frameworks, Team Oriented, Waterfall Methodology, Team Management, Team Building, Accountability, Decision Making, Lean Methodologies, Lean Manufacturing, Product Roadmaps, Cross-Functional Collaboration
Anfänger · Kurs · 1–3 Monate

University of Leeds
Kompetenzen, die Sie erwerben: Qualitätssicherung, Testfall, Verifizierung und Validierung, Software-Qualitätssicherung, Software-Entwicklung, Software-Prüfung, Lebenszyklus der Softwareentwicklung
★ 4.6 (448) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Qualitätssicherung, Software-Qualität (SQA/SQC), Code-Überprüfung, Agiles Projektmanagement, COBOL (Programmiersprache), Software-Qualitätssicherung, Software-Entwicklung, Scrum (Software-Entwicklung), System-Unterstützung, Mainframe-Computing, Agile Software-Entwicklung, Lebenszyklus der Systementwicklung, Problemverfolgung, Methoden der Softwareentwicklung, Technische Unterstützung, Computerprogrammierung, Lebenszyklus der Softwareentwicklung, Agile Methodik, Technische Unterstützung und Dienstleistungen, Helpdesk-Unterstützung
★ 3.6 (65) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Benutzeroberfläche (UI) Design, Mobile Entwicklungstools, Plattformübergreifende Entwicklung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Fehlersuche, Anwendungsprogrammierschnittstelle (API), Flutter (Software), Android-Entwicklung, iOS-Entwicklung, Mobile Entwicklung, Software-Entwicklung, Entwicklungsumgebung, Software-Entwicklungstools, Andere mobile Programmiersprachen, Apple iOS, Benutzeroberfläche (UI), Anwendungsentwicklung, Anwendungs-Rahmenwerke, UI-Komponenten
★ 4.4 (173) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Processing, Computer Programming, Data Preprocessing, Analysis, Scripting, Package and Software Management, Data Management, Code Review, Computational Logic, Integrated Development Environments, Development Environment, Unstructured Data, Data Science, Computational Thinking, Software Installation, Software Development Tools, Back-End Web Development, Software Development, Machine Learning, Engineering, Scientific, and Technical Instruments
★ 4.9 (211) · Anfänger · Spezialisierung · 3–6 Monate