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.

Microsoft
Kompetenzen, die Sie erwerben: Modell-Optimierung, Datenbank-Design, Statistische Analyse, Datenspeicherung, Microsoft Power-Plattform, Erweiterte Analytik, Microsoft Excel, Analytik, Erstellung des Dashboards, Integrität der Daten, Business Intelligence, Datenanalyse, Power BI, Business Intelligence Software, Statistische Visualisierung, Qualität der Daten, SQL , Datenqualität, Datenvisualisierung, Microsoft Power Plattform, Software zur Datenanalyse, Schneeflocken-Schema
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Prompt Engineering, ChatGPT, Prompt Patterns, Database Design, LLM Application, Software Design Documents, Data Migration, Generative AI, Database Development, AI Enablement, Dashboard Creation, Software Documentation, SQL, AI powered creativity, AI Workflows, AI literacy, Database Management, Data Visualization, Data Analysis, Automation
Mittel · Spezialisierung · 1–3 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Modell Ausbildung, Modell-Optimierung, Regressionsanalyse, Modellevaluation, Lernen übertragen, Maschinelles Lernen, Tensorflow, Random Forest Algorithmus, Klassifizierungsalgorithmen, Logistische Regression, Transfer Learning, Tiefes Lernen, Angewandtes maschinelles Lernen, Daten-Ethik, Algorithmen für maschinelles Lernen, Verantwortungsvolle AI, Bewertung des Modells, Entscheidungsbaum-Lernen, Künstliche neuronale Netze, Überwachtes Lernen
Anfänger · Kurs · 1–4 Wochen

University of Pennsylvania
Kompetenzen, die Sie erwerben: Finanzielle Berichterstattung, Regressionsanalyse, Finanzen, Finanzielle Modellierung, Microsoft Excel, Gewinn- und Verlustrechnung, Analyse der Jahresabschlüsse, Unternehmensfinanzierung, Mathematische Modellierung, Finanzbuchhaltung, Prädiktive Modellierung, Finanzielle Daten, Rentabilität der Investition, Investitionsrechnung, Finanzieller Scharfsinn, Geschäftsmodellierung, Analyse der Finanzausweise, Tabellenkalkulations-Software, Finanzberichte, Statistische Modellierung, Finanzielle Vorausschau
Anfänger · Spezialisierung · 3–6 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Datei-E/A, Computer-Programmierwerkzeuge, Dimensionalitätsreduktion, Computer Programmierung, Computerprogrammierung, Benutzeroberfläche (UI), Methoden des maschinellen Lernens, LLM-Bewerbung, Schnelles Engineering, Datenanalyse, Wiederverwendbarkeit von Code, Algorithmen, Objektorientierte Programmierung (OOP), Bildanalyse, Mensch-Computer-Interaktion, Matlab, Angewandtes maschinelles Lernen, Software zur Datenvisualisierung, ChatGPT, UI-Komponenten, Modellierung großer Sprachen
Anfänger · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Diagramm Entwurf, Daten-Strukturen, Computer Programmierung, Computerprogrammierung, Python-Programmierung, Grundsätze der Programmierung, Software-Visualisierung, Computergrafik, Skriptsprachen, Skripting, Fehlersuche, Rechnerische Logik
Anfänger · Kurs · 1–4 Wochen

University of California, Irvine
Kompetenzen, die Sie erwerben: TCP/IP, Netzwerk-Protokolle, Linux-Befehle, Linux, Betriebssysteme, Elektronische Hardware, Funktionale Anforderung, Elektronische Komponenten, Dokumente zu den Benutzeranforderungen, Elektronik, Planung der Prüfung, Grundlegende elektrische Systeme, Python-Programmierung, Eingebettete Systeme, Internet der Dinge, OSI-Modelle, Eingebettete Software, Fehlersuche, Anwendungsprogrammierschnittstelle (API), Funktionale Spezifikation
Anfänger · Spezialisierung · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Entwicklungstests, Bioinformatik, Computer Programmierung, Computerprogrammierung, Algorithmen, Theoretische Informatik, Computational Thinking, Software-Prüfung, Fehlersuche
Mittel · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Kommunikations-Strategien, Planung, Geistige Konzentration, Krisenmanagement, Terminplanung, Produktivitätssoftware, Überwindung von Hindernissen, Kalender-Management, Zeitmanagement, Professionalität
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Responsive Web Design, No-Code Development, Web Design, Content Management, Web Design and Development, Web Content, Web Development
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Vanderbilt University
Kompetenzen, die Sie erwerben: Datei-E/A, Test-Automatisierung, Softwaretechnik, Software-Entwicklung, Testgetriebene Entwicklung (TDD), Entwicklungstests, Instandhaltbarkeit, Android (Betriebssystem), Android-Studio, Java Programmierung, Einheitstest, Einheitliche Prüfung, Integrationsprüfung, Java-Programmierung, Versionskontrolle, Objektorientierte Programmierung (OOP), Mobile Entwicklung, Software-Entwurfsmuster, Prüfbarkeit, JUnit, Android-Entwicklung, Git (Versionskontrollsystem), Software-Prüfung
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Generative KI, Kanban-Prinzipien, Anmeldung, Produktentwicklung, Scrum (Software-Entwicklung), Entwicklung neuer Produkte, Anwenderbericht, Produktmanagement, Innovation, Produktlebenszyklus-Management, Agile Entwicklung von Software, Leiterschaft, Agile Methodik, Produkt-Roadmaps, Produktplanung, Führungsqualitäten, Rückstände, Prüfung der Benutzerfreundlichkeit, ChatGPT, Verantwortungsvolle AI, KI-Produktstrategie, Agile Software-Entwicklung
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate