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 Toronto
Kompetenzen, die Sie erwerben: Lineare Algebra, Globale Positionierungssysteme, Robotik, Schätzung, Mathematische Modellierung
★ 4.7 (839) · Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, LangChain, Retrieval-Augmented Generation, Prompt Patterns, LLM Application, Generative AI, Vector Databases, Generative AI Agents, Tool Calling, Embeddings, AI Workflows, User Interface (UI), AI Integrations, Large Language Modeling, UI Components, Database Systems, Model Evaluation, Data Storage Technologies, Database Management Systems, AI Enablement
★ 4.6 (690) · Mittel · Spezialisierung · 1–3 Monate
University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Technische Leitung, Führung des Teams, Unternehmensstrategie, Strategisches Denken, Agile Methodik, Organisatorische Effektivität, Strategische Partnerschaft, Technologie-Strategien, Teamleitung, Geschäftsstrategie, Führung und Management, Team Management, Strategische Führung, Innovation, Unternehmertum, Agile Produktentwicklung, Organisatorische Struktur, Entwicklung neuer Geschäftsfelder, Funktionsübergreifende Zusammenarbeit, Entwicklung neuer Produkte, Produktlebenszyklus-Management
★ 4.8 (735) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cloud Computing, Infrastruktur-Architektur, Modellierung großer Sprachen, Tiefes Lernen, Generative KI, Künstliche Intelligenz, Cloud-Infrastruktur, Devops-Werkzeuge, KI-Kenntnisse, Cloud-Bereitstellung, AI-Arbeitsabläufe, KI-Orchestrierung, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Cloud-Management, Netzinfrastruktur, Maschinelles Lernen, Betrieb der Informationstechnologie, MLOps (Operationen für maschinelles Lernen), Daten-Infrastruktur, Daten-Zentren
★ 4.6 (489) · Anfänger · Kurs · 1–4 Wochen

Tecnológico de Monterrey
Kompetenzen, die Sie erwerben: Risk Analysis, Project Risk Management, Risk Management, Change Control, Project Scoping, Risk Mitigation, Project Controls, Risk Management Framework, Risk Modeling, Management Reporting, Project Management, Change Management, Microsoft Project, Simulation and Simulation Software, Probability & Statistics
★ 4.8 (1272) · Gemischt · Kurs · 1–4 Wochen

Universidad de Palermo
Kompetenzen, die Sie erwerben: Prompt Engineering, Prompt Patterns, ChatGPT, Multimodal Prompts, Prompt Engineering Tools, Responsible AI, Data Ethics, Business Intelligence, Organizational Leadership, Business Analytics, Large Language Modeling, Culture Transformation, AI Security, AI literacy, Generative AI, Artificial Intelligence, Business, Data Science, Emerging Technologies, Innovation
★ 4.9 (1068) · Mittel · Spezialisierung · 1–3 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Graphentheorie, Objektorientierte Programmierung (OOP), Künstliche Intelligenz, Software-Entwicklung, Speicherverwaltung, Simulationen, Software-Entwurfsmuster, C++ (Programmiersprache), Algorithmen, Daten-Strukturen, Objektorientierter Entwurf, C (Programmiersprache), Software Entwurf
★ 4.5 (336) · Mittel · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Software-Entwicklung, Datenanalyse, Problemlösung, Fehlersuche, Algorithmen, Datenverarbeitung, Rechnerische Logik, Python-Programmierung, Skriptsprachen
★ 4 (70) · Anfänger · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Entscheidungsfindung, Finanzen, Microsoft Excel, Finanzplanung, Wirtschaftsmathematik, Finanzielle Verwaltung, Allgemeines Kreditwesen, Finanzverwaltung, Excel-Formeln, Finanzielle Analyse, Tabellenkalkulations-Software, Geldflüsse, Darlehen, Allgemeine Finanzen, Investitionen
★ 4.8 (966) · Anfänger · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Objektorientierte Programmierung (OOP), Mobile Entwicklung, Model-View-Controller, Datenverwaltung, Software-Entwurfsmuster, Datenmanagement, Software-Architektur, Software Architektur, Grundsätze der Programmierung, Entwicklungsumgebung, Objektorientierter Entwurf, Daten-Strukturen, iOS-Entwicklung, Rechnerische Logik, Swift-Programmierung, Apple iOS
★ 4.3 (733) · Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Exploratory Data Analysis, Data Visualization, Data Literacy, Data-Driven Decision-Making, Data Presentation, SAS (Software), Data Storytelling, Trend Analysis, Data Manipulation, Data Analysis, Data Quality, Data Preprocessing, Data Wrangling, Data Transformation, Analysis, Analytics, Interactive Data Visualization, Data Analysis Software, Data Ethics, Data Cleansing
★ 4.7 (1051) · Anfänger · Spezialisierung · 1–3 Monate

University at Buffalo
Kompetenzen, die Sie erwerben: Datenerfassung, Große Daten, Fertigungsverfahren, Datenspeicherung, Systemtechnik, Digitale Transformation, Computer-Plattformen, Datenerhebung, Vorverarbeitung von Daten, Fehleranalyse, Bereinigung von Daten, Software zur Datenanalyse, Systemanalyse, Erkennung von Anomalien, Produktionsprozess, Herstellungsverfahren, Datenvorverarbeitung
★ 4.6 (1212) · Anfänger · Kurs · 1–4 Wochen