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.

ESSEC Business School
Kompetenzen, die Sie erwerben: Hotels und Unterkünfte, Bedarfsplanung, Budgetierung, Hotelbetrieb, Vermögensverwaltung, Hotel- und Restaurantmanagement, Datengestützte Entscheidungsfindung, Vorhersage, Marketing-Kanal, Nachfragegenerierung, Gastfreundschaft, Umsatzprognose, Analyse der Wettbewerber, Kommunikation mit Interessenvertretern, Marketing, Digitales Marketing, Gastgewerbe-Management, Finanzielle Vorausschau, Einnahmeverwaltung, Immobilien-Management-Systeme
★ 4.6 (2269) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Pandas (Python Package), Data Wrangling, Data Preprocessing, Data Manipulation, Data Cleansing, Data Transformation, Data Analysis, Code Reusability, Development Environment, Programming Principles, Data Science, Python Programming, Computer Programming Tools, Jupyter, Data Visualization, Software Development Tools, Maintainability, Integrated Development Environments, Package and Software Management, Command-Line Interface
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Apache Spark, Apache Hadoop, Distributed Computing, Big Data, Cloud Computing Architecture, Scalability, Java, Cloud Applications, Data Pipelines, Cloud Development, Dataflow, Data Processing, Software Architecture, Cloud-Native Computing, Java Programming, Solution Architecture, Cloud Computing, Performance Tuning, Microservices, Serverless Computing
Mittel · Kurs · 1–4 Wochen

Lund University
Kompetenzen, die Sie erwerben: Lektorat, Schreiben und Redigieren, Englische Sprache, Bearbeitung von, Schreiben
★ 4.7 (842) · Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Data Science, Web Applications, Python Programming, Data Analysis, Programming Principles, Artificial Intelligence, Computer Programming, Game Design
★ 4.5 (2221) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Docker (Software), Linux Administration, Devops Tools, Containerization, DevOps, System Monitoring, Information Technology Operations, System Configuration, Performance Tuning, Configuration Management, Context Management, Network Troubleshooting, Debugging, Proxy Servers, Data Storage, Service Management, Software Installation, Command-Line Interface, Performance Measurement, Resource Management
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Reinforcement Learning, Agentic systems, Machine Learning Methods, Artificial Intelligence and Machine Learning (AI/ML), Deep Learning, Machine Learning Software, Decision Intelligence, Model Optimization, Model Training, Development Environment, Program Development, Model Evaluation
Mittel · Kurs · 1–4 Wochen

Packt
Kompetenzen, die Sie erwerben: Kubernetes, YAML, Cloud-Native Computing, Docker (Software), Containerization, Data Persistence, Multi-Cloud, Hardening, Scalability, DevOps, Prometheus (Software), Cloud Management, Microservices, Authorization (Computing), Cloud Platforms, Cloud Hosting, Application Deployment, Network Troubleshooting, AWS CloudFormation, Azure DevOps
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: LangGraph, AI Workflows, LLM Application, Agentic Workflows, Generative AI Agents, AI Orchestration, OpenAI API, OpenAI, Development Environment, Tool Calling, Large Language Modeling, Agentic systems, Context Management, Application Deployment, Program Development, Data Integration, Machine Learning, Exploratory Data Analysis
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Agentic Workflows, Agentic systems, LangGraph, AI Orchestration, AI Workflows, CrewAI, Generative AI Agents, LLM Application, Responsible AI, LangChain, Software Architecture, Enterprise Architecture, Systems Architecture, Tool Calling, Prompt Engineering, Software Design, Software Development Methodologies, Model Evaluation, Context Management, Design
Mittel · Kurs · 1–3 Monate

LearnKartS
Kompetenzen, die Sie erwerben: Docker (Software), Kubernetes, Containerization, YAML, Devops Tools, Data Storage, Linux Administration, Microservices, DevOps, CI/CD, Application Deployment, Network Troubleshooting, General Networking, Configuration Management, Security Controls, OS Process Management, Virtualization, Application Lifecycle Management, Command-Line Interface, Automation
Anfänger · Spezialisierung · 3–6 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Computer Vision, Risikomodellierung, Methoden des maschinellen Lernens, Radiologie, Verarbeitung natürlicher Sprache, Vorverarbeitung von Daten, Diagnostische Tests, Diagnostische Radiologie, Künstliche Intelligenz, Angewandtes maschinelles Lernen, Prädiktive Analytik, Prädiktive Modellierung, Statistisches maschinelles Lernen, Maschinelles Lernen, Tiefes Lernen, Faltungsneuronale Netze, Künstliche neuronale Netze, Medizinische Bildgebung, Bildanalyse, Bewertung des Modells
★ 4.7 (2076) · Mittel · Kurs · 1–4 Wochen