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.

DeepLearning.AI
Kompetenzen, die Sie erwerben: Transfer Learning, Tiefes Lernen, Lernen übertragen, Faltungsneuronale Netze, Künstliche neuronale Netze, Bildanalyse, Einbettungen, Angewandtes maschinelles Lernen, Computer Vision, Feinabstimmung, Datenvorverarbeitung, Modell Ausbildung, Faltungsneuronale Netzwerke, Vorverarbeitung von Daten, Netzarchitektur, Tensorflow
Mittel · Kurs · 1–4 Wochen
Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programmierung, Maschinelles Lernen, Datenwissenschaft, Plot (Grafiken), Ggplot2, GitHub, Statistische Programmierung, Statistische Analyse, Datenvisualisierung, Datenmanipulation, Bereinigung von Daten, Rmarkdown, Datenwrangling, R (Software), Knitr, Explorative Datenanalyse, Gemeinsame Nutzung von Daten, Versionskontrolle, Statistische Visualisierung, Datenverarbeitung
Anfänger · Spezialisierung · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Java Programmierung, Theoretische Informatik, Bioinformatik, Datenspeicherung, Grundsätze der Programmierung, Graphentheorie, Fehlersuche, Rust (Programmiersprache), Java-Programmierung, Python-Programmierung, Daten-Strukturen, Software-Prüfung, Computational Thinking, Algorithmen, Java, Computer Programmierung, Netzwerkanalyse, Entwicklungstests, Computerprogrammierung, Javascript, C und C++, Infektionskrankheiten
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Verarbeitung natürlicher Sprache, Künstliche Intelligenz, KI-Kenntnisse, Maschinelles Lernen, Datenwissenschaft, Tiefes Lernen, Generative KI, LLM-Bewerbung, Software für maschinelles Lernen, Verantwortungsvolle AI, IBM Wolke, Schnelles Engineering, Arbeitsablauf-Management, Generative Modellarchitekturen, AI-Arbeitsabläufe, ChatGPT, Selbstbedienungstechnologien, Prompt-Muster, No-Code-Entwicklung, Analyse des Geschäftsablaufs
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Grundsätze der Programmierung, Skripting, Integrierte Entwicklungsumgebungen, Skriptsprachen, Computer-Programmierwerkzeuge, Fehlersuche, Programm-Entwicklung, Python-Programmierung, Daten-Strukturen, Computational Thinking, Computer Programmierung, Entwicklungsumgebung, Datenspeicher, Computerprogrammierung
Anfänger · Kurs · 1–3 Monate

IBM
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Datenwissenschaft, Generative KI, Abruf-erweiterte Erzeugung, LLM-Bewerbung, Schnelles Engineering, Apache Spark, Überwachtes Lernen, Keras (Bibliothek für neuronale Netze), Computer Vision, Python-Programmierung, Unüberwachtes Lernen, Generative Modellarchitekturen, Generative AI-Agenten, Vektordatenbanken, Feinabstimmung, Prompt-Muster, Modellierung großer Sprachen, PyTorch (Bibliothek für maschinelles Lernen), PySpark
Auf einen Abschluss hinarbeiten
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Transfer Learning, Entscheidungsintelligenz, Maschinelles Lernen, Modell-Optimierung, Tiefes Lernen, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Bewertung des Modells, Lernen übertragen, Angewandtes maschinelles Lernen, Fehlersuche, Datengestützte Entscheidungsfindung, AI-Arbeitsabläufe, Methoden des maschinellen Lernens, KI-Produktstrategie, Modell Ausbildung, Modellevaluation
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Analytik, Datenumwandlung, Datenwissenschaft, Modell-Optimierung, Bewertung des Modells, Datenvisualisierung, Datenmanipulation, Datenanalyse, Daten importieren/exportieren, Bereinigung von Daten, Python-Programmierung, Prädiktive Analytik, Datenwrangling, Statistische Modellierung, Datenvorverarbeitung, Modell Ausbildung, Explorative Datenanalyse, Modellevaluation, Vorverarbeitung von Daten, Datenverarbeitung, Prädiktive Modellierung, Pandas (Python-Paket)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cloud Deployment, Software Development Life Cycle, Open Web Application Security Project (OWASP), Containerization, Server Side, Istio, Software Architecture, Node.JS, Application Deployment, Restful API, Database Design, Kubernetes, Cloud-Native Computing, Responsive Web Design, Git (Version Control System), Ajax, Grafana, Javascript, Azure DevOps, Software Development
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Schätzung, Engagement der Interessengruppen, Projektleitung, Projekt-Risikomanagement, Projektplanung, Schätzung der Kosten, Schätzung von Projekten, Risikomanagement für Projekte, Risikominderung, Planung der Kommunikation, Kostenmanagement, Risikoanalyse, Planung, Projektleistung, Projektzeitpläne, Kommunikation mit Interessenvertretern, Engagement von Stakeholdern, Kommunikationsplan, Risikomanagement, Qualitätsmanagement, Kontrolle ändern, Zeitleisten, Projektstrukturplan
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Stakeholder Management, Tabellenkalkulations-Software, Stakeholder-Management, Datenanalyse, Datengestützte Entscheidungsfindung, Intelligente Ziele, Kommunikation mit Interessenvertretern, Analyse, Erwartungsmanagement, Quantitative Forschung, Kommunikations-Strategien, Analytische Fähigkeiten, Problemlösung, Dashboard, Dateneingabe
Anfänger · Kurs · 1–4 Wochen

Yale University
Kompetenzen, die Sie erwerben: Kritisches Denken, Wissenschaftliche Methoden, Entwicklung des Kindes, Lerntheorie, Psychotherapie, Psychologische Beurteilungen, Menschliches Lernen, Menschliche Entwicklung, Kognitive Verhaltenstherapie, Psychologie, Analyse sensorischer Systeme, Psychische Gesundheit - Krankheiten und Störungen, Problemlösung, Sozialwissenschaften
Anfänger · Kurs · 1–3 Monate