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.

Pontificia Universidad Católica de Chile
Kompetenzen, die Sie erwerben: Field-Programmable Gate Array (FPGA), Hardware Design, Computational Logic, Application Specific Integrated Circuits, Computer-Aided Design, Electronic Hardware, Electrical Engineering, Electronic Systems, Electronics, Semiconductors, Electronic Components, Computer Architecture, Programming Principles, Engineering Design Process, Embedded Systems, Schematic Diagrams, Simulation and Simulation Software
Gemischt · Kurs · 1–3 Monate

IIT Bombay
Kompetenzen, die Sie erwerben: Entrepreneurial Finance, Go To Market Strategy, Value Propositions, Product Development, Business Modeling, Presentations, Entrepreneurship, Communication, Persona Development, Customer Analysis, Financial Statements, Business Strategy, Innovation, Technical Management, Market Research
Anfänger · Kurs · 1–4 Wochen
University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Graphentheorie, Künstliche neuronale Netze, Methoden des Maschinellen Lernens, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Generative Modellarchitekturen, PyTorch (Bibliothek für Maschinelles Lernen), Programm-Entwicklung, Prädiktive Modellierung, Medizinische Wissenschaft und Forschung, Deep Learning, Angewandtes maschinelles Lernen, Überwachtes Lernen, Big Data, Tensorflow, Gesundheitsinformatik, Gesundheitspflege, Unüberwachtes Lernen, Bildanalyse, Computervision
Fortgeschritten · Spezialisierung · 1–3 Monate

Berklee
Kompetenzen, die Sie erwerben: Music, Media Production, Musical Composition, Instrumental Music, Editing, File Management, Peripheral Devices
Anfänger · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Angewandte Mathematik, Infinitesimalrechnung, Mathematische Software, Integralrechnung, Grafische Darstellung, Python-Programmierung, Grundsätze der Programmierung, Numerische Analyse, Fortgeschrittene Mathematik, Derivate, Mathematische Modellierung
Mittel · Kurs · 1–3 Monate

LearnKartS
Kompetenzen, die Sie erwerben: Git (Version Control System), GitHub, Version Control, Software Versioning, Software Configuration Management, Collaborative Software, Software Development, Software Installation, Devops Tools, File Management, Linux, Command-Line Interface
Anfänger · Kurs · 1–4 Wochen

Technical University of Denmark (DTU)
Kompetenzen, die Sie erwerben: Angewandte Mathematik, Daten bereinigen, Python-Programmierung, Technik, Medizinische Bildgebung, Werkstoffkunde, Mathematische Modellierung, Finite Elemente Methoden, Jupyter, Numerische Analyse, 3D-Modellierung, Bildanalyse, Simulation und Simulationssoftware
Gemischt · Kurs · 1–3 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Community Development, Case Studies, Public Policies, Socioeconomics, Demography, Sociology, Policy Analysis, Social Sciences, Economics
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Pandas (Python Package), NumPy, Data Manipulation, Data Wrangling, Package and Software Management, Data Analysis, Data Transformation, Unstructured Data, JSON, Object Oriented Programming (OOP), Data Science, Python Programming, Computer Programming, Programming Principles, Data Import/Export, Software Design, Data Validation, Mathematical Software, Computational Logic, Data Structures
Anfänger · Spezialisierung · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Algorithmen, Hardware-Architektur, Daten in Echtzeit, Computergrafik, Ereignisgesteuerte Programmierung, Datenstrukturen, Verteiltes Rechnen, Datenverarbeitung, System Programmierung, C und C++, Computervision, Skalierbarkeit, Softwareentwicklung, Leistungsoptimierung, Bildanalyse
Mittel · Kurs · 1–3 Monate

Universidad Nacional de Colombia
Kompetenzen, die Sie erwerben: Mathematical Modeling, Machine Learning, Applied Mathematics, System Design and Implementation, Software Development Tools, Programming Principles, Logical Reasoning, Arithmetic, Algorithms
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Marktforschung, Produktmanagement, Go To Market Strategie, Agile Methodik, Produktentwicklung, Produktlebenszyklus-Management
Fortgeschritten · Kurs · 1–4 Wochen