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 Colorado Boulder
Kompetenzen, die Sie erwerben: Elektroingenieurwesen, Elektronik, Leistungselektronik, Elektronische Systeme, Design-Spezifikationen, Technischer Entwurf, Kontrollsysteme, Computergestütztes Design, elektromagnetik, Simulation und Simulationssoftware
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen

KodeKloud
Kompetenzen, die Sie erwerben: Kontinuierliche Integration, Jenkins, DevOps, Systemverwaltung, CI/CD, Kontinuierliche Bereitstellung, Kontinuierliche Lieferung, Konfigurationsmanagement, Software-Konfigurationsmanagement, Beglaubigungen, Befehlszeilenschnittstelle, Installation der Software, Server-Verwaltung, Virtuelle Maschinen, Konfigurationsverwaltung, Integrität der Daten, Devops-Werkzeuge
Anfänger · Kurs · 1–4 Wochen

L&T EduTech
Kompetenzen, die Sie erwerben: Environmental Social And Corporate Governance (ESG), Sustainable Architecture, Sustainable Development, Sustainable Design, Sustainable Technologies, Electrical Power, Energy and Utilities, Sustainability Reporting, Climate Change Programs, Environmental Issue, Climate Change Mitigation, Electric Power Systems, Corporate Sustainability, Sustainable Business, Electrical Systems, Simulation and Simulation Software, Innovation, Environment, Transportation Operations, Electrical Substation
Anfänger · Spezialisierung · 3–6 Monate

Dartmouth College
Kompetenzen, die Sie erwerben: Computerprogrammierung, Technische Informatik, C und C++, C (Programmiersprache), Algorithmen, Linux, Speicherverwaltung, Daten-Strukturen, Grundsätze der Programmierung, Eingebettete Systeme, Computer Programmierung
Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Canva (Software), Graphic and Visual Design, Graphic Design, Graphic and Visual Design Software, Graphics Software, Graphical Tools, Creative Design
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Berklee
Kompetenzen, die Sie erwerben: Music, Media Production, Creativity, Post-Production, Digital Signal Processing, Editing
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Software-Dokumentation, AI-Sicherheit, Scannen auf Schwachstellen, Technische Dokumentation, Software-Prüfung, Generative KI, Sichere Kodierung, Testfall, Full-Stack Web-Entwicklung, API-Tests, Bewertungen der Anfälligkeit, Test-Automatisierung
Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Datenvisualisierung, R Programmierung, Daten importieren/exportieren, Datenmanipulation, R (Software), Datenanalyse, Datenverwaltung, Datenumwandlung, Datenwissenschaft, Explorative Datenanalyse, Tidyverse (R-Paket), Dateiverwaltung, Datenwrangling, Datenmanagement
Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Risikomanagement, Verantwortungsvolle AI, Anwendungsprogrammierschnittstelle (API), Künstliche Intelligenz, Leistungsoptimierung, API-Entwurf, Datenbank-Entwicklung, Back-End-Webentwicklung, Generative KI, Datenbanken, AI-Integrationen, Datenbank Management, KI-Kenntnisse, Datenbank-Management
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Unreal Engine, Game Design, Video Game Development, Animation and Game Design, Hypertext Markup Language (HTML), HTML and CSS
Anfänger · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Web-Entwicklung, Web-Anwendungen, jQuery, Javascript, JavaScript-Frameworks
Mittel · Kurs · 1–4 Wochen

Universidad de los Andes
Kompetenzen, die Sie erwerben: GitHub, Git (Version Control System), Version Control, Software Versioning, Software Development Tools, Software Configuration Management, Collaborative Software
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen