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: Datenerfassung, HyperText Markup Language (HTML), Erweiterbare Markup-Sprache (XML), Python-Programmierung, Restful API, Netzwerkprotokolle, Schnittstelle zur Anwendungsprogrammierung (API), Software-Installation, JSON, Web Scraping, Datenmanipulation, Webdienste
Anfänger · Kurs · 1–3 Monate
University of California, Irvine
Kompetenzen, die Sie erwerben: Risikomanagement, Grammatik, Verhandlung, Engagement von Stakeholdern, Kommunikationsplan, Projektstrukturplan, Aufbau von Beziehungen, Emotionale Intelligenz, Präzision, Kommunikation, Leistungsmetrik, Geschäftskorrespondenz, Team Management, Bearbeitung von, Projektplanung, Offene Denkweise, Projektmanagement, Kontrolle ändern, Projektleistung
Anfänger · Spezialisierung · 3–6 Monate

IBM
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Regressionsanalyse, Datenverarbeitung, LLM-Bewerbung, Scikit Learn (Bibliothek für Maschinelles Lernen), PySpark, Modellierung großer Sprachen, Generative KI, PyTorch (Bibliothek für Maschinelles Lernen), Python-Programmierung, Reinforcement Learning, Schnelles Engineering, Apache Spark, Computervision, Jupyter, Überwachtes Lernen, Deep Learning, Angewandtes maschinelles Lernen, Unüberwachtes Lernen, Keras (Bibliothek für Neuronale Netze)
Auf einen Abschluss hinarbeiten
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Responsible AI, LLM Application, Prompt Patterns, Generative Model Architectures, Regulatory Compliance, AI Product Strategy, Organizational Structure, Stakeholder Management, Deep Learning, Natural Language Processing
Mittel · Spezialisierung · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Cloud-Hosting, Web Content Accessibility Guidelines, HyperText Markup Language (HTML), Benutzerfreundlichkeit, Web Design und Entwicklung, Dateiübertragungsprotokoll (FTP), Web-Server, Webdesign, Semantisches Web, Cascading Style Sheets (CSS), Datenvalidierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenwrangling, Daten-Storytelling, Apache Hadoop, Daten bereinigen, Datenvisualisierungssoftware, Dashboard, Statistische Analyse, Streudiagramme, Excel-Formeln, Microsoft Excel, Tabellenverarbeitungssoftware, Interaktive Datenvisualisierung, Datenvisualisierung, Daten Präsentation, Datenanalyse, Big Data, Looker (Software), Analytische Fähigkeiten, IBM Cognos-Analytik, Baum-Karten
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Financial Modeling, Community Development, Real Estate, Feasibility Studies, Financial Analysis, Risk Management, Community Outreach, Project Finance, Due Diligence, Sustainable Development, Property Management, Project Management, Capital Markets, Market Research
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Front-End Web-Entwicklung, HTML und CSS, Docker (Software), Kubernetes, CI/CD, Bereitstellung von Anwendungen, Microservices, Restful API, Cloud-Anwendungen, Django (Web-Framework), Anwendungsdesign, Benutzerkonten, Software-Architektur, Cloud-Entwicklung, Full-Stack Web-Entwicklung, Serverloses Rechnen, Anwendungsentwicklung, Node.JS, Javascript, Back-End Web-Entwicklung
Fortgeschritten · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: WordPress, Content Management, Web Content, Web Design and Development, Content Creation, Creativity
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Schnelles Engineering, Generative KI, Prompt-Muster, ChatGPT
Anfänger · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Statistische Visualisierung, Datenvisualisierungssoftware, Visualisierung (Computergrafik), Graphentheorie, Text Mining, NumPy, Python-Programmierung, Wissenschaftliche Visualisierung, Interaktive Datenvisualisierung, Matplotlib, Datenverarbeitung, Feature Technik, Jupyter, Datenvisualisierung, Überwachtes Lernen, Pandas (Python-Paket), Netzwerkanalyse, Verarbeitung natürlicher Sprache, Analyse sozialer Netzwerke, Angewandtes maschinelles Lernen
Mittel · Spezialisierung · 3–6 Monate

Fred Hutchinson Cancer Center
Kompetenzen, die Sie erwerben: Continuous Integration, Continuous Deployment, CI/CD, GitHub, Docker (Software), Software Development, Test Automation, Containerization, Automation, Debugging, YAML, Scripting
Mittel · Kurs · 1–4 Wochen