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.

Copenhagen Business School
Kompetenzen, die Sie erwerben: Business-Strategien, Kommunikations-Strategien, Geschäftsentwicklung, Nachhaltige Entwicklung, Business Modellierung, Entwicklung der Gemeinschaft, Entwicklung neuer Geschäfte, Wachstums-Strategien, Geschäftsplanung, Geschäftsstrategie, Organisatorische Struktur, Teamorientiert, Programm Bewertung, Fundraising, Nachhaltiges Wirtschaften, Unternehmertum, Marketing-Effektivität, Sozialwissenschaften, Marketing-Kommunikation, Finanzielle Eingliederung
Anfänger · Spezialisierung · 3–6 Monate

University of Cape Town
Kompetenzen, die Sie erwerben: Computer Programmierung, Explorative Datenanalyse, Statistisches Programmieren, Paket- und Software-Management, Plot (Grafiken), Statistische Analyse, Wissenschaftliche Visualisierung, Datenverarbeitung, Datenmanipulation, Mathematische Modellierung, Jupyter, Datenvisualisierung, Andere Programmiersprachen
Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Analytische Tests, Laboruntersuchungen, Prädiktive Modellierung, Angewandte Mathematik, Matlab, Skriptsprachen, Elektroingenieurwesen, Technische Analyse, Simulationen, Elektronische Systeme, Leistungselektronik, Mathematische Modellierung, Skripting, Grundlegende elektrische Systeme, Numerische Analyse, Technische Berechnungen, Elektrische Systeme
Mittel · Kurs · 1–3 Monate

Alfaisal University | KLD
Kompetenzen, die Sie erwerben: Communication, Verbal Communication Skills, Public Speaking, Active Listening, Rapport Building, Non-Verbal Communication, Assertiveness, Interpersonal Communications, Emotional Intelligence, Stress Management
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Open Source Technologie, Netzwerk Architektur, Cloud Computing, Hardware-Architektur, Kryptographie, Virtuelle Maschinen, Programm-Entwicklung, Computer-Vernetzung, Virtualisierung, Software-definierte Netzwerke, Netzwerksicherheit, Netzwerk-Leistungsmanagement, Einheitstest
Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Lineare Algebra, Hardware-Architektur, Methoden des Maschinellen Lernens, Ereignisgesteuerte Programmierung, Künstliche neuronale Netze, Datenstrukturen, Computergrafik, C und C++, Deep Learning, Computervision, Verteiltes Rechnen, System Programmierung, Grundsätze der Programmierung, Softwareentwicklung, Leistungsoptimierung, OS Prozessverwaltung, Bildanalyse, C++ (Programmiersprache), Skalierbarkeit
Auf einen Abschluss hinarbeiten
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: LinkedIn, Kommunikations-Strategien, Daten-Infrastruktur, Daten Strategie, Technische Kommunikation, Berufliche Entwicklung, Professionelles Netzwerken, Verbale Kommunikationsfähigkeiten, Daten-Pipelines, Datenethik, Interviewing-Fähigkeiten
Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Befehlszeilen-Schnittstelle, Docker (Software), GitHub, Rust (Programmiersprache), Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Microsoft Kopilot, CI/CD, PyTorch (Bibliothek für Maschinelles Lernen), Cloud-Lösungen, Web-Frameworks, MLOps (Maschinelles Lernen Operations), DevOps, Tensorflow, Containerisierung, Big Data, Verantwortungsvolle KI, Serverloses Rechnen
Fortgeschritten · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Algorithmen, Graphentheorie, Infektionskrankheiten, Programm-Entwicklung, Epidemiologie, Computergestütztes Denken, Molekularbiologie, Softwareentwicklung, Bioinformatik
Fortgeschritten · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: Künstliche neuronale Netze, Generative KI, Generative Modellarchitekturen, Deep Learning, Unüberwachtes Lernen, Keras (Bibliothek für Neuronale Netze), Bildanalyse, Tensorflow, Computervision
Mittel · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Betriebssysteme, SQL, C (Programmiersprache), Amazon Webdienste, Penetrationstests, Sichere Kodierung, Software-Entwurfsmuster, Amazon Elastic Compute Cloud, Scannen auf Schwachstellen, Techniken der Ausbeutung, Bewertungen der Anfälligkeit, Anwendungssicherheit
Mittel · Kurs · 1–4 Wochen

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), C++ (Programming Language), C and C++, Object Oriented Design, Computer Programming, Software Design Patterns, Programming Principles, Debugging
Mittel · Kurs · 1–3 Monate