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.

Packt
Kompetenzen, die Sie erwerben: PHP (Scripting Language), Object Oriented Programming (OOP), Package and Software Management, Web Applications, Web Development Tools, Web Development, Scripting Languages, Development Environment, Scripting, Programming Principles, Debugging, Program Development, Data Structures
Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Skripting, Bash (Skriptsprache), Git (Versionskontrollsystem), grep, Unix-Shell, GitHub, Dateiverwaltung, Befehlszeilenschnittstelle, Cloud Computing, Linux, Skriptsprachen, Mac OS, Shell-Skript, Cloud-Hosting, Versionskontrolle, Unix-Befehle, Unix, Ubuntu
★ 4.7 (1368) · Anfänger · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Test Automation, Performance Testing, Software Quality Assurance, White-Box Testing, API Testing, Test Script Development, AI Security, Software Quality (SQA/SQC), Performance Stress Testing, Software Development Methodologies, Regression Testing, AI Integrations, Maintainability, Code Review, Scalability, Automation, Code Coverage, Software Technical Review, DevOps, Security Testing
★ 4.1 (36) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: User Interface (UI), UI Components, Unity Engine, User Interface and User Experience (UI/UX) Design, User Interface (UI) Design, Augmented and Virtual Reality (AR/VR), Human Computer Interaction, Usability, Virtual Reality, Interactive Design, Video Game Development, Virtual Environment, Scalability, Mobile Development, Game Design, Layout Design, UI/UX Strategy, Interaction Design, Frontend Performance, C# (Programming Language)
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Node.JS, Restful API, Back-End Web Development, Object-Relational Mapping, Web Development, Authentications, Web Applications, Web Services, Unit Testing, Authorization (Computing), Databases, Data Validation, TypeScript, SQL, Hypertext Markup Language (HTML), Debugging, Data Cleansing, Middleware, HTML and CSS, Javascript
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Succession Planning, Strategic Leadership, Organizational Strategy, Workforce Planning, Program Implementation, Talent Management, Plan Execution, Human Resources Management and Planning, Organizational Change, Business Continuity, Talent Pipelining, Organizational Effectiveness, Leadership Development, Business Leadership, People Development, Continuous Improvement Process, People Analytics, Program Evaluation, Leadership, Change Management
Gemischt · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Komplexe Problemlösung, Strategisches Denken, Diversity-Bewusstsein, Prädiktive Modellierung, Wirtschaftliche Entwicklung, Wahrscheinlichkeit, Wirtschaft, Entscheidungsfindung, Kritisches Denken, Netzwerkanalyse, Mathematische Modellierung, Innovation, Sozialwissenschaften, Koordinierung, Systemorientiertes Denken, Marktdynamik, Strategische Entscheidungsfindung
★ 4.8 (2256) · Mittel · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Daten-Strukturen, Computer Programmierung, Softwaretechnik, Markov-Modell, Java Programmierung, Software Entwurf, Computerprogrammierung, Anwendungsprogrammierschnittstelle (API), Objektorientierte Programmierung (OOP), Leistungsprüfung, Grundsätze der Programmierung, Java-Programmierung, Software-Entwicklung, Algorithmen, Daten importieren/exportieren, Fehlersuche, Computer-Programmierwerkzeuge, Objektorientierter Entwurf, Datei-E/A, Leistungsoptimierung
★ 4.6 (1497) · Anfänger · Kurs · 1–3 Monate

Packt
Kompetenzen, die Sie erwerben: Django (Web Framework), Restful API, AI Personalization, Payment Processing, Content Management Systems, Blogs, API Design, Application Deployment, Order Management, Content Management, Payment Systems, Payment Processing and Collection, Learning Management Systems, User Accounts, Data Sharing, Web Applications, Web Frameworks, Python Programming, Ajax, Javascript
Anfänger · Spezialisierung · 3–6 Monate

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: AI Security, Claude Code, Responsible AI, Prompt Engineering, DevSecOps, Secure Coding, Prompt Engineering Tools, Information Privacy, Application Security, Vulnerability Scanning, Code Review, CI/CD, AI literacy, Vulnerability Assessments, AI Orchestration, Gemini, Security Awareness, GitHub, Command-Line Interface
Anfänger · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Netzwerksicherheit, MITRE ATT&CK Rahmenwerk, Management von Computersicherheitsvorfällen, Intrusion Detection und Prävention, Verteilte Denial-Of-Service-Angriffe (DDoS), Schwachstellen-Management, Zero Trust Netzwerkzugang, Cybersecurity, Verschlüsselung, Aktives Verzeichnis, Regulatorische Anforderungen, Modellierung von Bedrohungen, Azure Active Directory, Penetrationstests, Cloud Computing, Beglaubigungen, Aufbewahrung von Aufzeichnungen, Sichere Kodierung, Sicherheitsinformationen und Ereignisverwaltung (SIEM), Betriebssysteme
★ 4.7 (3001) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Javascript, Code Reusability, Web Development, Web Design and Development, Application Programming Interface (API), Web Applications, API Testing, Debugging
Anfänger · Kurs · 1–3 Monate