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.

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Verarbeitung natürlicher Sprache, Große Daten, Dashboard, Data Mining, Plot (Grafiken), Datenvisualisierung, Analytik, Statistische Analyse, Unüberwachtes Lernen, Text Mining, Grafische Darstellung, Daten-Mapping, Software zur Datenvisualisierung, Datengestützte Entscheidungsfindung, Erstellung des Dashboards, Datenanalyse, Unstrukturierte Daten, Statistisches maschinelles Lernen, Präsentation der Daten, Tableau-Software
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, Prompt Patterns, Retrieval-Augmented Generation, Large Language Modeling, AI Security, Agentic Workflows, Embeddings, Generative AI Agents, Vector Databases, Generative AI, Application Deployment, Context Management, Artificial Intelligence, AI Personalization, Knowledge Transfer, Prototyping, Test Tools, JSON, Systems Architecture, Continuous Monitoring
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Robotics, Machine Controls, Reinforcement Learning, Artificial Intelligence and Machine Learning (AI/ML), CI/CD, Continuous Integration, Artificial Intelligence, 3D Modeling, Large Language Modeling, Agentic Workflows, Continuous Deployment, Docker (Software), Agentic systems, Simulation and Simulation Software, LLM Application, Containerization, Ubuntu, Python Programming, Linux, C++ (Programming Language)
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Infrastructure as Code (IaC), Terraform, Ansible, Amazon CloudWatch, IT Automation, Cloud Deployment, Infrastructure As A Service (IaaS), Cloud Computing Architecture, Cloud Infrastructure, DevOps, Amazon Web Services, AWS Identity and Access Management (IAM), Amazon Elastic Compute Cloud, Application Deployment, YAML, System Monitoring, Identity and Access Management, Continuous Monitoring, Amazon DynamoDB, Configuration Management
Mittel · Kurs · 1–4 Wochen

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Code-Abdeckung, DevSecOps, Docker (Software), Aushärtung, Virtualisierung, Freigabe-Management, Wissenschaftliche Methoden, GitHub, Befehlszeilenschnittstelle, Kontinuierliche Integration, Linux-Befehle, Kontinuierliche Lieferung, Rust (Programmiersprache), Containerisierung, DevOps, CI/CD, Bereitstellung von Anwendungen, Regressionsprüfung, Tools erstellen, Paket- und Softwareverwaltung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Tabellenkalkulations-Software, Microsoft Excel, Microsoft 365, Wirtschaftsmathematik, Bruttogewinn, Datenanalyse, Microsoft Office, Microsoft Büro, Excel-Formeln
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Google AR & VR
Kompetenzen, die Sie erwerben: Augmented Reality, Augmented and Virtual Reality (AR/VR), Virtual Reality, Application Design, Virtual Environment, 3D Assets, Unity Engine, User Experience Design, Mobile Development, User Experience, User Flows, Computer Hardware
Anfänger · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Microsoft Word, Schreiben, Peer Review, Microsoft 365, Verwaltung von Dokumenten, Dokumentenverwaltung, Bearbeitung von, Technische Dokumentation, Kollaborative Software, Produktivitätssoftware, Computerkenntnisse, Microsoft Windows, Microsoft Office, Microsoft Büro
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Android Studio, Kotlin, Android Jetpack, Android Development, Android (Operating System), Mobile Development, Unit Testing, Gradle, Mobile Development Tools, User Interface (UI), UI Components, Code Reusability, Application Development, Integrated Development Environments, User Interface (UI) Design, Object Oriented Programming (OOP), Cross Platform Development, Test Driven Development (TDD), Wireframing, Prototyping
Anfänger · Spezialisierung · 3–6 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Modell Ausbildung, Angewandtes maschinelles Lernen, Qualität der Daten, Integrität der Daten, Modell-Einsatz, Kontinuierliche Überwachung, Maschinelles Lernen, Modell-Optimierung, Datenvorverarbeitung, Vorverarbeitung von Daten, Kontinuierliche Bereitstellung, Datenerfassung, Bereitstellung von Anwendungen, Datenpflege, Datenerhebung, Validierung von Daten, MLOps (Operationen für maschinelles Lernen), Daten-Synthese, Unstrukturierte Daten, Systemüberwachung, Bewertung des Modells, Datenvalidierung, Datenqualität, Modellevaluation
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Responsible AI, Prompt Engineering, Generative AI, Agentic Workflows, AI Workflows, Generative AI Agents, AI Orchestration, Retrieval-Augmented Generation, Generative Model Architectures, Microsoft Azure, Agentic systems, Artificial Intelligence and Machine Learning (AI/ML), AI Security, LLM Application, Application Deployment, ChatGPT, Artificial Intelligence, Artificial Neural Networks, Deep Learning, Machine Learning
Mittel · Spezialisierung · 3–6 Monate

John Wiley & Sons
Kompetenzen, die Sie erwerben: Software-Entwurfsmuster, Datenverwaltung, Instandhaltbarkeit, Objektorientierter Entwurf, Software-Entwicklung, Objektorientierte Programmierung (OOP), Java, Funktionales Design, Datenmodellierung, Software Entwurf, Wiederverwendbarkeit von Code, Datenmanagement, Java-Programmierung, Java Programmierung
Mittel · Kurs · 1–3 Monate