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.
Ludwig-Maximilians-Universität München (LMU)
Kompetenzen, die Sie erwerben: Produktentwicklung, Koordinierung, Entwicklung neuer Produkte, Marktanalyse, Spieltheorie, Marktchancen, Unternehmensstrategie, Geschäftsstrategie, Entwicklung neuer Geschäftsfelder, Analyse der Wettbewerber, Strategische Partnerschaft, Produktstrategie, Marktdynamik, Strategische Entscheidungsfindung, Strategisches Denken, Innovation
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Full-Stack Web Development, Node.JS, Frontend Integration, Cloud Deployment, Application Deployment, JavaScript Frameworks, Web Applications, Web Development, Angular, Cloud Applications, Memory Management, MongoDB, Authentications, Real Time Data, Frontend Performance, Database Development, Development Environment, API Design
Mittel · Kurs · 1–3 Monate

Deep Teaching Solutions
Kompetenzen, die Sie erwerben: Productivity, Lifelong Learning, Learning Strategies, Time Management, Human Learning, Willingness To Learn, Interactive Learning, Learning Theory, Mental Concentration, Problem Solving, Overcoming Obstacles, Growth Mindedness, Persistence, Cognitive flexibility, Stress Management, Habit Formation, Planning
Anfänger · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Strategische Kommunikation, Telearbeit, Diversität und Inklusion, Demografie, Interkulturelle Kompetenz, Business-Kommunikation, Selbst-Bewusstsein, Kommunikation, Anpassungsfähigkeit, Zusammenarbeit im Team, Berufliche Entwicklung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Betriebssysteme, Virtualisierung und virtuelle Maschinen, Computer-Hardware, Computer-Systeme, Datenspeicherung, Technische Unterstützung, Linux, Virtualisierung, Netzinfrastruktur, Wiederherstellung im Katastrophenfall, System-Konfiguration, Hardware-Fehlerbehebung, Installation der Software, Verwaltung des Betriebssystems, Computerarchitektur, Virtuelle Maschinen, Benutzerkonten, Dateisysteme, Peripheriegeräte, Mac OS
Anfänger · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Datenvisualisierung, Integration von Daten, Data Warehousing, Datenbank-Design, Stern-Schema, Datenmodellierung, Entscheidungsunterstützende Systeme, Datenbank-Entwicklung, SQL, Management von Geschäftsprozessen, Datenbank-Management-Systeme, Datenverwaltung, Business Intelligence, Datenbank Management, Erstellung des Dashboards, Datenbank-Software, Datenbank-Management, Oracle-Datenbanken, Relationale Datenbanken, Präsentation der Daten, Business Intelligence Software, Daten-Governance
Fortgeschritten · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Eclipse (Software), Eingebettete Software, Anwendungsspezifische integrierte Schaltungen, Systementwurf und Implementierung, Elektronik-Technik, Verifizierung und Validierung, Elektronische Systeme, Hardware-Entwurf, Mikroarchitektur, Elektrotechnik und Computertechnik, Testfall, Elektronische Hardware, Erfahrung im Labor, Software-Entwicklung, Computerarchitektur, Laborberichte, Laboruntersuchungen, Entwicklung von Testskripten, Feldprogrammierbares Gate-Array (FPGA), Eingebettete Systeme
Auf einen Abschluss hinarbeiten
Mittel · Spezialisierung · 3–6 Monate

University of Toronto
Kompetenzen, die Sie erwerben: Analyse räumlicher Daten, Datenvisualisierung, Quantitative Forschung, Datenmanipulation, Typografie, Verwaltung von Metadaten, Daten-Mapping, Geospatial Mapping, Daten-Synthese, Geografische Informationen und Technologie, Interaktive Datenvisualisierung, Datenzugang, Datenverarbeitung, Datenerfassung, Datenwrangling, Abfragesprachen, Räumliche Analyse, GIS-Software, ArcGIS, Geografische Informationssysteme
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Cloud Computing, Linux-Befehle, Firewall, Betriebssysteme, Kenntnisse der Apple Software, Systemverwaltung, Linux, Virtualisierung, Befehlszeilenschnittstelle, Virtuelle Maschinen, Architektur des Cloud Computing, Dateiverwaltung, Linux-Verwaltung, Cloud-Sicherheit, Verwaltung des Betriebssystems, Microsoft Windows, Benutzerkonten, Dateisysteme, Windows-Server, Mac OS
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Datenvisualisierung, Validierung von Daten, Konsolidierung, Tabellenkalkulations-Software, Bereinigung von Daten, Microsoft Office, Datenverwaltung, Microsoft Büro, Microsoft Excel, Problemlösung, Datenvalidierung, Excel-Formeln, Datenmanagement, Integrität der Daten
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Node.JS, Restful API, Back-End Web Development, Object-Relational Mapping, Web Development, Authentications, Web Applications, Web Services, Unit Testing, Authorization (Computing), Databases, Data Validation, TypeScript, SQL, Hypertext Markup Language (HTML), Debugging, Data Cleansing, Middleware, HTML and CSS, Javascript
Mittel · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Developing Training Materials, Training Programs, User Feedback, Employee Training, Drive Engagement, End User Training and Support, Training and Development, Driving engagement, Meeting Facilitation, Knowledge Transfer, Employee Onboarding, Product Demonstration, Technical Documentation, Technical Support, Document Management, Document Control, Continuous Improvement Process, Software Development Life Cycle
Mittel · Kurs · 1–4 Wochen