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.

The Open University
Kompetenzen, die Sie erwerben: Sustainable Business, Ideation, Systems Thinking, Sustainable Development, Creative Thinking, Corporate Sustainability, Experimentation, Sustainable Systems, Creative Problem-Solving, Stakeholder Engagement, Business Modeling, Environmental Social And Corporate Governance (ESG), Stakeholder Analysis, Critical Thinking, Innovation, Cognitive flexibility, Creativity, Business Systems Analysis, Business Transformation, Problem Solving
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Embeddings, Natural Language Processing, Keras (Neural Network Library), Generative AI, Convolutional Neural Networks, Transfer Learning, Recurrent Neural Networks (RNNs), Model Evaluation, Generative Model Architectures, Image Analysis, Model Training, Artificial Neural Networks, Text Mining, Computer Vision, Model Optimization, Data Preprocessing, Fine-tuning, Tensorflow, Deep Learning, Model Deployment
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: API Testing, Restful API, Authentications, Test Automation, Test Script Development, Application Programming Interface (API), Software Testing, Authorization (Computing), Java Programming, Java, User Accounts
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Umsatzprognose, Datenanalyse, Software zur Datenvisualisierung, Künstliche Intelligenz, Datenmanipulation, Microsoft Excel, Tabellenkalkulations-Software, Vertrieb, Vorhersage, Microsoft Kopilot, Trendanalyse, Markttrend, Präsentation der Daten, Bereinigung von Daten, Verkauf
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: C and C++, C++ (Programming Language), Software Documentation, Performance Tuning, Program Development, Application Design, Technical Documentation, Memory Management, Data Structures, Generative AI, Algorithms, Scalability
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Patient Communication, English Language, Verbal Communication Skills, Interpersonal Communications, Language Learning, Language Competency, Vocabulary, Active Listening, Communication, Education Software and Technology, Grammar, Public Speaking, Relationship Building
Anfänger · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Team Building, Team Leadership, Team Management, Team Collaboration, Teamwork, Trustworthiness, People Management, Collaboration, Cross-Functional Team Leadership, Leadership, Cross-Functional Collaboration, Professional Development, Empathy, Conflict Management, Communication Strategies, Goal Setting, Communication, Adaptability
Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Workplace inclusivity, Diversity and Inclusion, Culture Transformation, Safety Culture, Cognitive flexibility, Leadership, Organizational Leadership, Team Management, Empathy, Drive Engagement, Diversity Equity and Inclusion Initiatives, Diversity Awareness, Collaboration, Diversity Programs, Innovation, Employee Engagement, Adaptability, Communication, Human Resource Policies
Mittel · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: Jenkins, Kubernetes, CI/CD, Continuous Integration, Application Deployment, Google Cloud Platform, Cloud Deployment, Continuous Delivery, Containerization, Cloud Applications, Software Engineering
Mittel · Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Apache Spark, Scala Programming, Data Processing, Big Data, Applied Machine Learning, IntelliJ IDEA, Real Time Data, Data Manipulation, Programming Principles, Graph Theory, Integrated Development Environments, Data Transformation, Development Environment, Software Development Tools, Distributed Computing, Performance Tuning
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: C# (Programmiersprache), Server-Seite, Anwendungsentwicklung, API-Entwurf, Entwicklungsumgebung, Anwendungsprogrammierschnittstelle (API), Cloud-API, Cloud-Dienste
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: LLM Application, Tool Calling, Large Language Modeling, Retrieval-Augmented Generation, Command-Line Interface, Embeddings, Python Programming, Application Development, Vector Databases, User Interface (UI), Software Installation, Restful API, Development Environment
Mittel · Kurs · 1–3 Monate