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.

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

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

Kompetenzen, die Sie erwerben: Responsive Web Design, Front-End Web Development, Web Design and Development, HTML and CSS, Web Applications, UI Components, User Interface (UI) Design, Javascript, Mobile Development, Animations
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Embedded Software, Application Security, Embedded Systems, Software Design, DevSecOps, Internet Of Things, Security Testing, User Interface and User Experience (UI/UX) Design, Cybersecurity, Systems Architecture, IT Security Architecture, Development Environment, Cyber Security Strategy, Design Strategies, Software Architecture, CI/CD, Functional Testing, Open Source Technology
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: GitHub, C# (Programming Language), Git (Version Control System), Microsoft SQL Servers, .NET Framework, Microsoft Visual Studio, Database Development, Application Development, Query Languages, Event-Driven Programming, Data Validation, Debugging
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Ethische Standards und Verhaltensweisen, Kommunikation mit Patienten, Patientenzentrierte Pflege, Professionalität, Kulturelle Reaktionsfähigkeit, Zwischenmenschliche Kommunikation, Zeitmanagement, Kommunikation, Emotionale Intelligenz, Aufbau von Beziehungen, Berufliche Entwicklung, Verbale Kommunikationsfähigkeiten, Teamarbeit, Konfliktmanagement, Stressbewältigung, Ethik im Gesundheitswesen, Empathie
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Organizational Skills, Leadership and Management, Initiative and Leadership, Lifelong Learning, Leadership, Growth Mindedness, Relationship Building, Technology Strategies
Anfänger · Kurs · 1–4 Wochen

University of Pennsylvania
Kompetenzen, die Sie erwerben: Computer Programmierung, Datenverarbeitung, Daten bereinigen, Java Programmierung, Datenvisualisierungssoftware, Objektorientierte Programmierung (OOP), Python-Programmierung, Anwendungsentwicklung, Fehlersuche, Datenstrukturen, Objektorientierter Entwurf, Java, Matplotlib, Einheitstest, Eclipse (Software), Datenvisualisierung, Pandas (Python-Paket), Grundsätze der Programmierung, Datenanalyse, Pivot-Tabellen und Diagramme
Anfänger · Spezialisierung · 3–6 Monate

Rice University
Kompetenzen, die Sie erwerben: Finanzielle Analyse, Stakeholder-Management, Kommunikationsplan, Projektmanagende Life Cycle, Organisatorische Struktur, Projekt-Scoping, Planung, Konstruktives Feedback, Fallstudien, Projektplanung, Stakeholder-Analyse, Anforderungsmanagement, Projektmanagement, Unternehmensanalyse, Projektdokumentation
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Video Game Development, Game Design, Python Programming, Debugging, Development Testing, Animation and Game Design, Software Testing, Programming Principles, Event-Driven Programming, Business Logic, User Interface (UI), User Interface (UI) Design, Development Environment
Gemischt · Kurs · 1–4 Wochen

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: C++ (Programming Language), Go (Programming Language), Data Structures, C and C++, Object Oriented Programming (OOP), Software Design Patterns, Debugging, Computer Programming, Unit Testing, Algorithms, C (Programming Language), Programming Principles, Integrated Development Environments, Graph Theory, Computer Science, File Systems, Artificial Intelligence, Integration Testing, Software Design, Game Design
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Embedded Software, Embedded Systems, Computer Hardware, Hardware Architecture, Internet Of Things, System Software, Peripheral Devices, C (Programming Language), Software Architecture, Simulations, Development Environment, Debugging, Systems Integration
Anfänger · Kurs · 1–4 Wochen