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.

Ludwig-Maximilians-Universität München (LMU)
Kompetenzen, die Sie erwerben: Ernährungsberatung, Klinische Ernährung, Gesundheit von Kindern, Medizinische Wissenschaft und Forschung, Gesundheit von Müttern, Vorbeugende Pflege, Schwangerenvorsorge, Lebensmittelsicherheit und Hygiene, Geburtshilfe und Gynäkologie, Patientenaufklärung und -beratung, Ernährung und Diät
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Teambildung, Kommunikations-Strategien, Zusammenarbeit, Kommunikation, Kollaborative Software, Kritisches Denken, Funktionsübergreifende Zusammenarbeit, Erleichterung von Meetings, Virtuelle Teams, Teamarbeit, Team Management, Telearbeit
Anfänger · Kurs · 1–4 Wochen

Rice University
Kompetenzen, die Sie erwerben: Finanzielle Analyse, Stakeholder-Management, Kommunikationsplan, Projektmanagende Life Cycle, Organisatorische Struktur, Projekt-Scoping, Planung, Konstruktives Feedback, Fallstudien, Projektplanung, Stakeholder-Analyse, Anforderungsmanagement, Projektmanagement, Unternehmensanalyse, Projektdokumentation
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Video Game Development, Game Design, Python Programming, Debugging, Development Testing, Animation and Game Design, Software Testing, Programming Principles, Event-Driven Programming, Business Logic, User Interface (UI), User Interface (UI) Design, Development Environment
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Natural Language Processing, Keras (Neural Network Library), Generative AI, Generative Model Architectures, Image Analysis, Artificial Neural Networks, Text Mining, Computer Vision, Tensorflow, Deep Learning, Feature Engineering, Performance Testing, Machine Learning Methods, Applied Machine Learning, Google Cloud Platform, Application Development, Data Processing, Systems Development, Python Programming, Data Transformation
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Ajax, Hypertext Markup Language (HTML), Application Programming Interface (API)
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Embedded Software, Embedded Systems, Computer Hardware, Hardware Architecture, Internet Of Things, System Software, Peripheral Devices, C (Programming Language), Software Architecture, Simulations, Development Environment, Debugging, Systems Integration
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Regression Analysis, Time Series Analysis and Forecasting, Forecasting, People Analytics, Trend Analysis, Microsoft Excel, Statistical Modeling, Correlation Analysis, Predictive Analytics, Statistical Analysis, Data Analysis Software, Analytical Skills, Probability & Statistics, Graphing, Climate Change Adaptation, Data Manipulation
Gemischt · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Web Content Accessibility Guidelines, Bootstrap (Front-End-Framework), User Experience Design, Benutzerfreundlichkeit, Front-End Web-Entwicklung, HTML und CSS, Benutzeroberfläche (UI), Web Design und Entwicklung, Javascript, Reaktionsfähiges Webdesign, Wireframing, Browser-Kompatibilität, Webdesign, Entwicklung von Anwendungen für Mobilgeräte, Cascading Style Sheets (CSS), User-Interface-(UI)-Design, Web-Entwicklungstools
Anfänger · Kurs · 1–4 Wochen

The University of Edinburgh
Kompetenzen, die Sie erwerben: Kreativität, Programme zum Klimawandel, Kulturelle Vielfalt, Interaktives Lernen, Studentisches Engagement, Zusammenarbeit
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Blockchain, FinTech, Software Development Tools, Transaction Processing, Web Development, Web Applications, Node.JS, Emerging Technologies, Scalability, Javascript, Application Deployment, Computer Programming, Market Dynamics
Anfänger · Kurs · 1–3 Monate

University of Toronto
Kompetenzen, die Sie erwerben: Computer Programmierung, Apple Xcode, Objektorientierte Programmierung (OOP), Entwicklungsumgebung, Benutzeroberfläche (UI), Animationen, Entwicklung von Anwendungen für Mobilgeräte, Anwendungsentwicklung, UI Komponenten, Model-View-Controller, Persistenz, Objective-C (Programmiersprache), Anwendungs-Rahmenwerke, Interaktionsdesign, Swift Programmierung, Grundsätze der Programmierung, Bildanalyse, Apple iOS, Anwendungsdesign, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX)
Mittel · Spezialisierung · 3–6 Monate