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.

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: Microsoft Word, Microsoft Office, Proofreading, Document Management, Microsoft 365, Productivity Software, Microsoft Windows, Writing and Editing, Editing, Productivity, Writing, Computer Literacy, Technical Documentation, Collaborative Software, Report Writing, Web Content, Business Writing, Web Content Accessibility Guidelines, Collaboration, Business Communication
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

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

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: Data Transformation, Microsoft Excel, Sampling (Statistics), Data Cleansing, Statistical Visualization, Data Analysis, Statistical Analysis, Data Integration, Data Import/Export, Microsoft Office, Microsoft 365, Productivity Software
Gemischt · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Containerization, LangChain, Microservices, Application Deployment, Cloud Deployment, Docker (Software), Kubernetes, LLM Application, Large Language Modeling, MLOps (Machine Learning Operations), Prometheus (Software), API Design, Scalability, System Monitoring, Performance Testing, Grafana
Mittel · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Microsoft 365, Network Security, Business Software, Computer Hardware, Cybersecurity, Microsoft Office, Desktop Support, Virtual Private Networks (VPN), Network Troubleshooting, Technical Support and Services, Technical Support, Hardware Troubleshooting, Generative AI, Operating Systems, Collaborative Software, System Support, Network Protocols, TCP/IP, Application Security, Cloud Computing
Anfänger · Berufsbezogenes Zertifikat · 3–6 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 Colorado Boulder
Kompetenzen, die Sie erwerben: Systementwurf und Implementierung, Testfall, Elektronische Systeme, Computergestützte Logik, Elektrotechnik und Computertechnik, Programm-Entwicklung, Hardware-Architektur, Softwareentwicklung, Feldprogrammierbares Gate-Array (FPGA), Systeme Design, Eclipse (Software), Eingebettete Systeme, Verifizierung und Validierung, Entwicklungstests, Integrierte Entwicklungsumgebungen, Elektronische Hardware, Hardware Design, Anwendungsspezifische integrierte Schaltungen, Elektronik-Technik, Computer Architektur
Auf einen Abschluss hinarbeiten
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: OpenAI API, Generative Model Architectures, Hugging Face, Programming Principles, Computer Programming, Software Installation
Mittel · Kurs · 1–3 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, Object Oriented Programming (OOP), Software Design Patterns, Debugging, Computer Programming, Unit Testing, Programming Principles, Algorithms, C (Programming Language), Program Development, Integrated Development Environments, Graph Theory, Software Testing, Artificial Intelligence, Integration Testing, Software Design, System Design and Implementation
Mittel · Spezialisierung · 3–6 Monate