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.

John Wiley & Sons
Kompetenzen, die Sie erwerben: Prompt Engineering, OpenAI API, Generative AI, Prompt Engineering Tools, Jest (JavaScript Testing Framework), Generative Model Architectures, Software Documentation, Unit Testing, Test Case, Software Development Tools, LLM Application, Artificial Intelligence and Machine Learning (AI/ML), OpenAI, Maintainability, Test Automation, ChatGPT, Code Review, Software Development, Large Language Modeling, Debugging
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Android Jetpack, Android Studio, Android Development, Android (Operating System), Kotlin, Mobile Development, Object Oriented Design, UI Components, Application Development, Object Oriented Programming (OOP), Interactive Data Visualization, Data Visualization, Object-Relational Mapping, Code Reusability, Software Design, Mobile Development Tools, User Interface (UI) Design, Animation and Game Design, Software Development, Game Design
Mittel · Spezialisierung · 3–6 Monate

Scrimba
Kompetenzen, die Sie erwerben: Debugging, Application Development, Python Programming, Code Reusability, Program Development, Data Validation, Scripting, Programming Principles, Data Structures, Software Development, Computer Programming Tools, Computer Programming, Computational Logic, Computational Thinking, Algorithms, Problem Solving, Critical Thinking and Problem Solving
Anfänger · Kurs · 1–3 Monate

Chegg Skills
Kompetenzen, die Sie erwerben: Pandas (Python Package), Server Side, Development Environment, Pseudocode, Data Cleansing, Back-End Web Development, Data Engineering, Data Quality, Descriptive Statistics, Data Manipulation, Python Programming, Data Wrangling, Web Development, Programming Principles, Data Analysis, Analytics, Artificial Intelligence, Generative AI, Software Development, Problem Solving
Anfänger · Spezialisierung · 1–3 Monate

Chegg Skills
Kompetenzen, die Sie erwerben: Server Side, Development Environment, Back-End Web Development, Python Programming, Web Development, Program Development, Integrated Development Environments, Software Development Tools, Web Frameworks, AI Enablement, AI Integrations, Web Applications, Software Development, Front-End Web Development, Web Development Tools, Scripting, Hypertext Markup Language (HTML), Application Frameworks, Cascading Style Sheets (CSS), Javascript
Anfänger · Kurs · 1–4 Wochen

Packt
Kompetenzen, die Sie erwerben: Secure Coding, Java Programming, Maintainability, Hardening, Java, Software Design Patterns, Application Security, Software Design, Data Structures, Object Oriented Design, Software Architecture, Performance Tuning, Memory Management, API Design, Code Reusability, Object Oriented Programming (OOP), Web Servers, Application Programming Interface (API), Software Development, Virtualization
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Power Platform CLI, Azure DevOps Pipelines, Power Platform Architecture & Technical Design, Microsoft Power Platform, DevSecOps, Version Control, Azure DevOps, Git (Version Control System), CI/CD, Microsoft Power Automate/Flow, GitHub, Infrastructure as Code (IaC), Terraform, Power Apps Component Framework, Continuous Deployment, DevOps, Software Development, AWS CloudFormation, Kubernetes, Power BI
Mittel · Kurs · 1–3 Monate

Chegg Skills
Kompetenzen, die Sie erwerben: Node.JS, Prompt Engineering, Back-End Web Development, Server Side, Prompt Engineering Tools, Middleware, Full-Stack Web Development, Responsible AI, Web Frameworks, Web Development Tools, Web Applications, AI literacy, Frontend Integration, Code Review, Application Servers, Web Servers, Artificial Intelligence, Software Development, Debugging, Javascript
Anfänger · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Automatisierung, Wiederverwendbarkeit von Code, Künstliche Intelligenz, Prompt-Muster, Software-Qualitätssicherung, Anthropischer Claude, Software-Entwicklung, Software-Architektur, KI-Orchestrierung, Software-Prüfung, Methoden der Softwareentwicklung, Multimodale Aufforderungen, Kontext Technik, Software-Entwicklung, Schnelles Engineering, Lebenszyklus der Softwareentwicklung, Claude Code, Generative KI, Generative AI-Agenten, AI-Arbeitsabläufe
★ 4.7 (176) · Anfänger · Kurs · 1–3 Monate

SkillsBooster Academy
Kompetenzen, die Sie erwerben: Claude Code, Prompt Engineering, Anthropic Claude, AI Security, Generative AI Agents, Software Development Tools, Software Development, Responsible AI, GitHub, Code Review, Application Deployment, AI Personalization, Generative AI, Software Engineering, Web Development, Artificial Intelligence, Design Software, React.js, Front-End Web Development, Javascript
★ 4.6 (22) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Secure Coding, Application Security, Security Testing, Software Development Methodologies, Configuration Management, Software Development, Software Configuration Management, Systems Development Life Cycle, Software Development Life Cycle, Package and Software Management, Software Testing, Security Engineering, API Testing, Application Programming Interface (API), Cloud Security, Process Driven Development, Risk Management Framework
★ 4.8 (42) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Java Programming, Java, Performance Tuning, Memory Management, Web Servers, Web Applications, Server Side, Computer Networking, TCP/IP, OS Process Management, Context Management, Software Development, Encryption, Network Protocols, Scalability, Maintainability
Mittel · Kurs · 1–4 Wochen