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.

Korea Advanced Institute of Science and Technology(KAIST)
Kompetenzen, die Sie erwerben: Entwicklungsumgebung, Tensorflow, NumPy, Daten-Strukturen, Künstliche Intelligenz, Installation der Software, Python-Programmierung, Paket- und Softwareverwaltung, Datenmanipulation, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: SQL , Datenbank-Management, Datenbank-Entwicklung, Datenbank-Software, Datenbank-Design, Datenbank-Systeme, Datenbanken, Integrität der Daten, Relationale Datenbanken, Datenbank Management
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

IIMA - IIM Ahmedabad
Kompetenzen, die Sie erwerben: Digital Transformation, Business Transformation, Stakeholder Engagement, Stakeholder Management, Organizational Change, Change Management, Business Modeling, Enterprise Architecture, Information Technology Architecture, Cloud Computing Architecture, Governance, Automation, Operational Excellence, Overcoming Objections, Cybersecurity
Anfänger · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Rekrutierung, Branding, Peer Review, Fundraising, Marktdynamik, Berufliche Entwicklung, Forschung, Fundraising und Crowdsourcing, Markenmanagement, Entwicklung von Videospielen, Live-Streaming, Spiel-Design, Höhere Bildung, Inhaltliche Leistungsanalyse, Organisatorische Strategie, Medienproduktion, Entwicklung der Arbeitskräfte, Medien und Kommunikation, Organisatorische Struktur, Vertragsverhandlung
Anfänger · Spezialisierung · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Python-Programmierung, C (Programmiersprache), Computerprogrammierung, Grundsätze der Programmierung, Unix, Computer Programmierung
Mittel · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Technische Kommunikation, Fehleranalyse, Modellbasierte Systemtechnik, Fehlersuche, Eingebettete Systeme, Eingebettete Software, System-Programmierung, Simulation und Simulationssoftware
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen

Anthropic
Kompetenzen, die Sie erwerben: Anthropischer Claude, Werkzeuganrufe, Abruf-erweiterte Erzeugung, Agentische Arbeitsabläufe, Bewertung des Modells, Claude Code, Modellevaluation, Prompt Engineering Tools, Anwendungsprogrammierschnittstelle (API), Agentische Systeme, Schnelles Engineering, Modell-Kontext-Protokoll, Prompt-Muster, Einbettungen, AI-Arbeitsabläufe
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Speicherverwaltung, Datenspeicherung, Entwicklungsumgebung, Fehlersuche, Tools erstellen, C (Programmiersprache), Eingebettete Systeme, Software-Entwicklungstools, Computer-Programmierwerkzeuge, Eingebettete Software, Grundsätze der Programmierung, Eclipse (Software), Integrierte Entwicklungsumgebungen, C und C++, System-Programmierung
Mittel · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Good Clinical Practices (GCP), Institutional Review Board (IRB), Clinical Research Ethics, Clinical Research Coordination, Clinical Trials, Clinical Research, Clinical Data Management, Drug Development, Document Management
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Bereinigung von Daten, Generative adversarische Netze (GANs), Maschinelles Lernen, Datenqualität, Interaktive Datenvisualisierung, Präsentation der Daten, Generative KI, Datenanalyse, Explorative Datenanalyse, Matplotlib, Plot (Grafiken), Datenmanipulation, Bewertung des Modells, Datenvisualisierung, Modellevaluation, Daten-Ethik, Datenkompetenz, Pandas (Python-Paket), Wissenschaftliche Visualisierung, Plotly, Generative Modellarchitekturen, Qualität der Daten
Anfänger · Kurs · 1–3 Monate

MongoDB Inc.
Kompetenzen, die Sie erwerben: Datenbank-Management, Datenbank-Management-Systeme, Datenbank-Entwicklung, Datenspeicherung, Datenspeicher, Cloud-Bereitstellung, Datenbank-Design, Datenbank-Systeme, Datenmodellierung, Transaktionsverarbeitung, Operative Datenbanken, Anwendungsentwicklung, Datenbanken, NoSQL, Integrität der Daten, Abfragesprachen, Cloud-Plattformen, Datenbank-Verwaltung, MongoDB, Datenbank Management
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Team Motivation, Diversity and Inclusion, Organizational Leadership, Diversity Awareness, Persistence, Dealing With Ambiguity, Team Leadership, Organizational Change, Creativity, Personal Development, Leadership, Resilience, Employee Engagement, Strategic Leadership, Habit Formation, Coaching, Innovation, Change Management, Psychology, Storytelling
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate