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: iOS Development, Swift Programming, Apple iOS, Mobile Development, User Interface (UI), Apple Xcode, Restful API, User Interface and User Experience (UI/UX) Design, Application Development, Development Environment, Application Programming Interface (API), Real Time Data, Data Management
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: ASP.NET, .NET Framework, Identity and Access Management, Full-Stack Web Development, Web Applications, Microsoft Azure, Web Development, Application Deployment, Database Application, Authorization (Computing), Authentications, Databases, Database Design, Software Architecture, Payment Systems, Software Design Patterns, Data Modeling, User Interface (UI), Transaction Processing
Mittel · Kurs · 3–6 Monate

University of Florida
Kompetenzen, die Sie erwerben: Leiterschaft, Persönliche Entwicklung, Interviewing-Fähigkeiten, Emotionale Intelligenz, Selbst-Bewusstsein, Berufliche Entwicklung, Schreiben, Teambildung, Team Management, Leistungsüberprüfung, Leistungsmanagement für Mitarbeiter
Anfänger · Kurs · 1–3 Monate

Packt
Kompetenzen, die Sie erwerben: Salesforce, Salesforce Development, CI/CD, Software Architecture, Force.com, Systems Architecture, Solution Architecture, Salesforce Object Query Language (SOQL), Software Design Patterns, Maintainability, DevOps, Security Requirements Analysis, Scalability, Software Design, Software Technical Review, Database Design, Enterprise Architecture, System Design and Implementation, Interoperability, Systems Integration
Anfänger · Kurs · 1–3 Monate

University of Virginia
Kompetenzen, die Sie erwerben: Software-Tests, Systemverwaltung, Systemprüfung, Prozess der kontinuierlichen Verbesserung, CI/CD, Kontinuierliche Lieferung, Software-Entwicklungstools, Kontinuierliche Integration, Betrieb der Informationstechnologie, DevOps, System-Unterstützung, Testautomatisierung, Agile Methodik, Kontinuierliche Bereitstellung, Einheitstest
Anfänger · Kurs · 1–4 Wochen

University of California, Irvine
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Datenzugang, Computer-Programmierwerkzeuge, Fehlersuche, System Programmierung, Back-End Web-Entwicklung
Mittel · Kurs · 1–3 Monate

Università Bocconi
Kompetenzen, die Sie erwerben: Kommunikation, Kulturelle Vielfalt, Entscheidungsfindung, Funktionsübergreifende Team-Führung, Leiterschaft, Professionelles Netzwerken, Team Management, Ethische Standards und Verhaltensweisen, Interkulturelle Kompetenz, Kulturelle Sensibilität, Team-Motivation, Konfliktmanagement, Organisatorische Führung
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Structures, Development Environment, C++ (Programming Language), Debugging, Computational Thinking, Integrated Development Environments, Computer Programming
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Video Game Development, Game Design, Animation and Game Design, C# (Programming Language), Object Oriented Programming (OOP), User Interface (UI), Prototyping, Debugging
Gemischt · Kurs · 1–4 Wochen

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Environment, Environmental Resource Management, Sustainable Development, Environmental Issue, Environmental Policy, Climate Change Programs, Environmental Science, Environmental Management Systems, Water Sustainability, Natural Resource Management, Sustainable Business, Environmental Monitoring, Waste Minimization, Climate Change Mitigation, Climate Change Adaptation, Pollution Prevention, Systems Thinking, Biology, Stakeholder Engagement
Anfänger · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Java Programmierung, Integrierte Entwicklungsumgebungen, Java, Entwicklung von Anwendungen für Mobilgeräte, Objektorientierte Programmierung (OOP), Android Entwicklung, Android Studio, Fehlersuche, Algorithmen, Datenstrukturen, Computer Programmierung
Anfänger · Kurs · 1–3 Monate

University of Toronto
Kompetenzen, die Sie erwerben: Analyse räumlicher Daten, Geografische Informationssysteme, Datenerfassung, Geospatial Mapping, Globale Positionierungssysteme, ArcGIS, Daten-Mapping, Räumliche Analyse
Anfänger · Kurs · 1–3 Monate