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.

Edureka
Kompetenzen, die Sie erwerben: API Design, API Gateway, Application Programming Interface (API), Postman API Platform, Restful API, API Testing, Data Validation, Authentications, OAuth, Cloud API, Microservices, Application Deployment, Continuous Deployment, CI/CD, Authorization (Computing), Application Frameworks, Performance Tuning, Application Lifecycle Management, Prometheus (Software), Grafana
★ 3.3 (13) · Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Bewegte Grafiken, Benutzerfreundliches Design, Entwurf von Systemen, Designforschung, Typografie, Interaktionsdesign, Prüfung der Benutzerfreundlichkeit, Benutzeroberfläche (UI) Design, Attrappen, Prototyping, Grafische und visuelle Gestaltung, Benutzererfahrung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Benutzerfreundlichkeit, Figma (Entwurfssoftware), Technische Kommunikation, Gestaltungselemente und -prinzipien, Nutzerforschung, Interaktives Design, Design Bewertungen
★ 4.8 (4810) · Anfänger · Kurs · 1–3 Monate

University of Toronto
Kompetenzen, die Sie erwerben: Simulation und Simulationssoftware, Software-Architektur, Software Architektur, Systemarchitektur, Sicherheitsgarantie, Hardware-Architektur, Kontrollsysteme, Mathematische Modellierung, Robotik, Simulationen
★ 4.7 (2933) · Fortgeschritten · Kurs · 1–3 Monate
University of Pennsylvania
Kompetenzen, die Sie erwerben: Regressionsanalyse, Vorhersage, Prädiktive Modellierung, Datengestützte Entscheidungsfindung, Microsoft Excel, Risikomanagement, Risikoanalyse, Quantitative Forschung, Statistische Modellierung, Cashflow-Prognosen, Geschäftsmodellierung, Mathematische Modellierung, Portfolio-Verwaltung, Datenmodellierung, Finanzielle Modellierung, Präsentation der Daten, Tabellenkalkulations-Software, Finanzielle Vorausschau, Präsentationen, Risikomodellierung
★ 4.5 (11.450) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Vibe coding, Responsible AI, Prompt Engineering, Prompt Patterns, Software Engineering, Integrated Development Environments, AI Workflows, Software Development, Application Development, Web Applications, UI Components, AI Enablement, Software Design, Code Review, Front-End Web Development, Development Testing, Web Development, Software Testing, Secure Coding, User Interface (UI) Design
Mittel · Kurs · 1–3 Monate

Edureka
Kompetenzen, die Sie erwerben: JUnit, Apache Maven, Java Programming, Java, Unit Testing, Software Design Patterns, Test Automation, Build Tools, Software Design, Data Access, Maintainability, Software Testing, IntelliJ IDEA, SQL, Computer Programming, Programming Principles, Object Oriented Programming (OOP), Software Engineering, Software Development, Design Strategies
Mittel · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Datengestützte Entscheidungsfindung, Softwaretechnik, Leistungsmetrik, Datenverwaltung, Datenwissenschaft, Maschinelles Lernen, Datenanalyse, Statistische Inferenz, Projektentwurf, Datenmanagement, Daten-Strategie, Datenkompetenz, Software-Entwicklung
★ 4.5 (8387) · Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Risk Modeling, Operations Research, Regression Analysis, Network Model, Resource Allocation, Excel Macros, Business Analytics, Decision Making, Risk Analysis, Simulation and Simulation Software, Microsoft Excel, Business Risk Management, Strategic Decision-Making, Business Modeling, Financial Modeling, Data-Driven Decision-Making, Excel Formulas, Business, Spreadsheet Software, Data Analysis
★ 4.8 (4081) · Anfänger · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Testfall, Computerarchitektur, Elektrotechnik und Computertechnik, Laborberichte, Elektronik-Technik, Anwendungsspezifische integrierte Schaltungen, Elektronische Systeme, Eclipse (Software), Hardware-Entwurf, Elektronische Hardware, Laboruntersuchungen, Erfahrung im Labor, Mikroarchitektur, Software-Entwicklung, Eingebettete Systeme, Verifizierung und Validierung, Systementwurf und Implementierung, Feldprogrammierbares Gate-Array (FPGA), Entwicklung von Testskripten, Eingebettete Software
★ 4.5 (1740) · Mittel · Spezialisierung · 3–6 Monate

Arizona State University
Kompetenzen, die Sie erwerben: Ausbildung des Trainers, Kritisches Denken, Verbale Kommunikationsfähigkeiten, Digitale Pädagogik, Englische Sprache
★ 4.9 (16.242) · Gemischt · Kurs · 1–3 Monate

Amazon Web Services
Kompetenzen, die Sie erwerben: Datenvisualisierung, Datenarchitektur, Amazon DynamoDB, Serverloses Rechnen, Amazon S3, Amazon CloudWatch, Cloud Computing, Architektur der Lösung, Identitäts- und Zugangsmanagement, Amazon Webdienste, Cloud-Sicherheit, Ereignisgesteuerte Programmierung, Skalierbarkeit, AWS Identitäts- und Zugriffsverwaltung (IAM), Architektur des Cloud Computing, Daten-Seen, Amazon Web Services, Amazon Elastic Compute Cloud, Cloud-Infrastruktur, Cloud-Management, Cloud-Technik
★ 4.8 (7060) · Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

Hebrew University of Jerusalem
Kompetenzen, die Sie erwerben: Informatik, Computer Programmierung, Technischer Entwurf, Computerarchitektur, Computer-Hardware, Speicherverwaltung, Hardware-Architektur, Technische Informatik, Mikroarchitektur, Computer-Systeme, Computerprogrammierung, Verifizierung und Validierung, System-Programmierung, Rechnerische Logik, Programm-Entwicklung, Systementwurf und Implementierung, Computerwissenschaft
★ 4.9 (3731) · Gemischt · Kurs · 1–3 Monate