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.

Kompetenzen, die Sie erwerben: Datensicherheit, LLM-Bewerbung, Modellierung großer Sprachen, Anwendungsentwicklung, Schnelles Engineering, Datenethik, Verantwortungsvolle KI, Informationen zum Datenschutz, Generative KI, Verarbeitung natürlicher Sprache
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Systemarchitektur, Systementwurf und Implementierung, Echtzeit-Betriebssysteme, Systemtechnik, Software-Qualitätssicherung, Fehlersuche, Systeme Design, System-Software, Systemsoftware Systeme, Leistungsoptimierung, Software-Tests, Eingebettete Software, Linux, Eingebettete Systeme
Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Canva (Software), Graphic Design, Graphic and Visual Design, Design, Design Elements And Principles, Digital Design, Creative Design, Design and Product, Event Management, Computer Programming
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: GitHub, DevOps, Version Control, CI/CD, Continuous Integration, Software Development Tools, Continuous Deployment, Software Development, Amazon Elastic Compute Cloud
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Künstliche Intelligenz, Anwendungsentwicklung, Fehlersuche, Software-Ingenieur, Softwareentwicklung, Pseudocode, ChatGPT, Grundsätze der Programmierung, Web-Entwicklung, Web-Entwicklungstools, Schnelles Engineering
Mittel · Kurs · 1–4 Wochen

S.P. Jain Institute of Management and Research
Kompetenzen, die Sie erwerben: Self-Awareness, Conflict Management, Personal Development, Emotional Intelligence, Interpersonal Communications, Collaboration, Empathy, Visionary, Leadership, Adaptability, Communication
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: User Story, Agile Methodology, Agile Project Management, Product Requirements, Customer experience strategy (CX), Presentations, Product Knowledge, Product Development, Customer Insights, Stakeholder Communications, Innovation
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Apple Xcode, Datenmanagement, Benutzeroberfläche (UI), Git (Versionskontrolle-System), Fehlersuche, Anwendungsentwicklung, Swift Programmierung, Entwicklung von Anwendungen für Mobilgeräte, Apple iOS
Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Agile Methodology, Scrum (Software Development), Software Testing, Agile Software Development, Embedded Systems, Docker (Software), Git (Version Control System), Linux Administration, System Programming, Linux, C++ (Programming Language), Internet Of Things, File Systems
Auf einen Abschluss hinarbeiten
Fortgeschritten · Kurs · 1–4 Wochen

Starweaver
Kompetenzen, die Sie erwerben: Business Process Modeling, Responsible AI, Business Process, Digital Transformation, Business Process Management, Business Process Improvement, Google Gemini, AI Product Strategy, Workflow Management, ChatGPT, Market Opportunities, Scalability, Product Management, Generative AI, Sustainable Development, Data Ethics, Sustainability Reporting, Prompt Engineering, AI Personalization, Automation
Mittel · Spezialisierung · 1–4 Wochen

Kompetenzen, die Sie erwerben: R Programming, Predictive Analytics, Applied Machine Learning, Analytics, Data Science, Data Processing, Feature Engineering, Machine Learning, Telemarketing, Application Deployment
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Unity Engine, Video Game Development, Game Design, C# (Programming Language), Animations, Program Development, Performance Tuning, Computer Programming, Computer Programming Tools, User Interface (UI)
Mittel · Kurs · 1–4 Wochen