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.

University of Minnesota
Kompetenzen, die Sie erwerben: Java Programmierung, Analyse der Anforderungen, Software-Tests, Testautomatisierung, Testfall, Prüfbarkeit, Gurke (Software), Funktionsprüfung, Gherkin (Skriptsprache), Code-Abdeckung, JUnit, Verhaltensbasierte Entwicklung, Abnahmeprüfung, Einheitstest
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Verantwortungsvolle KI, Schnelles Engineering, Prompt-Muster, Multimodale Aufforderungen
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: AI Product Strategy, Product Management, Commercialization, Technical Product Management, Product Lifecycle Management, MLOps (Machine Learning Operations), Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Product Strategy, User Interface and User Experience (UI/UX) Design, Product Design, Responsible AI, Data Infrastructure, Generative AI, Digital Transformation, Team Performance Management, Machine Learning, Data-Driven Decision-Making, Deep Learning
Anfänger · Kurs · 3–6 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Large Language Modeling, Prompt Engineering, Artificial Intelligence, Jupyter, Python Programming, Data Analysis, ChatGPT, Application Development, Scripting, Programming Principles, Automation, Application Programming Interface (API), Data Structures
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Process Mapping, Stakeholder Engagement, Business Process Modeling, Business Analysis, Cloud-Native Computing, Identity and Access Management, Data Migration, Software Architecture, Stakeholder Analysis, Extract, Transform, Load, Systems Design, Database Design, Systems Architecture, Stakeholder Management, Data Integration, Cybersecurity, Release Management, Enterprise Architecture, Project Management, Software Testing
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Malware Protection, Cyber Attacks, Cybersecurity, Network Security, Distributed Denial-Of-Service (DDoS) Attacks, Security Controls, Computer Security Awareness Training, Security Awareness, Firewall, Information Assurance, Multi-Factor Authentication, Encryption
Anfänger · Kurs · 1–3 Monate

Universidade de São Paulo
Kompetenzen, die Sie erwerben: Lifelong Learning, Willingness To Learn, Learning Strategies, Peer Review, Collaborative Software, Collaboration, Concept Of Operations, Information Architecture, Critical Thinking, Constructive Feedback, Education Software and Technology, Organizational Skills, Technical Communication
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Automatisierung, Robotergestützte Prozessautomatisierung, Daten bereinigen, Testautomatisierung, Daten importieren/exportieren, Mensch-Computer-Interaktion, Software-Entwicklungstools, UI Komponenten, Automatisierung von Geschäftsprozessen, Datenmanagement, Microsoft Excel, Workflow Management, Excel-Makros, User-Interface-(UI)-Design, Benutzeroberfläche (UI), Daten-Integration, E-Mail-Automatisierung, Datenmanipulation, Web Scraping, Text Mining
Anfänger · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Constructive Feedback, Cooperation, Decision Making, Team Performance Management, Team Building, Teamwork, Peer Review, Team Management, Independent Thinking, Personal Development, Empathy, Professional Development, Self-Awareness, Rapport Building, Critical Thinking, Mentorship, Communication Strategies, People Management, Leadership Development, Communication
Anfänger · Spezialisierung · 3–6 Monate

University at Buffalo
Kompetenzen, die Sie erwerben: Reaktion auf Vorfälle, Modellbasierte Systemtechnik, Digitale Transformation, Produktlebenszyklus-Management, Gemeinsame Nutzung von Daten, Kollaborative Software, Maschinensteuerungen, Systemtechnik, Kontrollsysteme, Lebenszyklus der Softwareentwicklung, Leistungsmessung, Cybersicherheit, Anomalie-Erkennung, Management der Lieferkette, Fertigungsverfahren, Sicherheitskontrollen, Herstellungsprozesse, Bewertungen der Anfälligkeit, Intrusion Detection und Prävention, Peer Review
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Computer Graphics, Visualization (Computer Graphics), Computer Graphic Techniques, C++ (Programming Language), Data Structures, Linear Algebra
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Adobe Illustrator, Adobe Photoshop, Responsible AI, Logo Design, Digital Design, Generative AI, Graphic Design, User Interface and User Experience (UI/UX) Design, Productivity Software, Visual Design, File Management, Process Design, Design Reviews, Prompt Engineering, Image Analysis, Presentations, Client Services, Content Creation, Branding, Storytelling
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate