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.

Kompetenzen, die Sie erwerben: Spatial Data Analysis, GIS Software, Geospatial Information and Technology, Spatial Analysis, Geographic Information Systems, Geospatial Mapping, User Interface (UI), Application Development, Python Programming, Application Design, Data Science, Application Deployment, User Interface (UI) Design
Anfänger · Kurs · 1–3 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Data Cleansing, Data Preprocessing, Unit Testing, Package and Software Management, Python Programming, Data Science, Computer Programming, Debugging, Scripting, Software Development, Machine Learning, Database Application, Object Oriented Programming (OOP), Regression Analysis, Programming Principles, Scripting Languages, Databases, Object Oriented Design, Relational Databases, User Interface (UI) Design
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Apache, CI/CD, Full-Stack Web Development, Continuous Deployment, Ruby (Programming Language), Service Management, Software Installation
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Work Breakdown Structure, Jira (Software), Sprint Planning, Dashboard, Sprint Retrospectives, User Story, Verification And Validation, Quality Assurance, Issue Tracking, Software Testing, Data Visualization, Test Planning, Workflow Management, Project Management, Data-Driven Decision-Making, Kanban Principles, Continuous Improvement Process, Agile Methodology, Capacity Planning, Root Cause Analysis
Mittel · Spezialisierung · 3–6 Monate

Yale University
Kompetenzen, die Sie erwerben: Stressbewältigung, Unterstützung und Dienstleistungen für Studenten, Aufbau von Beziehungen, Persönliche Entwicklung, Selbst-Bewusstsein, Empathie, Klassenzimmer-Management, Kulturelle Reaktionsfähigkeit
Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Performance Tuning, Artificial Intelligence, Maintainability, Python Programming, Performance Analysis, Software Architecture, Technical Writing, Program Standards
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Program Management, Stakeholder Management, Resource Allocation, Agile Software Development, Scrum (Software Development), Agile Methodology, Project Management Life Cycle, Kanban Principles, Change Management, Project Management Office (PMO), Organizational Change, Responsible AI, Organizational Strategy, Agile Product Development, Agile Project Management, Risk Management, Governance, Cost Management, Project Management, Leadership
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate
Kompetenzen, die Sie erwerben: Software Quality Assurance, Quality Assurance, Test Automation, Test Tools, Test Script Development, Acceptance Testing, Agile Software Development, Test Case, Software Testing, Continuous Integration, User Acceptance Testing (UAT), Agile Methodology, User Story, Sprint Retrospectives, Automation, Analysis, Collaboration
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Microservices, Docker (Software), Containerization, API Gateway, Redis, API Design, ASP.NET, .NET Framework, Software Architecture, Microsoft Visual Studio, Software Design Patterns, Cloud-Native Computing, Restful API, C# (Programming Language), Web Services, Application Programming Interface (API), Event-Driven Programming, Integration Testing, Software Development, Web Development
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Databases, User Interface and User Experience (UI/UX) Design, Database Theory, Application Frameworks, TypeScript
Mittel · Kurs · 3–6 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Aufkommende Technologien, Kontinuierliche Überwachung, Risikomanagement, Änderungsmanagement, FinTech
Anfänger · Kurs · 1–4 Wochen

Northeastern University
Kompetenzen, die Sie erwerben: Software Quality Assurance, Test Automation, Software Testing, Browser Compatibility, Agile Methodology, Selenium (Software), Performance Testing, Software Development Life Cycle, Application Security, DevOps, Scaled Agile Framework, Mobile Development Tools, DevSecOps, Waterfall Methodology, CI/CD, Cybersecurity
Mittel · Kurs · 1–3 Monate