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.

Amazon Web Services
Kompetenzen, die Sie erwerben: CI/CD, Continuous Integration, Application Deployment, Continuous Delivery, Continuous Deployment, Software Development, Cloud Deployment, Version Control, Git (Version Control System), DevOps, Test Automation, Unit Testing, Software Development Tools, Amazon Web Services, Devops Tools, Development Testing, Software Testing, Debugging
★ 4.8 (18) · Anfänger · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: AI-Integrationen, Technische Dokumentation, Software-Prüfung, Paket- und Softwareverwaltung, LLM-Bewerbung, Software-Dokumentation, Kollaborative Software, Sicherheitstests, KI-Kenntnisse, Software-Entwicklung, Abhängigkeitsanalyse, Modellierung großer Sprachen, Fehlersuche
★ 4.6 (186) · Anfänger · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben:
★ 4.6 (27) · Anfänger · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: Generative KI, Methoden der Softwareentwicklung, Generative Modellarchitekturen, LLM-Bewerbung, Prompt-Muster, Code-Überprüfung, Programm-Entwicklung, Methoden des maschinellen Lernens, Maschinelles Lernen, Modellierung großer Sprachen, Vibe-Codierung, Schnelles Engineering, Künstliche Intelligenz und maschinelles Lernen (AI/ML)
★ 4.6 (668) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Application Security, Security Testing, Risk Management Framework, Systems Development Life Cycle, Secure Coding, Threat Modeling, Software Testing, Software Development, Software Development Life Cycle, Web Applications, Vulnerability Scanning, Software Development Methodologies, Application Programming Interface (API), Database Application, Agile Methodology, Data Validation
★ 5 (21) · Fortgeschritten · Kurs · 1–4 Wochen
University of Alberta
Kompetenzen, die Sie erwerben: Agile Software-Entwicklung, Analyse der Anforderungen, Agile Methodik, Sprint-Planung, Rahmen für das Risikomanagement, Dokumente zu den Benutzeranforderungen, Software-Entwicklung, Agiles Projektmanagement, Das Risiko, Agile Produktentwicklung
★ 4.8 (2055) · Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Storytelling, Media Planning, Social Media Marketing, Google Ads, Email Marketing, Social Media Strategy, Order Fulfillment, Paid media, Social Media Management, Online Advertising, Search Engine Optimization, Performance Measurement, Spreadsheet Software, Client Services, Campaign Management, E-Commerce, Loyalty Programs, Marketing, Web Presence, Interviewing Skills
★ 4.8 (51.270) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Microservices, Cloud-Infrastruktur, Anwendungs-Rahmenwerke, JavaScript-Frameworks, CI/CD, OpenShift, Cloud-natives Computing, Kontinuierliche Lieferung, Cloud-Entwicklung, Kontinuierliche Integration, Versionskontrolle, Cloud Computing, Full-Stack Web-Entwicklung, Software-Entwicklung, Web-Frameworks, Web-Anwendungen, Cloud-Dienste, Back-End-Webentwicklung, Cloud-Bereitstellung, DevOps
★ 4.7 (297) · Mittel · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Agile Software-Entwicklung, Erhebung von Anforderungen, Analyse der Sicherheitsanforderungen, Analyse der Anforderungen, Agile Methodik, Methoden der Softwareentwicklung, Software-Dokumentation, Dokumente zu den Benutzeranforderungen, Software-Entwurfsdokumente, Wasserfall-Methodik, Lebenszyklus der Systementwicklung, Systemanforderungen, Lebenszyklus der Softwareentwicklung
★ 4.6 (688) · Anfänger · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: Lernen übertragen, Feinabstimmung, Generative KI, Faltungsneuronale Netze, Bildanalyse, Rekurrente Neuronale Netze (RNNs), Künstliche Intelligenz, Modell-Optimierung, Einbettungen, Tiefes Lernen, Künstliche neuronale Netze, Modell Ausbildung, Methoden des maschinellen Lernens, Überwachtes Lernen, Tensorflow, Verarbeitung natürlicher Sprache, Gesicht umarmen, Computer Vision, Angewandtes maschinelles Lernen, Künstliche Intelligenz und maschinelles Lernen (AI/ML)
★ 4.8 (147.255) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Open Web Application Security Project (OWASP), Application Security, Secure Coding, Threat Modeling, Software Development Life Cycle, DevSecOps, Security Testing, Application Deployment, Authentications, Hardening, Security Controls, Software Testing, Vulnerability Assessments, Vulnerability Scanning, CI/CD, Dependency Analysis
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Scrum (Software Development), Agile Software Development, Agile Project Management, Agile Methodology, Scalability, Program Management, Project Coordination, Coordination, Leadership, Influencing
Mittel · Kurs · 1–4 Wochen