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 California, Irvine
Kompetenzen, die Sie erwerben: Kommunikation, Geschäftskorrespondenz, Kommunikationsplan, Risikomanagement, Grammatik, Bearbeitung von, Aufbau von Beziehungen, Projektstrukturplan, Projektplanung, Emotionale Intelligenz, Präzision, Team Management, Verhandlung, Engagement von Stakeholdern, Projektleistung, Leistungsmetrik, Projektmanagement, Kontrolle ändern, Offene Denkweise
Anfänger · Spezialisierung · 3–6 Monate

Epic Games
Kompetenzen, die Sie erwerben: Systementwurf und Implementierung, Benutzeroberfläche (UI), Entwicklung von Videospielen, Prototyping, Storytelling, Kreativität, Unreal Engine, Spiel-Design
Anfänger · Kurs · 1–4 Wochen

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

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

Michigan State University
Kompetenzen, die Sie erwerben: Leiterschaft, Bilanz, Innovation, Produktentwicklung, Gewinn- und Verlustrechnung, Wert-Angebote, Marktchancen, Verifizierung und Validierung, Schlanke Methodologien, Kreatives Denken, Design Thinking, Business Modellierung, Geschäftsplanung, Finanzberichte, Unternehmertum, Finanzplanung, Ideenfindung, Marketing Planung, Geistiges Eigentum, Kreativität
Anfänger · Spezialisierung · 3–6 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Python-Programmierung, HyperText Markup Language (HTML), Schnittstelle zur Anwendungsprogrammierung (API), JSON, Erweiterbare Markup-Sprache (XML), Datenerfassung, Netzwerkprotokolle, Software-Installation, Webdienste, Web Scraping, Restful API, Datenmanipulation
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Front-End Web-Entwicklung, Benutzerkonten, CI/CD, Bereitstellung von Anwendungen, Microservices, Cloud-Anwendungen, Javascript, HTML und CSS, Docker (Software), Django (Web-Framework), Anwendungsdesign, Full-Stack Web-Entwicklung, Serverloses Rechnen, Kubernetes, Restful API, Anwendungsentwicklung, Software-Architektur, Cloud-Entwicklung, Node.JS, Back-End Web-Entwicklung
Fortgeschritten · Kurs · 1–3 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: ChatGPT, Schnelles Engineering, Prompt-Muster, Generative KI
Anfänger · Kurs · 1–4 Wochen

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

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