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.

Kennesaw State University
Kompetenzen, die Sie erwerben: Risikomanagement, Sichere Kodierung, Identitäts- und Zugriffsmanagement, Sicherheit und Schutz, Recht, Sicherheit der Infrastruktur, Governance, Lebenszyklus der Systementwicklung, Cybersicherheit, IT-Sicherheitsarchitektur, Geschäftskontinuität, Sicherheitskontrollen, Kryptographie, Anwendungssicherheit, Netzwerksicherheit, Katastrophenhilfe
Anfänger · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Computer Programmierung, Entwicklungsumgebung, Plot (Grafiken), Daten importieren/exportieren, Matlab, Computergestützte Logik, Fehlersuche, Dateiverwaltung, Benutzeroberfläche (UI), Problemlösung, Technische Berechnungen, Grundsätze der Programmierung, Datenstrukturen, Informatik, Mathematische Software
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenwrangling, Datenverarbeitung, Python-Programmierung, Erhebung von Daten, Dashboard, Datenvisualisierungssoftware, Daten in Echtzeit, Pandas (Python-Paket), Jupyter, Datenanalyse, Daten Präsentation, Web Scraping, Grafische Darstellung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Git (Versionskontrolle-System), Open Source Technologie, Befehlszeilen-Schnittstelle, GitHub, Kollaborative Software, Versionskontrolle, DevOps, Web-Anwendungen
Anfänger · Kurs · 1–4 Wochen

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

Vanderbilt University
Kompetenzen, die Sie erwerben: Algorithmen, Objektorientierte Programmierung (OOP), Streudiagramme, Computer Programmierung, Klassifizierungs- und Regressionsbaum (CART), Datenvisualisierungssoftware, Schnelles Engineering, Methoden des Maschinellen Lernens, Matlab, Benutzeroberfläche (UI), Angewandtes maschinelles Lernen, Fehlersuche, Datenverarbeitung, Dimensionalitätsreduktion, Grundsätze der Programmierung, Datenanalyse, Bildanalyse, AI-Personalisierung, ChatGPT, Histogramm
Anfänger · Spezialisierung · 3–6 Monate

Deep Teaching Solutions
Kompetenzen, die Sie erwerben: Lifelong Learning, Learning Strategies, Collaboration, Productivity, Willingness To Learn, Human Learning, Time Management, Creativity, Problem Solving, Cognitive flexibility, Student Engagement, Self-Awareness
Gemischt · Kurs · 1–3 Monate

Università Bocconi
Kompetenzen, die Sie erwerben: Geschäftsstrategie, Kommunikations-Strategien, Markttrend, Produktentwicklung, E-Commerce, Verbraucherverhalten, Jahresberichte, Marketing Management, Fallstudien, Markenstrategie, Business Modellierung, Markenmanagement, Entwicklung neuer Geschäfte, Betrieb von Einzelhandelsgeschäften, Globales Marketing
Gemischt · Kurs · 1–3 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Daten-Storytelling, Datenvisualisierungssoftware, Visualisierung (Computergrafik), Tableau Software, Erweiterte Analytik, Dashboard, Entwicklung von Vorschlägen, Visuelles Design, Interaktive Datenvisualisierung, Storyboarding, Explorative Datenanalyse, Stakeholder-Analyse, Datenethik, Datenanalyse, Entwerfen, Datenvisualisierung, Daten Präsentation, Datenkompetenz, Grafische Darstellung, Pivot-Tabellen und Diagramme
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Rückstände, Produkt-Roadmaps, Organisatorischer Wandel, Coaching, Agiles Projektmanagement, Anwenderbericht, Prioritätensetzung, Problemlösung, Agile Produktentwicklung, Einflussnahme, Sprint-Retrospektiven, Agile Methodik, Sprint-Planung, Team Management, Kanban-Prinzipien
Anfänger · Kurs · 1–4 Wochen

Wesleyan University
Kompetenzen, die Sie erwerben: Kreativität, Bearbeitung von, Erstellung von Inhalten, Schreiben, Storyboarding, Storytelling, Lektorat, Professionalität, Konstruktives Feedback, Persistenz, Schreiben und Redigieren, Peer Review
Anfänger · Spezialisierung · 3–6 Monate

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