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: Sprint-Retrospektiven, Kanban-Prinzipien, Rückstände, Prioritätensetzung, Agiles Projektmanagement, Organisatorischer Wandel, Anwenderbericht, Produkt-Roadmaps, Problemlösung, Coaching, Einflussnahme, Sprint-Planung, Agile Produktentwicklung, Agile Methodik, Team Management
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Web Content Accessibility Guidelines, User Experience Design, Menschenzentriertes Design, Anwenderbericht, Aufrufabfolge von Webseiten, Benutzerfreundlichkeit, Menschliche Faktoren, Wettbewerbsanalyse, Benutzerforschung, Mockups, Persona (Benutzererfahrung), Ideenfindung
Anfänger · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Informatik, Entwicklungsumgebung, Mathematische Software, Computer Programmierung, Daten importieren/exportieren, Grundsätze der Programmierung, Matlab, Plot (Grafiken), Benutzeroberfläche (UI), Computergestützte Logik, Fehlersuche, Problemlösung, Dateiverwaltung, Technische Berechnungen, Datenstrukturen
Anfänger · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Klassifizierungs- und Regressionsbaum (CART), Datenverarbeitung, Methoden des Maschinellen Lernens, Datenvisualisierungssoftware, ChatGPT, Objektorientierte Programmierung (OOP), Streudiagramme, Matlab, Benutzeroberfläche (UI), Algorithmen, Angewandtes maschinelles Lernen, Schnelles Engineering, Fehlersuche, Dimensionalitätsreduktion, Grundsätze der Programmierung, Computer Programmierung, Bildanalyse, AI-Personalisierung, Histogramm, Datenanalyse
Anfänger · Spezialisierung · 3–6 Monate

The University of Edinburgh
Kompetenzen, die Sie erwerben: Politische Wissenschaften, Freie Künste, Methoden der Forschung, Wissenschaftliche Methoden, Forschung, Psychologie, Ethische Standards und Verhaltensweisen, Sozialkunde
Gemischt · Kurs · 3–6 Monate

University of Toronto
Kompetenzen, die Sie erwerben: Kommunikation, Kulturelle Vielfalt, Zwischenmenschliche Kommunikation, Aufbau von Beziehungen, Emotionale Intelligenz, Selbst-Bewusstsein, Psychologie, Soziale Fertigkeiten, Bedarfsanalyse, Empathie, Selbstbehauptung, Aktives Zuhören
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Tenacity, Persistence, Personal Attributes, Persona Development, Personal Development, Human Development, Self-Awareness, Case Studies, Resilience, Overcoming Obstacles, Growth Mindedness, Lifelong Learning, Psychology, Cognitive flexibility, Social Sciences, Emotional Intelligence, Cultural Diversity, Sociology, Social Work, Goal Setting
Anfänger · Spezialisierung · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Python-Programmierung, Grundsätze der Programmierung, Computer Programmierung, Computergrafik, Pseudocode, Datenstrukturen, Fehlersuche
Anfänger · Kurs · 1–4 Wochen
University of Alberta
Kompetenzen, die Sie erwerben: Projektplanung, Analyse der Anforderungen, Anforderungsmanagement, Produktmanagement, Prozessentwicklung, Softwareentwicklung, Software-Ingenieur, Agile Entwicklung von Software, Projektmanagement, Agile Methodik
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: AI Product Strategy, Sprint Retrospectives, Backlogs, Agile Product Development, Agile Software Development, Stakeholder Communications, Agile Methodology, Responsible AI, Generative AI, Kanban Principles, Product Roadmaps, Virtual Teams, Information Technology, Agile Project Management, Computer Hardware, Product Strategy, Product Management, ChatGPT, Stakeholder Management, Sprint Planning
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Persona Entwicklung, Instagram, Facebook, Digitales Marketing, Wichtige Leistungsindikatoren (KPIs), Social-Media-Management, Marketing, Marketing-Strategien, Zielpublikum, Intelligente Ziele, Marketing-Kanal, Soziale Netzwerke, Digitale Medienstrategie, Social-Media-Strategie, Social Media-Marketing
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Schnittstelle zur Anwendungsprogrammierung (API), JSON, Informatik, Javascript, Node.JS, Cloud-Anwendungen, Web-Server, Full-Stack Web-Entwicklung, Restful API, Server-Seite, Web-Anwendungen, Middleware, Authentifizierungen, Web-Entwicklung, Back-End Web-Entwicklung
Mittel · Kurs · 1–4 Wochen