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: Schnittstelle zur Anwendungsprogrammierung (API), Java Programmierung, Software Entwurf, Java, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Algorithmen, Entwicklungstests, Fehlersuche, Prädiktive Modellierung, Leistungstests, Computer Programmierung, Datenstrukturen, Software-Ingenieur, Leistungsoptimierung
Anfänger · Kurs · 1–3 Monate
University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Leiterschaft, Neue Produktentwicklung, Wert-Angebote, Innovation, Strategisches Denken, Unternehmerische Finanzen, Technologie-Strategien, Team Management, Kreatives Denken, Kreativität, Strategische Planung, Kognitive Flexibilität, Unternehmertum, Zusammenarbeit, Kreative Problemlösung, Ideenfindung, Business Modellierung, Strategische Entscheidungsfindung, Geschäftsplanung, Offene Denkweise
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Swift Programming, UI Components, Apple iOS, Mobile Development, Apple Xcode, Responsive Web Design, User Interface (UI) Design, User Interface (UI), Algorithms, Animations, Software Design Patterns, Programming Principles, Color Theory, Debugging
Mittel · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Planung, Persönliche Entwicklung, Aufbau von Beziehungen, Resilienz, Gewissenhaftigkeit, Zielsetzung, Selbst-Bewusstsein, Persistenz, Handlungsorientiert, Optimismus, Wachstumsorientiertheit, Selbstmotivation
Anfänger · Kurs · 1–3 Monate

University of Alberta
Kompetenzen, die Sie erwerben: Unified Modeling Language, Java, Objektorientierter Entwurf, Code-Überprüfung, Software-Entwurfsmuster, Software Entwurf, Grundsätze der Programmierung, Instandhaltbarkeit, Model-View-Controller, Software-Architektur, Anwendungsdesign
Mittel · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Business Intelligence, SQL, Star Schema, Relationale Datenbanken, Datenqualität, Datenbank-Design, Datenmodellierung, Datenumwandlung, Data-Warehousing, PostgreSQL, Daten-Integration, Auszug, Schneeflocken-Schema, Datenmarkt, Pivot-Tabellen und Diagramme, Datenarchitektur
Gemischt · Kurs · 1–3 Monate

Illinois Tech
Kompetenzen, die Sie erwerben: Health Informatics, Clinical Informatics, Interoperability, Health Systems, Medical Records, Health Information Management, ICD Coding (ICD-9/ICD-10), Health Care, Medical Terminology, Stakeholder Engagement, Data Analysis, Data Integration
Mittel · Kurs · 1–4 Wochen
University of Alberta
Kompetenzen, die Sie erwerben: Sprint-Retrospektiven, Anwenderbericht, Analyse der Anforderungen, Scrum (Software-Entwicklung), Agiles Projektmanagement, Software-Qualitätssicherung, Agile Entwicklung von Software, Technische Überprüfung der Software, Agile Methodik, Benutzerforschung, Usability-Tests, Konstruktives Feedback
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: PL/SQL, Data Integrity, Oracle Databases, Business Logic, Stored Procedure, SQL, Relational Databases, Database Management, Database Development, Event-Driven Programming, Auditing, Debugging, Maintainability
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Target Audience, Verbal Communication Skills, Crisis Management, Brand Strategy, Brand Awareness, Communication, Trustworthiness, Branding, Public Speaking, Brand Management, Storytelling, Professional Development, Personal Attributes, Social Media Content, Technology Strategies, Digital Media Strategy
Anfänger · Kurs · 1–3 Monate

Lund University
Kompetenzen, die Sie erwerben: Eindämmung des Klimawandels, Umweltproblem, Systemorientiertes Denken, Nachhaltige Technologien, Nachhaltige Entwicklung, Governance, Fallstudien, Entwicklung der Gemeinschaft, Engagement von Stakeholdern, Nachhaltiges Design
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: OpenAI, Generative AI Agents, LangGraph, ChatGPT, Agentic systems, Generative AI, Artificial Intelligence, Semantic Web, Application Programming Interface (API), Python Programming, Text Mining, Verification And Validation, Application Deployment
Mittel · Kurs · 1–4 Wochen