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.

Board Infinity
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Java Programming, Spring Framework, Java, Spring Boot, Computer Programming, Code Reusability, Programming Principles, Application Frameworks, Data Structures, Model View Controller, Eclipse (Software), Development Environment
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Computational Thinking, Programming Principles, Theoretical Computer Science, Software Engineering, Computer Programming, Performance Tuning
Mittel · Kurs · 1–3 Monate

The Museum of Modern Art
Kompetenzen, die Sie erwerben: Emotionale Intelligenz, Studentisches Engagement, Entwicklung von Lehrplänen, Lernstrategien, Kunstgeschichte, Einfühlungsvermögen, Unterricht, Kommunikations-Strategien, Selbst-Bewusstsein, Freie Künste, Kreatives Denken, Kreativität, Design Thinking, Ästhetik, Soziale Auswirkungen, Alphabetisierung, Lernstile, Studentenzentriertes Lernen, Didaktische Strategien, Planung des Lehrplans, Unterrichten
Mittel · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Design-Spezifikationen, Elektroingenieurwesen, Kontrollsysteme, Drehmoment (Physik), Eingebettete Software, Elektrische Ausrüstung, Leistungselektronik, Erfahrung im Labor, Elektronische Komponenten, Eingebettete Systeme, Elektrische Systeme, Elektronik, Elektrotechnik und Computertechnik, Elektronische Hardware, Elektronische Systeme, Maschinensteuerungen, Hardware-Entwurf
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Performance Testing, Performance Stress Testing, Information Architecture, System Configuration, Content Management Systems, Performance Tuning, Verification And Validation, Technical Documentation, Collaborative Software, Content Management, User Interface (UI), UI Components, Document Management, Usability, Version Control, Scalability, Data Management
Mittel · Kurs · 1–3 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Governance, Umweltproblem, Management von Umweltressourcen, Kostenmanagement, Umwelttechnik, Vermeidung von Umweltverschmutzung, Umweltpolitik, Nachhaltige Technologien, Umweltvorschriften, Nachhaltige Entwicklung, Fallstudien, Entwicklung der Gemeinschaft, Nachhaltige Systeme, Umwelt und Ressourcenmanagement
Mittel · Kurs · 1–3 Monate
University of London
Kompetenzen, die Sie erwerben: Computer Programmierung, Computer-Vernetzung, Numerische Analyse, Allgemeine Netzwerkarbeit, Web-Anwendungen, Computerwissenschaft, Computerprogrammierung, Netzwerksicherheit, Fehlersuche, Arithmetik, Problemlösung, Computer-Systeme, Anwendungssicherheit, Informatik, Visualisierung (Computergrafik), Entwicklungsumgebung, Javascript, Angewandte Mathematik, Computerkenntnisse, Computational Thinking, Programm-Entwicklung, Allgemeine Mathematik
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 1–3 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Google Docs, Gmail, Google Sheets, Google Workspace, Presentations, Calendar Management, File Management, Spreadsheet Software, Productivity Software, Email Security, Email Automation, Collaborative Software, Excel Formulas, Data Visualization, Data Validation, Document Management, Setting Appointments, Meeting Facilitation, Sales Presentations, Version Control
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Training and Development, Training Programs, Employee Performance Management, Performance Management, Compensation Management, Performance Appraisal, Compensation and Benefits, Employee Training, Performance Review, Workforce Development, Benefits Administration, People Development, Employee Retention, Instructional Design, Change Management, Program Evaluation
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: AI-Personalisierung, Arbeitsablauf-Management, Kundenbetreuung, Entscheidungsunterstützende Systeme, WordPress, Bereitstellung von Anwendungen, Generative KI, LLM-Bewerbung, Kontext-Management, AI-Arbeitsabläufe, Verbesserung der Kundenerfahrung, Operative Effizienz, Generative AI-Agenten, No-Code-Entwicklung, IBM Wolke
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: QuickBooks (Accounting Software), Reconciliation, Financial Reporting, Bookkeeping, Inventory Management, Ledgers (Accounting), Inventory Management System, Workflow Management, Inventory Control, Accounting Software, Sales Tax, Inventory and Warehousing, Accounting Records, Small Business Accounting, Balancing (Ledger/Billing), Business Reporting, Inventory Control Systems, Accounts Payable and Receivable, Expense Management, Financial Data
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Cloud Computing, Cloud Management, Cloud Security, Cloud Deployment, Cloud Services, Cloud Infrastructure, Cloud Computing Architecture, Cloud Development, Network Troubleshooting, DevOps, Cloud Storage, Virtualization, Virtualization and Virtual Machines, Containerization, Vulnerability Management, Identity and Access Management, Scalability
Mittel · Kurs · 1–3 Monate