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.

Edureka
Kompetenzen, die Sie erwerben: API Design, API Gateway, Application Programming Interface (API), Postman API Platform, Restful API, API Testing, Data Validation, Authentications, OAuth, Cloud API, Microservices, Application Deployment, CI/CD, Authorization (Computing), Secure Coding, Application Frameworks, Performance Tuning, Application Lifecycle Management, Prometheus (Software), Grafana
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Systems Development Life Cycle, Software Development Life Cycle, Systems Development, Software Development Methodologies, Change Management, Project Management, System Implementation, Compliance Auditing, Software Testing, Auditing, Development Testing, Information Technology, Verification And Validation, Project Management Office (PMO), Internal Controls, Governance, Agile Methodology, Software Development, Data Integrity, Risk Management
Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Stressbewältigung, Achtsamkeit, Persönliche Entwicklung, Mitgefühl, Ethische Standards und Verhaltensweisen, Selbst-Bewusstsein, Psychische Gesundheit, Zielsetzung, Lebenslanges Lernen
Anfänger · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Java Programmierung, Datenstrukturen, Java, Entwicklungsumgebung, Computer Programmierung, Grundsätze der Programmierung, Fehlersuche, Interaktive Datenvisualisierung, Algorithmen, Ereignisgesteuerte Programmierung, Objektorientierter Entwurf, Software-Ingenieur, Software-Dokumentation, Benutzeroberfläche (UI)
Mittel · Kurs · 1–3 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Database Application, Python Programming, Unit Testing, Computer Programming, Restful API, Cross Platform Development, Package and Software Management, Scripting, Data Science, Program Development, Computer Programming Tools, Software Development, Data Processing, Debugging, Programming Principles, User Interface (UI) Design, Regression Analysis, Machine Learning
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Facebook, Inhaltliche Leistungsanalyse, Engagement für Kunden, Social Media-Marketing, Erstellung von Inhalten, Social-Media-Strategie, Storytelling, Instagram, Content Marketing, Generative AI-Agenten, Markenmanagement, Social-Media-Management, Content Management
Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Software Quality Assurance, Quality Assurance, Software Testing, Jira (Software), Regression Testing, Functional Testing, Test Planning, Test Case, Usability Testing, Technical Communication, Issue Tracking, Agile Methodology, Software Documentation, Software Development, Agile Project Management, Risk Management, User Interface and User Experience (UI/UX) Design, Data Analysis, Problem Solving
Anfänger · Kurs · 1–4 Wochen

Arizona State University
Kompetenzen, die Sie erwerben: Ausbildung des Trainers, Digitale Pädagogik
Gemischt · Kurs · 1–3 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Hypertext Markup Language (HTML), HTML and CSS, Cascading Style Sheets (CSS), Web Content, Web Design and Development, Web Design, Web Development, Typography, Web Applications, Front-End Web Development, Web Servers, Embeddings, Web Development Tools, Software Development
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: KI-Workflows, Modellevaluation, LLM-Bewerbung, Inklusivität am Arbeitsplatz, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Generative KI, Google Arbeitsbereich, Operative Effizienz, Analyse, Kritisches Denken, Datensicherheit, Modellierung großer Sprachen, Verarbeitung natürlicher Sprache, Produktivitätssoftware, Zwillinge, KI-Förderung, Menschliche Faktoren, Soziale Auswirkungen, AI-Sicherheit, Schnelles Engineering
Anfänger · Spezialisierung · 3–6 Monate
University of Alberta
Kompetenzen, die Sie erwerben: Analyse der Anforderungen, Anforderungsmanagement, Systemanforderungen, Funktionale Anforderung, Abnahmeprüfung, Anwenderbericht, Umfangsmanagement, Erhebung von Anforderungen, Prioritätensetzung, Geschäftliche Anforderungen, Rückstände, Kundenbetreuung, Kontrolle ändern, Agile Entwicklung von Software, Produktanforderungen, Dokumente zu den Benutzeranforderungen
Gemischt · Kurs · 1–4 Wochen
Arizona State University
Kompetenzen, die Sie erwerben: Lernmanagement-Systeme, Software und Technologie für das Bildungswesen, Design-Strategien, Sprachen lernen, Ausbildung des Trainers, Gestaltungselemente und -prinzipien, Mündliches Verstehen, Alphabetisierung, Technologie-Strategien, Grammatik, Innovation, Digitale Pädagogik, Sprachkompetenz, Verbale Kommunikationsfähigkeiten, Öffentliches Reden, digitale Kompetenz, Englische Sprache, Mündliche Äußerung, Unterrichten, Vokabeln
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate