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 California, Irvine
Kompetenzen, die Sie erwerben: Mobile Entwicklung, Anwendungsentwicklung, Apple iOS, Anwendungsserver, Daten-Strukturen, Objektorientierte Programmierung (OOP), iOS-Entwicklung, Objective-C (Programmiersprache), Swift-Programmierung
Gemischt · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Kommunikation, Öffentliches Reden, Diversity-Bewusstsein, Englische Sprache, Kulturelle Sensibilität, Teamarbeit, Schreiben, Anpassungsfähigkeit, Zusammenarbeit, Forschung, Initiativen für Vielfalt, Gleichberechtigung und Eingliederung, Kommunikations-Strategien, Berufliche Entwicklung, Verbale Kommunikationsfähigkeiten, Interkulturelle Kompetenz, Unterstützung und Dienstleistungen für Studenten, Höhere Bildung, Befürwortung, Professionalität, Kulturelle Vielfalt
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Hibernate (Java), Object-Relational Mapping, CI/CD, Spring Boot, Restful API, Java Programming, Integration Testing, Continuous Integration, Database Development, Cloud Deployment, Application Security, Java, Containerization, Spring Framework, SQL, NoSQL, Docker (Software), Kubernetes, Test Driven Development (TDD), Object Oriented Design
Anfänger · Spezialisierung · 1–3 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: Studien zur Führungsqualität, Gesundheitsverwaltung, Zahlungssysteme, Kenntnisse der Gesundheitsbranche, Medizinisches Management, Wertorientierte Pflege, Medicare, Gesundheitspolitik, Gesundheitssysteme, Patientenzentrierte Pflege, Managed Care, Verwaltung des Gesundheitswesens, Entwicklung von Führungsqualitäten, Organisatorische Struktur, Erfahrung im Krankenhaus, Pflege-Koordination, Häusliche Krankenpflege, Grundversorgung, Hospiz, Gesundheitspflege
Gemischt · Kurs · 1–3 Monate

Arizona State University
Kompetenzen, die Sie erwerben: Kommunikation, Geschäftskorrespondenz, Englische Sprache, Geschäftliches Schreiben, Schreiben, Technische Kommunikation, Business-Kommunikation, Business Schreiben, Mündliche Äußerung, Kommunikations-Strategien, Verbale Kommunikationsfähigkeiten, Personalentwicklung, Rapportbildung, Vokabeln, Präsentationen, Zwischenmenschliche Kommunikation, LinkedIn, Interviewing-Fähigkeiten, Konstruktives Feedback, Professionelle Netzwerkarbeit, Grammatik
Gemischt · Kurs · 1–3 Monate

EDUCBA
Kompetenzen, die Sie erwerben: Informationsmanagement, Technologien zur Datenspeicherung, Erkennung von Bedrohungen, Reaktion auf Vorfälle, Software zur Datenanalyse, Integration von Daten, Überwachung von Ereignissen, Cybersecurity, Sicherheitsinformationen und Ereignisverwaltung (SIEM), Datenverwaltung, Sicherheitsmanagement, Splunk, Datenmanagement, Installation der Software, Daten importieren/exportieren, Systemüberwachung, Management von Computersicherheitsvorfällen, Kontinuierliche Überwachung
Anfänger · Kurs · 1–4 Wochen
Georgia Institute of Technology
Kompetenzen, die Sie erwerben: Cloud Computing, Technologien zur Datenspeicherung, Datenspeicher, Cloud-Management, Virtuelle Maschinen, Verteiltes Rechnen, Skalierbarkeit, Cloud-Plattformen, Virtualisierung, Multi-Tenant-Cloud-Umgebungen, Architektur des Cloud Computing, Virtualisierung und virtuelle Maschinen, Anwendungs-Rahmenwerke, Cloud-Entwicklung, Cloud-Anwendungen, Cloud-Infrastruktur
Gemischt · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Model Based Systems Engineering, Systems Engineering, Requirements Analysis, Test Engineering, Systems Thinking, Systems Architecture, Test Planning, Systems Design, Aerospace Basic Quality System Standards, Systems Analysis, Functional Requirement, Systems Development, Risk Management Framework, System Testing, System Requirements, Verification And Validation, Failure Analysis
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Algorithmen, Grundsätze der Programmierung, Anwendungsentwicklung, Apple iOS, Testfall, Einheitliche Prüfung, Einheitstest, Apple Xcode, Software-Prüfung, Objektorientierter Entwurf, Daten-Strukturen, Objektorientierte Programmierung (OOP), iOS-Entwicklung, Funktionales Design, Swift-Programmierung
Mittel · Kurs · 1–4 Wochen

University of Pennsylvania
Kompetenzen, die Sie erwerben: Systemorientiertes Denken, Teamarbeit, Anpassungsfähigkeit, Team Management, Innovation, Umgang mit Ambiguität, Teambildung, Kognitive Flexibilität, Organisatorische Führung, Kreativität, Teamleitung, Organisatorische Entwicklung, Organisatorische Effektivität, Leistungsanalyse, Organisatorische Struktur, Leistungsmanagement im Team, Wissenstransfer, Erleichterung der Diskussion, Kultur
Gemischt · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Continuous Delivery, Test Driven Development (TDD), Unit Testing, Continuous Deployment, Continuous Integration, Test Script Development, Program Development, CI/CD, Agile Methodology, Test Automation, Maintainability, Mockups, Test Case, Development Testing, Agile Software Development, Software Testing, Debugging, Software Development, Python Programming, Version Control
Mittel · Spezialisierung · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: Google Analytics, Ad Hoc Reporting, Performance Reporting, Web Analytics, Marketing, Web Development
Mittel · angeleitetes Projekt · Weniger als 2 Stunden