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.

Vanderbilt University
Kompetenzen, die Sie erwerben: Prompt Engineering, Prompt Patterns, ChatGPT, Retrieval-Augmented Generation, Generative AI Agents, AI Orchestration, AI powered creativity, Agentic Workflows, OpenAI API, LLM Application, Ideation, Verification And Validation, Generative AI, AI Workflows, AI literacy, OpenAI, Expense Management, Multimodal Prompts, AI Personalization, Software Development
Anfänger · Spezialisierung · 3–6 Monate

University at Buffalo
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Kryptographie, Netzwerk-Protokolle, Anwendungsdesign, Computer-Plattformen, Transaktionsverarbeitung, Programm-Entwicklung, Web-Entwicklungs-Tools, Entwicklung von Testskripten, Blockchain, Software-Entwicklung, Aufstrebende Technologien, Aufkommende Technologien, Integrierte Entwicklungsumgebungen, Verteiltes Rechnen, Entwicklungsumgebung, Testgetriebene Entwicklung (TDD), Entwicklungstests, Anwendungs-Rahmenwerke, Cloud-Plattformen, Kryptographische Protokolle
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Generative Model Architectures, Data Ethics, Generative AI Agents, Model Deployment, Restful API, Software Design Documents, Software Design, Application Deployment, AI Integrations, AI literacy, Software Architecture, Agentic Workflows, Continuous Integration, Artificial Intelligence and Machine Learning (AI/ML), Software Development, Java Programming
Mittel · Spezialisierung · 3–6 Monate

Packt
Kompetenzen, die Sie erwerben: Software Design Patterns, Test Automation, CI/CD, Infrastructure as Code (IaC), Continuous Deployment, Software Development, Continuous Delivery, Application Deployment, Release Management, Continuous Integration, Software Architecture, Application Lifecycle Management, Infrastructure Architecture, AI Workflows, IT Infrastructure, Cloud Deployment, DevOps, Scalability, Git (Version Control System)
Fortgeschritten · Kurs · 3–6 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Feature Engineering, Model Deployment, Data Preprocessing, Machine Learning Methods, Scikit Learn (Machine Learning Library), Supervised Learning, Machine Learning Algorithms, Applied Machine Learning, Machine Learning, Test Script Development, Model Evaluation, Unsupervised Learning, Containerization, Data Processing, Data Wrangling, Unit Testing, Development Testing, Software Development, Python Programming, Application Programming Interface (API)
Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Testfall, Feldprogrammierbares Gate-Array (FPGA), Hardware-Entwurf, Laborberichte, Elektrotechnik und Computertechnik, Systementwurf und Implementierung, Entwicklung von Testskripten, Mikroarchitektur, Software-Entwicklung, Laboruntersuchungen, Elektronische Systeme, Erfahrung im Labor, Eingebettete Software, Elektronik-Technik, Elektronische Hardware, Eingebettete Systeme, Verifizierung und Validierung, Eclipse (Software), Anwendungsspezifische integrierte Schaltungen, Computerarchitektur
Auf einen Abschluss hinarbeiten
Mittel · 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
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Generative Model Architectures, Data Ethics, Generative AI Agents, AI Personalization, Mobile Development, AI powered creativity, Software Design Documents, Software Design, Prompt Engineering Tools, Anthropic Claude, Mobile Development Tools, LLM Application, AI literacy, iOS Development, Machine Learning Software, Software Development
Fortgeschritten · Spezialisierung · 3–6 Monate

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Docker (Software), CI/CD, Containerization, LLM Application, Continuous Integration, Software As A Service, Product Development, Continuous Deployment, Commercialization, Large Language Modeling, Strategic Marketing, Software Development, Marketing Strategies, Application Deployment, Product Planning, Go To Market Strategy, API Design, Generative AI, Software Testing, GitHub
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Bootstrap (Front-End Framework), Systems Development Life Cycle, Software Development Life Cycle, Cloud-Native Computing, Software Architecture, React Redux, Browser Compatibility, User Centered Design, GitHub, CI/CD, Cloud Applications, Responsive Web Design, Cloud Development, NoSQL, Git (Version Control System), Webpack, HTML and CSS, Application Development, MongoDB, Software Development
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

SkillsBooster Academy
Kompetenzen, die Sie erwerben: Prompt Engineering, AI Workflows, Vibe coding, Generative AI Agents, Artificial Intelligence, Generative AI, AI Personalization, Software Development Tools, Web Development Tools, Code Review, Responsible AI, Software Development, GitHub, React.js, Front-End Web Development, Design Software, Javascript, Software Engineering, Web Development, Application Deployment
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Node.JS, Back-End Web Development, Full-Stack Web Development, API Testing, MongoDB, Payment Processing, Order Management, Application Programming Interface (API), Restful API, Payment Systems, Scheduling, Order Processing, Data Processing, Inventory Management System, Data Validation, Software Development, Database Design, Authorization (Computing), Automation
Mittel · Kurs · 1–4 Wochen