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.

Illinois Tech
Kompetenzen, die Sie erwerben: DevSecOps, DevOps, User Centered Design, Usability, Systems Integration, Continuous Delivery, Systems Development, Devops Tools, Systems Analysis, System Implementation, Human Centered Design, Continuous Integration, Application Security, Information Systems, Software Development, CI/CD, Secure Coding, Security Testing, User Feedback, Database Management Systems
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Cloud Deployment, Debugging, Google Cloud Platform, Application Deployment, Cloud Development, JavaScript Frameworks, Web Development Tools, Node.JS, Cloud Applications, Serverless Computing, Program Development, Functional Testing, Integrated Development Environments, Software Development, Computer Programming Tools, Microsoft Visual Studio
Anfänger · Projekt · Weniger als 2 Stunden

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Object Oriented Design, Software Architecture, Software Design, Software Design Patterns, Object Oriented Programming (OOP), Software Development Life Cycle, Software Development, Software Engineering, Maintainability, System Design and Implementation, Service Oriented Architecture, Technical Design, Web Services, Model View Controller, Event-Driven Programming, Distributed Computing
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Web-Design und Entwicklung, Front-End-Webentwicklung, Web-Design, Web-Inhalt, Hypertext Markup Language (HTML), Reaktionsfähiges Web-Design, Web-Entwicklung, Frontend-Leistung, Web-Anwendungen, Open-Source-Technologie, Webanalyse und SEO, Javascript, JavaScript-Frameworks, Web-Entwicklungs-Tools, Leitlinien für die Zugänglichkeit von Webinhalten, Ereignisgesteuerte Programmierung, Software-Entwicklung, Web-Server, HTML und CSS
Gemischt · Kurs · 1–3 Monate

Edureka
Kompetenzen, die Sie erwerben: Prompt Engineering, Vibe coding, Prompt Engineering Tools, Prompt Patterns, Integrated Development Environments, Software Development Tools, Context Engineering, Application Development, Full-Stack Web Development, Embeddings, Continuous Integration, Code Review, Software Development, Web Development, Web Applications, Software Documentation, Software Engineering, Software Testing, Software Design, Building Codes
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cloud-Native Computing, Unstructured Data, Go (Programming Language), Web Servers, MySQL, Web Scraping, Kubernetes, Software Development, System Programming, Linux, Database Software, Programming Principles, SQL, Relational Databases
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Embedded Systems, C (Programming Language), Embedded Software, Data Structures, Code Reusability, Memory Management, C and C++, Programming Principles, Data Management, Software Development
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Microsoft Power Platform, Power Platform Architecture & Technical Design, Microsoft Power Automate/Flow, Project Planning, Enterprise Application Management, No-Code Development, Microsoft 365, Application Deployment, Requirements Analysis, Application Development, Application Lifecycle Management, Power BI, Business Logic, Microsoft Copilot, Solution Delivery, Microsoft Teams, Development Environment, Microsoft PowerPoint, Software Development, Microsoft Outlook
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Rust (Programming Language), Command-Line Interface, Other Programming Languages, Package and Software Management, Memory Management, Go (Programming Language), Programming Principles, Program Development, C (Programming Language), Secure Coding, Software Development, Computer Programming
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Entwicklungstests, Software-Entwicklung, AI-Arbeitsabläufe, Front-End-Webentwicklung, AI-Förderung, Schnelles Engineering, Software Entwurf, Sichere Kodierung, Web-Entwicklung, Softwaretechnik, Benutzeroberfläche (UI) Design, UI-Komponenten, Web-Anwendungen, Software-Prüfung, Vibe-Codierung, Integrierte Entwicklungsumgebungen, Verantwortungsvolle AI, Code-Überprüfung, Prompt-Muster
Mittel · Kurs · 1–3 Monate
University of Glasgow
Kompetenzen, die Sie erwerben: Daten importieren/exportieren, Präsentation der Daten, Plot (Grafiken), Datenkompetenz, Computer Programmierung, Wiederverwendbarkeit von Code, Analytische Fähigkeiten, Vorverarbeitung von Daten, Software-Entwurfsmuster, Datenvorverarbeitung, Javascript, Computerprogrammierung, Software-Entwicklung, Angewandtes maschinelles Lernen
Anfänger · Kurs · 1–4 Wochen

Logical Operations
Kompetenzen, die Sie erwerben: R Programmierung, Daten-Strukturen, Maschinelles Lernen, Datenvisualisierung, Ggplot2, Plot (Grafiken), Statistische Visualisierung, Statistisches maschinelles Lernen, Computer Programmierung, Regressionsanalyse, Statistische Analyse, Datenwissenschaft, Statistische Modellierung, Datenanalyse, Datenmanipulation, Methoden des maschinellen Lernens, Computerprogrammierung, Entscheidungsbaum-Lernen, Computer-Programmierwerkzeuge, Software-Entwicklung, Algorithmen für maschinelles Lernen
Gemischt · Kurs · 1–3 Monate