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.

Duke University
Kompetenzen, die Sie erwerben: Vorverarbeitung von Daten, Java, Algorithmen, Datei-E/A, Software-Entwicklung, Programm-Entwicklung, Java-Programmierung, Daten-Strukturen, Objektorientierte Programmierung (OOP), AI-Personalisierung, Java Programmierung, Software Entwurf, Wiederverwendbarkeit von Code, Hypertext Markup Language (HTML), Datenvorverarbeitung
★ 4.7 (659) · Mittel · Kurs · 1–3 Monate

Imperial College London
Kompetenzen, die Sie erwerben: Brainstorming, Menschenzentriertes Design, KI-gestützte Kreativität, Ideenfindung, Problemlösung, Generative KI, Kreativität, Kreative Problemlösung, Analyse, Design Thinking, Kreatives Denken, Innovation, Künstliche Intelligenz
★ 4.8 (915) · Anfänger · Spezialisierung · 3–6 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Programming Principles, Java Programming, Java, Computer Programming, Code Reusability, Data Structures, Object Oriented Programming (OOP), Computational Logic, Program Development, Computational Thinking, Problem Solving, Algorithms, Eclipse (Software)
★ 4.8 (435) · Anfänger · Kurs · 1–3 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Bewertung des Modells, DevOps, CI/CD, Google Cloud-Plattform, Devops-Werkzeuge, Modell Ausbildung, AI-Arbeitsabläufe, Modell-Einsatz, Automatisierung, Kontinuierliche Bereitstellung, MLOps (Operationen für maschinelles Lernen), Cloud-Bereitstellung, Modellevaluation
★ 4 (486) · Mittel · Kurs · 1–4 Wochen

The University of Tokyo
Kompetenzen, die Sie erwerben: Sozialkunde, Forschung, Freie Künste, Interkulturelle Kompetenz, Visuelles Storytelling, Kunstgeschichte, Öffentliche Geschichte
★ 4.8 (770) · Anfänger · Kurs · 1–4 Wochen

University of Maryland, College Park
Kompetenzen, die Sie erwerben: Aufkommende Technologien, Funktionales Design, Cybersecurity, Aushärtung, Verschlüsselung, Computer-Sicherheit, Kryptographie, Überprüfung der Sicherheitsarchitektur, Entwurf von Systemen, Aufstrebende Technologien, Intrusion Detection und Prävention, Hardware-Architektur, Anwendungsspezifische integrierte Schaltungen, Techniken der Ausbeutung, Mikroarchitektur, Erkennung von Bedrohungen, Computer-Hardware, Kryptographische Protokolle, Hardware-Entwurf, Modellierung von Bedrohungen, Sicherheitstechnik
★ 4.3 (693) · Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Informationssystem für Humanressourcen (HRIS), Vergütungsmanagement, Entlohnung und Leistungen, Verwaltung von Sozialleistungen, Personalwesen, Arbeitsbewertung, Vergütungsstrategie, Verwaltung der Gehaltsabrechnung, Bearbeitung von Ansprüchen, Gehaltsabrechnung
★ 4.7 (477) · Anfänger · Kurs · 1–4 Wochen

Universitat de Barcelona
Kompetenzen, die Sie erwerben: Kundenanalyse, Ideenfindung, Unternehmertum, Schlanke Methodologien, Fundraising, Marktchancen, Fundraising und Crowdsourcing, Unternehmerische Finanzen, Geschäftsmodellierung, Wert-Angebote, Entwicklung neuer Geschäftsfelder, Unternehmensplanung, Geschäftsplanung
★ 4.6 (556) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Figma (Design Software), Usability Testing, Responsive Web Design, User Interface (UI), Journey Mapping, Interactive Design, User Experience Design, Usability, Wireframing, User Interface (UI) Design, Prototyping, User Experience, User Flows, Design Research, Front-End Web Development, Web Design and Development, Design Strategies, Mockups, User Interface and User Experience (UI/UX) Design, Interaction Design
★ 4.4 (421) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Project Risk Management, Workflow Management, Business Workflow Analysis, Team Performance Management, Risk Management, Leadership Studies, Team Leadership, Agile Project Management, Leadership and Management, Collaborative Software, Project Management, Innovation, Agile Software Development, Process Improvement, Strategic Decision-Making, Change Management, Artificial Intelligence, Adaptability, Digital Transformation, Communication
★ 4.6 (549) · Mittel · Spezialisierung · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Jira (Software), Sprint Planning, Backlogs, Scrum (Software Development), User Story, Agile Methodology, Agile Project Management, Plan Execution, Workflow Management, Run Chart, Project Planning, Project Management, Prioritization, Dependency Analysis
★ 4.7 (508) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Rice University
Kompetenzen, die Sie erwerben: Python-Programmierung, Programm-Entwicklung, Software zur Datenvisualisierung, Daten-Strukturen, Bereinigung von Daten, Statistische Visualisierung, Installation der Software, Daten importieren/exportieren, Daten-Mapping, Wiederverwendbarkeit von Code, Paket- und Softwareverwaltung, Datenverarbeitung, Integration von Daten, Software-Dokumentation, Plot (Grafiken)
★ 4.6 (549) · Anfänger · Kurs · 1–4 Wochen