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.
LearnQuest
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Datenstrukturen, Datei-E/A, Java, Java Programmierung, Entwicklungsumgebung, Paket- und Software-Management, Computer Programmierung, Web-Entwicklung, Fehlersuche, Grundsätze der Programmierung, Objektorientierter Entwurf, Software Entwurf, Integrierte Entwicklungsumgebungen, Virtuelle Maschinen, Anwendungs-Rahmenwerke, Eclipse (Software), Persistenz der Daten
Mittel · Spezialisierung · 3–6 Monate

Università Bocconi
Kompetenzen, die Sie erwerben: Kommunikations-Strategien, Verbraucherverhalten, Fallstudien, Markttrend, Entwicklung neuer Geschäfte, E-Commerce, Jahresberichte, Business Modellierung, Geschäftsstrategie, Produktentwicklung, Markenstrategie, Markenmanagement, Marketing Management, Globales Marketing, Betrieb von Einzelhandelsgeschäften
Gemischt · Kurs · 1–3 Monate

University of Maryland, College Park
Kompetenzen, die Sie erwerben: Politische Wissenschaften, Risikomanagement, Governance, Öffentliche Sicherheit und nationale Sicherheit, Cybersicherheit, Telekommunikation, Schulung zum Bewusstsein für Computersicherheit, Cyber-Risiko, Cyber-Sicherheitsstrategie, Entwicklung von Exploits, Sicherheit für Unternehmen, Sicherheitsmanagement, Modellierung von Bedrohungen, Techniken der Ausbeutung, Cyber-Angriffe, Allgemeine Vernetzung, Cyber-Sicherheitsrichtlinien
Anfänger · Kurs · 1–3 Monate

JetBrains
Kompetenzen, die Sie erwerben: Integrated Development Environments, File I/O, Software Development Tools, Python Programming, Development Environment, Data Structures, Computer Programming, Programming Principles, Scripting, Maintainability, Code Review, Data Processing, NumPy, Computational Thinking, Software Installation, Numerical Analysis
Anfänger · Kurs · 1–3 Monate
University of Virginia
Kompetenzen, die Sie erwerben: Persona Entwicklung, Kontinuierliche Lieferung, Anwenderbericht, Sprint-Planung, Team Management, Analytics, Agiles Projektmanagement, Peer Review, Unternehmensanalytik, Produktentwicklung, Kundenanalyse, Produktprüfung, Persona (Benutzererfahrung), Teambildung, Design Thinking, Agile Produktentwicklung, Leistungsmanagement im Team, Agile Entwicklung von Software, Usability-Tests, Agile Methodik
Anfänger · Spezialisierung · 3–6 Monate

Università Bocconi
Kompetenzen, die Sie erwerben: Bewertung von Unternehmen, Unternehmertum, Privates Beteiligungskapital, Verhandlung, Rechtliches Risiko, Unternehmerische Finanzen, Sorgfaltspflicht, Steuergesetze, Investitionen, Finanzverwaltung, Fusionen und Akquisitionen, Finanzplanung
Auf einen Abschluss hinarbeiten
Gemischt · Kurs · 1–3 Monate

Kennesaw State University
Kompetenzen, die Sie erwerben: Kommunikation, Verhandlung, Berufliche Entwicklung, Professionalität, Leiterschaft, Persönliche Entwicklung, Aufbau von Beziehungen, Mentorschaft, Strategische Kommunikation, Anpassungsfähigkeit, Social-Media-Strategie, Soziale Netzwerke, Zusammenarbeit, Marktforschung, Planung, LinkedIn, Zielsetzung, Business Research, Interviewing-Fähigkeiten, Professionelles Netzwerken
Anfänger · Spezialisierung · 3–6 Monate
Duke University
Kompetenzen, die Sie erwerben: Physiologie, Pathologie, Psychologie, Molekularbiologie, Anatomie, Neurologie, Zellbiologie
Fortgeschritten · Kurs · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Datenstrukturen, Web Content Accessibility Guidelines, Javascript, Web-Entwicklung, Fehlersuche, Web Design und Entwicklung, HTML und CSS, Datenvalidierung, Ereignisgesteuerte Programmierung, Interaktives Design, Benutzeroberfläche (UI)
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Excel-Formeln, Datenverarbeitung, Datenanalyse, Microsoft Excel, Datenmanipulation, Tabellenverarbeitungssoftware, Daten bereinigen, Zeitleisten, Daten Präsentation, Power BI
Anfänger · Kurs · 1–4 Wochen

University of London
Kompetenzen, die Sie erwerben: HyperText Markup Language (HTML), Bootstrap (Front-End-Framework), JavaScript-Frameworks, User Experience Design, Wireframing, Javascript, Benutzerkonten, jQuery, Interaktionsdesign, MongoDB, Webdesign, Anwendungsdesign, Web Design und Entwicklung, Interaktive Datenvisualisierung, HTML und CSS, Mensch-Computer-Interaktion, Web-Entwicklungstools, Full-Stack Web-Entwicklung, Web-Anwendungen, Reaktionsfähiges Webdesign
Anfänger · Spezialisierung · 3–6 Monate

Logical Operations
Kompetenzen, die Sie erwerben: R Programming, Maintainability, Package and Software Management, R (Software), Programming Principles, Statistical Programming, Computer Programming, Data Structures, Software Development, Data Science, Computer Programming Tools, Data Analysis
Gemischt · Kurs · 1–4 Wochen