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 Michigan
Kompetenzen, die Sie erwerben: Brand Strategy, Branding, Brand Management, Self-Awareness, Storytelling, Creativity
★ 4.7 (171) · Anfänger · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: No-Code Development, Email Automation, Business Process Automation, Application Deployment, Automation, Business Process, Workflow Management, Google Workspace, Application Design, Application Development, Application Performance Management, User Interface and User Experience (UI/UX) Design, Data Integration, Authorization (Computing), Authentications, Google Sheets, Application Lifecycle Management, User Interface (UI), Data Management, User Experience Design
★ 4.7 (198) · Anfänger · Spezialisierung · 3–6 Monate

Tecnológico de Monterrey
Kompetenzen, die Sie erwerben: Search Engine Marketing, Customer Engagement, Brand Management, Digital Analysis, Search Engine Optimization, Target Market, Digital Marketing, Digital Brand Strategy, Digital Marketing Tools, Digital Advertising, Digital Media Strategy, Social Media Analytics, Social Media Strategy, Digital Transformation, Customer Retention, Customer Relationship Building, Content Strategy, Social Media Marketing, Marketing Analytics, Marketing Strategies
★ 4.8 (279) · Mittel · Spezialisierung · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Verlässlichkeit, Echtzeit-Betriebssysteme, Leistungsoptimierung, Analyse der Anforderungen, Linux, Entwurf von Systemen, Software-Entwicklung, Systemanforderungen, Elektrotechnik und Computertechnik, Eingebettete Software, Eingebettete Systeme, Systemarchitektur, System-Programmierung, Systementwurf und Implementierung, Fehleranalyse, Elektronische Hardware, Verifizierung und Validierung, Hardware-Architektur, Software-Architektur, OS Prozessmanagement
★ 4 (124) · Mittel · Spezialisierung · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: KI-Kenntnisse, Leistungsoptimierung, Entwicklungsumgebung, Künstliche Intelligenz, Gestaltung, LangChain, Generative KI, Generative AI-Agenten, Agentische Systeme
★ 4.6 (170) · Mittel · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Programm-Entwicklung, C# (Programmiersprache), Fehlersuche, Grundsätze der Programmierung, Versionskontrolle, Algorithmen, Computational Thinking, Git (Versionskontrollsystem), Rechnerische Logik, Microsoft Kopilot, GitHub, Pseudocode, Back-End-Webentwicklung, Wiederverwendbarkeit von Code
★ 4.5 (136) · Anfänger · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Dashboard, Erstellung des Dashboards, PostgreSQL, Software zur Datenvisualisierung, Datenverwaltung, MicroStrategy, Datenmodellierung, Integration von Daten, Datenarchitektur, Business Intelligence Software, Data Warehousing, SQL, Datenvisualisierung, Business Intelligence
★ 4.6 (295) · Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenspeicherung, Kubernetes, Web-Anwendungen, Multi-Faktor-Authentifizierung, Cloud-Sicherheit, Netzwerksicherheit, Azure Active Directory, Sicherheitsstrategie, Cyber-Governance, Virtuelle Maschinen, Systemüberwachung, Datensicherheit, Aktives Verzeichnis, Verschlüsselung, Anwendungssicherheit, Beglaubigungen, Sicherheit der Infrastruktur, Microsoft Azure, Modellierung von Bedrohungen, Rollenbasierte Zugriffskontrolle (RBAC)
★ 4.5 (160) · Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Videobearbeitung, Visuelles Storytelling, Schreiben, Storyboarding, Bearbeitung von, Geschichtenerzählen, Video-Produktion
★ 4.5 (84) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Timelines, Presentations, Milestones (Project Management), Project Design, Project Management, Project Coordination, Team Management, Brainstorming
★ 4.8 (282) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Entwicklungsumgebung, CI/CD, Analyse der Grundursache, Reaktion auf Vorfälle, Standortzuverlässigkeitstechnik
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Sicherheitssoftware, Einhaltung von Vorschriften, Multi-Faktor-Authentifizierung, Cloud-Sicherheit, Netzwerksicherheit, Azure Active Directory, Datenverwaltung, Cyber-Governance, Erkennung von Bedrohungen, Datensicherheit, Aktives Verzeichnis, Identitäts- und Zugangsmanagement, Cyber-Risiko, Beglaubigungen, Generative KI
★ 4.8 (178) · Anfänger · Kurs · 1–3 Monate