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.

Kompetenzen, die Sie erwerben: Datengesteuerte Entscheidungsfindung, Risikomanagement, Erleichterung von Meetings, Projektmanagende Life Cycle, Projektmanagement, Daten-Storytelling, Prozess der kontinuierlichen Verbesserung, Qualitätsmanagement, Projektdurchführung, Team Management, Abschluss des Projekts, Kommunikation mit Stakeholdern, Prozessverbesserung, Projekt-Kontrollen, Projektdokumentation, Team-Führung, Qualitätssicherung, Projekt-Risikomanagement, Strategisches Denken
Anfänger · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Analyse der Anforderungen, Betriebssysteme, TCP/IP, Funktionale Anforderung, Linux, Eingebettete Software, Automatisierungstechnik, Internet der Dinge, Fehlersuche, Systeme Design, Elektronische Komponenten, Betriebssystem-Verwaltung, Elektronik, Grundlegende elektrische Systeme, Dokumente zu den Benutzeranforderungen, Netzwerkprotokolle, Schnittstelle zur Anwendungsprogrammierung (API), Eingebettete Systeme, Python-Programmierung, Testplanung
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: AI Product Strategy, Sprint Retrospectives, Backlogs, Agile Product Development, Agile Software Development, Scrum (Software Development), Stakeholder Communications, Agile Methodology, Responsible AI, Generative AI, Kanban Principles, Product Roadmaps, Virtual Teams, Information Technology, Agile Project Management, Computer Hardware, Product Strategy, ChatGPT, Stakeholder Management, Sprint Planning
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Michigan State University
Kompetenzen, die Sie erwerben: Management der Kundenakquise, Leiterschaft, Kreatives Denken, Gewinn- und Verlustrechnung, Bilanz, Unternehmertum, Ideenfindung, Marktchancen, Schlanke Methodologien, Geistiges Eigentum, Innovation, Design Thinking, Produktentwicklung, Business Modellierung, Verifizierung und Validierung, Geschäftsplanung, Wert-Angebote, Ressourcenmanagement, Offene Denkweise, Finanzberichte
Anfänger · Spezialisierung · 3–6 Monate

University of Washington
Kompetenzen, die Sie erwerben: Kommunikations-Strategien, Kommunikation, Schreiben, Konstruktives Feedback, Präzision, Diagramm Entwurf, Persuasive Kommunikation, Engagement fördern, Motivationsfähigkeiten, Storytelling, Vertrauenswürdigkeit, Gelassenheit, Nonverbale Kommunikation, Peer Review, Handlungsorientiert, Verbale Kommunikationsfähigkeiten, Öffentliches Reden, Infografiken, Präsentationen, Darstellende Künste
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Linux-Befehle, Datenbankadministration, Befehlszeilen-Schnittstelle, Linux, Datenbank Management, Software Versionierung, Datenintegrität, Grundsätze der Programmierung, Computergestütztes Denken, MySQL, Algorithmen, Data-Warehousing, Abfragesprachen, Django (Web-Framework), Software-Visualisierung, Einheitstest, Pseudocode, Testgetriebene Entwicklung (TDD), Datenbankarchitektur und -verwaltung, Kollaborative Software
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Relationale Datenbanken, Datenmodellierung, Datenbanken, Datenverarbeitung, Datenbank-Design, SQL, Schnittstelle zur Anwendungsprogrammierung (API), Web Scraping, Geografische Informationssysteme, Datenvisualisierungssoftware, Python-Programmierung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Scrum (Software Development), Agile Project Management, Agile Methodology, Sprint Planning, Sprint Retrospectives, Scalability, Coordinating, Program Management, Stakeholder Engagement, Influencing
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cybersicherheit, Kryptographie, Härtung, Authentifizierungen, Erkennung von Bedrohungen, IT-Sicherheitsarchitektur, Verschlüsselung, Autorisierung (Computing), Firewall, Drahtlose Netzwerke, Sicherheitsmanagement, Netzwerksicherheit, Schutz vor Malware, Sicherheitsbewußtsein, KI-Förderung
Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Datenstrukturen, Diagramm Entwurf, Computer Programmierung, Computergrafik, Programm-Entwicklung, Fehlersuche, Grundsätze der Programmierung, Python-Programmierung
Anfänger · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), AI-Personalisierung, Datei-E/A, Datenverarbeitung, Datenanalyse, Computer Programmierung, Streudiagramme, Digitale Signalverarbeitung, Grundsätze der Programmierung, Prädiktive Modellierung, Algorithmen, Angewandtes maschinelles Lernen, Mathematische Software, Datenvisualisierungssoftware, Histogramm, Schnelles Engineering, Matlab, Bildanalyse, Benutzeroberfläche (UI), ChatGPT
Anfänger · Spezialisierung · 3–6 Monate
University of California, Davis
Kompetenzen, die Sie erwerben: Zielmarkt, Branding, Datenanalyse, Webanalyse und SEO, Persona Entwicklung, Wettbewerbsanalyse, Schlüsselwort-Recherche, Erstellung von Inhalten, Analytics, Suchmaschinen-Marketing, Content Marketing, Social Media-Marketing, Social-Media-Strategie, Optimierung der Suchmaschine, Soziale Netzwerke, Entwicklung und Verwaltung von Inhalten, Digitale Medienstrategie, Zielpublikum, Vorhersage, Inhaltliche Strategie
Anfänger · Spezialisierung · 3–6 Monate