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.

Imperial College London
Kompetenzen, die Sie erwerben: Statistische Hypothesentests, Deskriptive Statistik, Regressionsanalyse, Statistische Analyse, Statistische Inferenz, R-Programmierung, Statistik, Wahrscheinlichkeit & Statistik, Korrelationsanalyse, Zeitreihenanalyse und Vorhersage, R (Software), Öffentliche Gesundheit, Analytische Fähigkeiten, Explorative Datenanalyse, Stichproben (Statistik), Statistische Modellierung, Datenanalyse, Statistische Methoden, Datenkompetenz, Biostatistik
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Risikomanagement, Vergütungsmanagement, Leistungsbeurteilung, Business Risk Management, Rekrutierung, Sicherheit und Gesundheit am Arbeitsplatz, Vollständiger Zyklus der Rekrutierung, Leistungsmanagement, Talentakquise, Arbeitsplatzanalyse, Vergütungsstrategie, Trainingsprogramme, Mitarbeiterschulung, Entwicklung von Schulungsmaterialien, Leistungsmanagement für Mitarbeiter, Personalpolitische Maßnahmen, Entlohnung und Leistungen, Mitarbeiterbeziehungen, Job-Bewertung, Ausbildung und Entwicklung
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Schnittstelle zur Anwendungsprogrammierung (API), Sichere Kodierung, Software Entwurf, Systementwurf und Implementierung, Sicherheitsprüfung, Anwendungsdesign, Datenbank-Design, Künstliche Intelligenz, Modellierung großer Sprachen, Leistungsoptimierung, Software-Entwurfsmuster, Datenbank Management, Software-Architektur, Datenbanken
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Creative Thinking, Information Management, Content Management, Knowledge Transfer, Lifelong Learning, Innovation, Curiosity, Creative Problem-Solving, Systems Thinking, Critical Thinking, Productivity Software, Organizational Skills, Writing and Editing, Collaboration, Development Environment
Anfänger · Kurs · 1–3 Monate

University of New Mexico
Kompetenzen, die Sie erwerben: Git (Versionskontrolle-System), Cascading Style Sheets (CSS), Ruby on Rails, Software-Entwurfsmuster, Javascript, Datenbanken, Model-View-Controller, Agile Entwicklung von Software, Benutzeroberfläche (UI), Ajax, Anwendungs-Rahmenwerke, Full-Stack Web-Entwicklung, Web-Anwendungen, Middleware, Software-Architektur, Softwareentwicklung, Relationale Datenbanken
Gemischt · Kurs · 1–3 Monate

Simplilearn
Kompetenzen, die Sie erwerben: C# (Programming Language), Restful API, Unity Engine, Object Oriented Programming (OOP), .NET Framework, C++ (Programming Language), Video Game Development, ASP.NET, Object-Relational Mapping, Software Engineering, Web Services, Application Development, Software Design Patterns, Database Management, Programming Principles, C (Programming Language)
Anfänger · Kurs · 1–4 Wochen

Northeastern University
Kompetenzen, die Sie erwerben: Systems Thinking, Software Visualization, Object Oriented Design, Case Studies, Data Modeling, Software Engineering, Object Oriented Programming (OOP), Software Design, Program Development, Systems Design, Business Modeling, Technical Design, Complex Problem Solving
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Integrated Development Environments, User Interface (UI), Jupyter, Application Development, Python Programming, Test Case, Debugging, Computational Logic
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Berufliche Entwicklung, Cloud Computing, Aufbau von Beziehungen, Anwendungsentwicklung, DevOps, Technische Software, Kommunikation, Problemlösung, Verbale Kommunikationsfähigkeiten, Softwareentwicklung, Professionalität, Software-Ingenieur, Interviewing-Fähigkeiten
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Front-End Web-Entwicklung, Cascading Style Sheets (CSS), UI Komponenten, Ereignisgesteuerte Programmierung, Javascript, JavaScript-Frameworks, Full-Stack Web-Entwicklung, Web-Anwendungen, Datenstrukturen, Web-Entwicklung, React Redux, React.js
Mittel · Kurs · 1–4 Wochen

AI CERTs
Kompetenzen, die Sie erwerben: Blockchain, Cryptography, Scripting, Transaction Processing, Secure Coding, Application Development, Programming Principles, FinTech, Digital Assets, Emerging Technologies
Anfänger · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: C++ (Programming Language), API Design, Software Architecture, Software Design, Maintainability, Data Structures, Data Validation, Performance Tuning, Generative AI, File Management, Debugging
Anfänger · Kurs · 1–3 Monate