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.

Nanjing University
Kompetenzen, die Sie erwerben: Data Mining, Data Analysis, Statistical Analysis, Financial Data, Data Presentation, Data Processing, User Interface (UI), Object Oriented Programming (OOP), Pandas (Python Package), NumPy, Python Programming, Web Scraping, Data Manipulation, Matplotlib
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Tensorflow, Künstliche neuronale Netze, Netzwerk-Modell, Deep Learning, Objektorientierte Programmierung (OOP), Computervision, Keras (Bibliothek für Neuronale Netze)
Mittel · Kurs · 1–3 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Bauingenieurwesen, Nachhaltige Technologien, Bewirtschaftung der Wasserressourcen, Systemorientiertes Denken, Abwasserentsorgung, Entwicklung der Gemeinschaft, Erhebung von Daten, Fallstudien, Umweltwissenschaft, Öffentliche Arbeiten, Umwelttechnik, Nachhaltige Systeme, Governance
Mittel · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Computer Programmierung, Python-Programmierung, Integrierte Entwicklungsumgebungen, Software Entwurf, Computervision, Schnittstelle zur Anwendungsprogrammierung (API), Unified Modeling Language, Objektorientierter Entwurf, Software-Ingenieur, Bildanalyse, Jupyter
Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Regressionsanalyse, Klassifizierungs- und Regressionsbaum (CART), Deep Learning, Überwachtes Lernen, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Künstliche neuronale Netze, Random Forest Algorithmus, Computervision, Algorithmen, Leistungsmetrik, Prädiktive Analytik, Maschinelles Lernen, Datenverarbeitung, Verarbeitung natürlicher Sprache, Lernen mit Entscheidungsbäumen, Unüberwachtes Lernen
Mittel · Kurs · 1–3 Monate

University of Pennsylvania
Kompetenzen, die Sie erwerben: Datenstrukturen, Computer Programmierung, Python-Programmierung, Daten importieren/exportieren, Integrierte Entwicklungsumgebungen, Software-Entwicklungstools, Computergestütztes Denken, Skripting, Dateiverwaltung, Jupyter, Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen

University of Rochester
Kompetenzen, die Sie erwerben: Musik, Kreativität, Musikgeschichte, Musiktheorie, Musik Performance, Musikalische Komposition, Instrumentalmusik
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, Cloud-Infrastruktur, Künstliche Intelligenz, Mockups, Netzwerksicherheit
Mittel · Kurs · 1–4 Wochen

University of Toronto
Kompetenzen, die Sie erwerben: Entwicklung von Anwendungen für Mobilgeräte, Apple Xcode, Computergrafik, Benutzeroberfläche (UI), Netzwerk-Modell, Anwendungsdesign, Persistenz, Datenspeicherung, Swift Programmierung, Interaktionsdesign, Animationen, Apple iOS, Anwendungsentwicklung
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Schnelles Engineering, LLM-Bewerbung, Brainstorming, Geschäftskorrespondenz, Modellierung großer Sprachen, Text Mining, ChatGPT, Schreiben, Zeitleisten, Protokollierung von Sitzungen, Google Gemini
Anfänger · Kurs · 1–4 Wochen

University of California, Irvine
Kompetenzen, die Sie erwerben: Planung, Lernmanagement-Systeme, Zusammenarbeit, Pädagogik, Planung des Lehrplans, Curriculum-Entwicklung, Studentisches Engagement, Software und Technologie für das Bildungswesen, Unterstützung und Dienstleistungen für Studenten, Instruktionsdesign, Didaktische Strategien, Pädagogische Materialien, Blended Learning, Virtuelle Umgebung, Kursentwicklung, Datenmanagement, Unterrichten, Peer Review, Kollaborative Software, Kommunikation mit den Eltern
Anfänger · Spezialisierung · 3–6 Monate

University of London
Kompetenzen, die Sie erwerben: Datenstrukturen, Cascading Style Sheets (CSS), Reaktionsfähiges Webdesign, Wireframing, HTML und CSS, Javascript, JavaScript-Frameworks, Bootstrap (Front-End-Framework), Webdesign, Mensch-Computer-Interaktion, Benutzerfreundlichkeit, Interaktionsdesign, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX)
Gemischt · Kurs · 1–3 Monate