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.

Duke University
Kompetenzen, die Sie erwerben: Digital Transformation, Agile Product Development, Market Trend, Business Transformation, Operational Efficiency, Strategic Thinking, Customer Insights, Customer experience strategy (CX), Innovation, Market Opportunities, Business Strategy, Customer Engagement, Technology Strategies, New Product Development, Business Modeling, Competitive Intelligence, Organizational Change, Business Strategies, Competitive Analysis, Emerging Technologies
Mittel · Spezialisierung · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Kubernetes, Software-Architektur, CI/CD, Datenbank Management, Front-End-Webentwicklung, Cloud-Bereitstellung, NoSQL, Datenbanken, Datenbank-Management, DevOps, Kontinuierliche Integration, Cloud-Anwendungen, Anwendungsdesign, Bereitstellung von Anwendungen, MongoDB, Javascript, JavaScript-Frameworks, Berechtigung (Computing), Full-Stack Web-Entwicklung, React.js, Software Architektur
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Model Deployment, Data Pipelines, Real Time Data, Google Cloud Platform, Dataflow, Data Warehousing, Dashboard Creation, Data Preprocessing, Data Governance, Tensorflow, Big Data, Feature Engineering, Data Lakes, Dashboard, Extract, Transform, Load, Apache Spark, Metadata Management, Apache Hadoop, MLOps (Machine Learning Operations), Data Management
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Canva (Software), Visual Design, Layout Design, Design Elements And Principles, Workflow Management, Design Strategies, Graphic and Visual Design, Digital Design, Graphic and Visual Design Software, Marketing Collateral, Graphic Design, Marketing Design, Content Creation, Marketing Materials, Color Theory, Portfolio Management, Brand Awareness
Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Entwicklungsumgebung, Microsoft Entwicklungswerkzeuge, Fehlersuche, Computer Programmierung, .NET-Rahmenwerk, Visual Basic (Programmiersprache), Grundsätze der Programmierung, Integrierte Entwicklungsumgebungen, Programm-Entwicklung, Microsoft Visual Studio, Computerprogrammierung, Installation der Software, Software-Entwicklung
Anfänger · Kurs · 1–4 Wochen

Erasmus University Rotterdam
Kompetenzen, die Sie erwerben: Microsoft Excel, Datenvisualisierung, Finanzielle Modellierung, Geschäftsmodellierung, Tabellenkalkulations-Software, Datenverwaltung, Technische Dokumentation, Excel-Formeln, Instandhaltbarkeit, Verifizierung und Validierung, Datenmanagement, Geschäftsberichte
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Feasibility Studies, Systems Development, Process Modeling, Software Design Documents, Software Development Methodologies, Business Analysis, Functional Requirement, Software Design, Analysis, Business Process Modeling, Business Analysis Tools, Verbal Communication Skills, Communication, Software Development, Data Flow Diagrams (DFDs), Stakeholder Communications, Business Communication, Product Lifecycle Management, Stakeholder Engagement
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Incident Response, Network Security, Intrusion Detection and Prevention, Command-Line Interface, Cryptography, Cyber Security Strategy, Open Web Application Security Project (OWASP), Application Security, Secure Coding, Cybersecurity, IT Security Architecture, Encryption, Information Systems Security, Vulnerability Assessments, Cyber Attacks, Risk Management Framework, Multi-Factor Authentication, Cloud Security, Penetration Testing, Risk Management
Mittel · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Responsible AI, AI literacy, Delegation Skills, Legal Technology, Critical Thinking, Time Management, AI Enablement, AI powered creativity, Artificial Intelligence, Legal Risk, Advocacy, AI Integrations, Leadership Development, Lifelong Learning, Professional Development, Constructive Feedback, Leadership, Creativity, Generative AI, Communication
Anfänger · Spezialisierung · 1–3 Monate
Illinois Tech
Kompetenzen, die Sie erwerben: Linux, Cloud-Native Computing, Network Security, Linux Administration, Cloud Computing, Amazon Web Services, Infrastructure as Code (IaC), Cloud Computing Architecture, Network Troubleshooting, Operating System Administration, Cloud Platforms, Cloud Storage, Linux Commands, Cloud Technologies, Software-Defined Networking, User Accounts, Network Engineering, Network Monitoring, Cloud Services, Data Infrastructure
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate

Nanjing University
Kompetenzen, die Sie erwerben: Software Testing, White-Box Testing, Functional Testing, System Testing, JUnit, Performance Testing, Test Tools, Unit Testing, Test Automation, Code Coverage, Test Case, Selenium (Software)
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Containerisierung, Microservices, Anwendungsentwicklung, Docker (Software), Kubernetes, Cloud-Bereitstellung, NoSQL, Datenbanken, Back-End-Webentwicklung, Cloud-Entwicklung, IBM Wolke, Django (Web-Framework), Flask (Web-Framework), Cloud-Anwendungen, Cloud-Plattformen, Web-Anwendungen, Bereitstellung von Anwendungen, MongoDB, OpenShift, Cloud-natives Computing
Fortgeschritten · Kurs · 1–3 Monate