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.

Kompetenzen, die Sie erwerben: Node.JS, MongoDB, Responsive Web Design, Full-Stack Web Development, HTML and CSS, Cascading Style Sheets (CSS), Front-End Web Development, Bootstrap (Front-End Framework), Server Side, Web Design and Development, Frontend Integration, Web Design, Middleware, Web Development, Javascript, Angular, Web Applications, jQuery, Restful API, Semantic Web
Anfänger · Spezialisierung · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: HubSpot CRM, Customer Relationship Management (CRM) Software, Customer Relationship Management, Customer Data Management, Email Marketing, Business Software, Customer Communications Management, Sales Pipelines, Dashboard, Account Management, Data Management, Customer Service, Marketing, Sales Operations, Team Building
★ 4.6 (1082) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Go (Programming Language), Programming Principles, Business Logic, Development Environment, Data Structures, Object Oriented Design, Data Processing, Software Design, Object Oriented Programming (OOP), Computer Programming Tools, Code Reusability, Scalability, Computational Logic, Data Manipulation, Cloud Development, Operations, Cloud Applications, Systems Development, Application Development, Control Systems
Anfänger · Spezialisierung · 1–3 Monate

Simplilearn
Kompetenzen, die Sie erwerben: Test Tools, Test Execution Engine, Regression Testing, Test Automation, Software Testing, Requirements Analysis, Test Case, Test Engineering, Acceptance Testing, Test Planning, Debugging, Scenario Testing, Test Data, User Story, Generative AI, GitHub, Javascript
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Angular, Maintainability, TypeScript, Performance Tuning, React.js, Frontend Performance, Software Architecture, Enterprise Application Management, Application Frameworks, Enterprise Architecture, Technical Management, Application Design, Web Frameworks, JavaScript Frameworks, Web Applications, UI Components, Software Design, Software Design Patterns, Restful API, Javascript
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsprogrammierschnittstelle (API), React.js, Kontext-Management, JavaScript-Frameworks, Web-Entwicklungs-Tools, UI-Komponenten, Einheitliche Prüfung, Wiederverwendbarkeit von Code, Software-Entwurfsmuster, Javascript, Front-End-Webentwicklung, Jest (JavaScript Testing Framework)
★ 4.6 (1515) · Mittel · Kurs · 1–4 Wochen

Lund University
Kompetenzen, die Sie erwerben: Nachhaltige Entwicklung, Sozioökonomie, Energie und Versorgungsunternehmen, Landentwicklung, Governance, Systemorientiertes Denken, Soziale Auswirkungen, Nachhaltiges Design, Engagement fördern, Eindämmung des Klimawandels, Nachhaltiges Wirtschaften, Wirtschaftliche Entwicklung, Entwicklung der Gemeinschaft, Umwelt, Nachhaltige Technologien, Management natürlicher Ressourcen, Anpassung an den Klimawandel, Umweltproblem, Multimedia, Unternehmerische Nachhaltigkeit
★ 4.7 (3044) · Anfänger · Spezialisierung · 3–6 Monate

Real Madrid Graduate School Universidad Europea
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Memory Management, Programming Principles, Computer Architecture, System Programming, Software Visualization, Program Development, Theoretical Computer Science, Software Architecture, System Software, Software Design, Semantic Web, Computer Programming Tools, System Design and Implementation, Integrated Development Environments, Code Review, Java Programming, Data Validation, Program Standards, Programmable Logic Controllers, Java
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Programming Principles, Software Visualization, Program Development, Theoretical Computer Science, Software Design, Software Architecture, Front-End Web Development, Software Development Tools, Java Programming, Build Tools, Debugging, Make.com, Java, System Implementation, Requirements Analysis
Anfänger · Kurs · 1–3 Monate

Packt
Kompetenzen, die Sie erwerben: Node.JS, Containerization, Kubernetes, Cloud-Native Computing, Distributed Computing, Load Balancing, Dataflow, Scalability, Unit Testing, Data Pipelines, Test Script Development, Test Automation, API Gateway, Server Side, Microservices, Event-Driven Programming, Javascript, Software Architecture, Web Development, Web Applications
Mittel · Spezialisierung · 3–6 Monate

Rice University
Kompetenzen, die Sie erwerben: Programm-Entwicklung, Fehlersuche, Computerprogrammierung, Integrierte Entwicklungsumgebungen, Rechnerische Logik, Python-Programmierung, Entwicklungsumgebung, Grundsätze der Programmierung
★ 4.8 (3592) · Anfänger · Kurs · 1–4 Wochen