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.

Rice University
Kompetenzen, die Sie erwerben: Konfliktmanagement, Berufliche Entwicklung, Stressbewältigung, Prioritätensetzung, Aktives Zuhören, Selbst-Bewusstsein, Zeitmanagement, Mentorschaft, Professionelles Netzwerken, Kommunikation, Entwicklung von Führungsqualitäten, Team Management, Intelligente Ziele, Kreative Problemlösung, Team-Motivation, Team-Führung, Aufbau von Beziehungen, Beziehungsmanagement, Zielsetzung, Erleichterung von Meetings
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Interviewing Skills, Storytelling, Problem Solving, Professional Development, Initiative and Leadership, Concision, Verbal Communication Skills, Teamwork, Job Analysis, Communication, Business Writing
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Minnesota
Kompetenzen, die Sie erwerben: Trauma-Pflege, Fallstudien, Forschung, Menschliche Entwicklung, Kulturelle Vielfalt, Kultur, Kinderfürsorge, Sozialwissenschaften, Arbeit mit Kindern, Entwicklung des Kindes, Unterstützung der Familie, Methoden der Forschung
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Google Docs, Document Management, Google Workspace, File Management, Personal Attributes, Personal Development
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Funktionales Design, Algorithmen, Verteiltes Rechnen, Java, Andere Programmiersprachen, Datenstrukturen, Scala Programmierung, Leistungsoptimierung, Skalierbarkeit
Mittel · Kurs · 1–4 Wochen

Universidade de São Paulo
Kompetenzen, die Sie erwerben: Market Analysis, Entrepreneurship, Market Opportunities, Business Modeling, User Research, Marketing, Product Development, Digital Marketing, New Business Development, Innovation, Business Development, Business Strategy, Process Validation, Growth Strategies, Business Operations, Investments, Presentations
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Autorisierung (Computing), Cloud-API, Restful API, Management von Unternehmensanwendungen, API-Design, Schnittstelle zur Anwendungsprogrammierung (API), Software-Dokumentation, Authentifizierungen, Verwaltung des Lebenszyklus von Anwendungen, Proxy-Server, API-Gateway
Anfänger · Kurs · 1–3 Monate

University of Maryland, College Park
Kompetenzen, die Sie erwerben: Geschäftskorrespondenz, Berufliche Entwicklung, Schreiben, Kulturelle Reaktionsfähigkeit, Präsentationen, Telefonische Fertigkeiten, Präzision, Mündliche Äußerung, Interviewing-Fähigkeiten, Kommunikation, Verbale Kommunikationsfähigkeiten, Anpassungsfähigkeit, Persuasive Kommunikation, Rekrutierung, Bewerber-Tracking-System, Öffentliches Reden, Marketing Planung, Strategisches Marketing, Verhandlung, Englische Sprache
Mittel · Spezialisierung · 3–6 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: User Story, Agile Software Development, Agile Methodology, Scrum (Software Development), Sprint Retrospectives, Software Development Methodologies, Sprint Planning, Backlogs, Continuous Integration, Test Driven Development (TDD)
Mittel · Kurs · 1–4 Wochen

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Governance, Innovation, Digitale Transformation, Aufkommende Technologien, Internet der Dinge, Technologie-Strategien, Technisches Management, Datenmanagement, Transportvorgänge, Systemorientiertes Denken, Nachhaltige Entwicklung, Infrastruktur Architektur
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Emotionale Intelligenz, Kreativität, Andere wiedererkennen, Kommunikation, Leistungsmanagement, Coaching, Fingerspitzengefühl, Leistungsmanagement für Mitarbeiter, Team-Motivation, Personalverwaltung, Konstruktives Feedback, Leistungsüberprüfung
Anfänger · Kurs · 1–3 Monate

Amazon Web Services
Kompetenzen, die Sie erwerben: Cloud Computing, IT-Infrastruktur, HyperText Markup Language (HTML), Informationstechnologie, Amazon Elastic Compute Cloud, Amazon Webdienste, Web-Entwicklung, Betriebssysteme, Rechenzentren, Server, Allgemeine Vernetzung, Virtualisierung, Datenanalyse, Öffentliche Cloud, Web-Server, Cloud-Dienste, Computer-Systeme, Projektmanagement, Amazon S3, Web-Anwendungen
Anfänger · Kurs · 1–4 Wochen