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.

Microsoft
Kompetenzen, die Sie erwerben: Hardware Troubleshooting, Microsoft Azure, Generative AI, Data Storage Technologies, Virtual Networking, Dashboard Creation, Data Storage, Hybrid Cloud Computing, Generative Model Architectures, Enterprise Application Management, Collaborative Software, Cloud Services, Microsoft Power Automate/Flow, Cloud Computing, Microsoft Teams, Data Management, Virtualization and Virtual Machines, Data Maintenance, Network Protocols, Security Controls
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: UI/UX Research, User Experience Design, Design Research, User Experience, User Research, User Centered Design, Interaction Design, Prototyping, Usability Testing, Usability, Human Computer Interaction, Human Factors, Design Elements And Principles, Ideation
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Presentation, Interactive Data Visualization, Google Gemini, Analytics, Business Analytics, Data Wrangling, AI Personalization, Artificial Intelligence, Model Evaluation, Performance Analysis, AI Enablement, AI literacy, AI Workflows, Generative AI, Simulation and Simulation Software, Productivity Software, Google Workspace, Responsible AI
Anfänger · Kurs · 1–4 Wochen

University of California, Irvine
Kompetenzen, die Sie erwerben: Swift Programming, Objective-C (Programming Language), iOS Development, Core Data (Software), Apple iOS, Video Game Development, Game Design, User Interface (UI), Model View Controller, JSON, User Interface (UI) Design, UI Components, Mobile Development, User Interface and User Experience (UI/UX) Design, OAuth, Memory Management, Responsive Web Design, Prototyping, Animation and Game Design, Human Computer Interaction
Anfänger · Spezialisierung · 3–6 Monate

Korea Advanced Institute of Science and Technology(KAIST)
Kompetenzen, die Sie erwerben: New Product Development, Supply Chain, Supply Chain Management, Supply Chain Planning, Quality Management, Operations Management, Logistics Management, Supplier Management, Product Quality (QA/QC), Inventory Management System, Corporate Sustainability, Sustainable Business, Coordination, Value Propositions, Operational Efficiency
Gemischt · Kurs · 1–3 Monate

University at Buffalo
Kompetenzen, die Sie erwerben: Blockchain, Test Driven Development (TDD), Development Testing, Test Script Development, Application Development, Application Design, Application Frameworks, Integrated Development Environments, Web Development Tools, Software Architecture, Web Applications, Development Environment, Frontend Integration, Application Deployment, Application Programming Interface (API), Software Development Tools, Interoperability, Command-Line Interface
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Multimedia, Microsoft PowerPoint, Presentations, Microsoft Office, Collaborative Software, Microsoft Windows, Editing
Anfänger · Kurs · 1–3 Monate

Princeton University
Kompetenzen, die Sie erwerben: Theoretical Computer Science, Data Structures, Computer Science, Computer Architecture, Computer Systems, Algorithms, Computer Programming, Computational Logic, Java Programming, Computer Hardware, Scalability
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: CI/CD, Continuous Integration, Jenkins, Devops Tools, DevOps, Infrastructure as Code (IaC), Continuous Delivery, OpenShift, Git (Version Control System), GitHub, IT Automation, Kubernetes, Containerization, Automation
Mittel · Kurs · 1–3 Monate
Michigan State University
Kompetenzen, die Sie erwerben: Game Design, Unity Engine, Video Game Development, Peer Review, Cross Platform Development, Animation and Game Design, User Interface (UI) Design, User Interface (UI), C# (Programming Language), UI Components, Object Oriented Programming (OOP), Animations, Scripting, Digital Publishing, Creativity
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Canva (Software), Color Theory, Color Matching, Developing Training Materials, Course Development, Design, Digital Design, Design Elements And Principles, Graphic Design, Creative Design, Graphic and Visual Design Software, Marketing, Social Media
Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden

University of California, Irvine
Kompetenzen, die Sie erwerben: Go (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, C (Programming Language), Python Programming, Data Import/Export, Algorithms, Memory Management, OS Process Management, Data Structures, System Programming, File I/O, Computational Logic, Network Protocols, Package and Software Management, Data Sharing
Mittel · Spezialisierung · 1–3 Monate