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: Internet Of Things, PIC Microcontrollers, Cybersecurity, Wireless Networks, Information Systems Security, Information Privacy, Field-Programmable Gate Array (FPGA), Safety and Security, Cloud Services, Software Development, Power Electronics, Microarchitecture, Software Development Life Cycle, Basic Electrical Systems, Systems Development Life Cycle, Restful API, Electrical Wiring, Electrical Equipment, Electric Power Systems, Electrical Power
Anfänger · Spezialisierung · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Kreativität, Layout Gestaltung, Grafikdesign, Entwurfssoftware, Gestaltungselemente und -prinzipien, Grafisches und visuelles Design, Design Bewertungen, Design-Strategien, Typografie, Farbtheorie, Software für Grafik und visuelles Design, Peer Review, Entwerfen, Visuelles Design, Adobe Photoshop
Anfänger · Kurs · 1–4 Wochen

Logical Operations
Kompetenzen, die Sie erwerben: Adobe Illustrator, Adobe Creative Cloud, Graphic and Visual Design, Graphic Design, Creative Design, Graphic and Visual Design Software, Graphical Tools, Color Theory, Typography, Document Management, Design Strategies, User Interface (UI), Productivity Software
Gemischt · Kurs · 1–3 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Adobe InDesign, Layout Design, Graphic Design, Graphic and Visual Design, Adobe Creative Cloud, Document Management, Graphic and Visual Design Software, Typography, Style Guides, Design Elements And Principles, Productivity Software, User Interface (UI), Color Theory
Gemischt · Kurs · 1–3 Monate

Berklee
Kompetenzen, die Sie erwerben: Initiative und Führungsqualitäten, Digitale Signalverarbeitung, Projektplanung, Branding, Organisatorische Führung, Fundraising und Crowdsourcing, Musik, Leiterschaft, Soziale Netzwerke, Geschäftsplanung, Musikalische Komposition, Musik Performance, Musiktheorie, Medienproduktion, Peer Review, Darstellende Künste, Markenmanagement, Team-Führung, Nachhaltiges Wirtschaften, Professionelles Netzwerken
Anfänger · Spezialisierung · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: Invoicing, Billing & Invoicing, Accounting Records, Billing, Excel Formulas, Spreadsheet Software, Tax Compliance, Payment Processing and Collection, Microsoft Excel, Sales Tax, Regulatory Requirements, Law, Regulation, and Compliance, Automation
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Vibe coding, Web Development Tools, Application Development, Software Installation, GitHub
Anfänger · Kurs · 1–4 Wochen

University of Florida
Kompetenzen, die Sie erwerben: Leistungsüberprüfung, Zwischenmenschliche Kommunikation, Selbst-Bewusstsein, Teambildung, Persönliche Entwicklung, Personalmanagement, Emotionale Intelligenz, Leiterschaft, Team Management, Schreiben, Interviewing-Fähigkeiten, Leistungsmanagement für Mitarbeiter, Berufliche Entwicklung
Anfänger · Kurs · 1–3 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Schätzung, Technische Berechnungen, Mathematische Modellierung, Mathematische Software, Skripting, Angewandte Mathematik, elektromagnetik, Integralrechnung, Algebra, Technik, Matlab, Numerische Analyse, Finite Elemente Methoden, Infinitesimalrechnung, Differentialgleichungen, Maschinenwesen, Technische Analyse, Lineare Algebra, Allgemeine Mathematik, Fortgeschrittene Mathematik
Anfänger · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Initiative und Führungsqualitäten, Persuasive Kommunikation, Entscheidungsfindung, Aufbau von Beziehungen, Leiterschaft, Soziale Fertigkeiten, Professionelles Netzwerken, Einflussnahme, Verhandlung, Öffentliches Reden, Organisatorische Struktur, Personalentwicklung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Android Studio, Android Jetpack, Kotlin, Android Development, Android (Operating System), Responsive Web Design, Mobile Development, UI Components, Unit Testing, Gradle, User Interface (UI) Design, Application Development, User Interface (UI), Integrated Development Environments, Object Oriented Programming (OOP), Development Environment, Programming Principles, Test Driven Development (TDD), Wireframing, Prototyping
Anfänger · Spezialisierung · 3–6 Monate

University of Toronto
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), UI Komponenten, Grundsätze der Programmierung, Interaktionsdesign, Animationen, Anwendungsentwicklung, Model-View-Controller, Persistenz der Daten, Anwendungsdesign, Apple Xcode, Integrierte Entwicklungsumgebungen, Objective-C (Programmiersprache), Apple iOS, Anwendungs-Rahmenwerke, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Swift Programmierung, Entwicklung von Anwendungen für Mobilgeräte, Persistenz, Benutzeroberfläche (UI), iOS Entwicklung
Mittel · Spezialisierung · 3–6 Monate