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 Michigan
Kompetenzen, die Sie erwerben: Datenmodellierung, Entwicklungsumgebung, Installation der Software, PHP (Skriptsprache), Abfragesprachen, Datenbank Management, SQL, Integrität der Daten, Datenbank-Management, MySQL, Datenbanken, Relationale Datenbanken, Datenbank-Design
Mittel · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Datenwissenschaft, Apache Hadoop, Datenverarbeitung, Verteiltes Rechnen, PySpark, Datenspeicherung, Dateisysteme, Große Daten, Python-Programmierung, Apache Spark, Software-Architektur, Leistungsoptimierung, Datenanalyse, System-Konfiguration, Software Architektur
Gemischt · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Drahtlose Netzwerke, Computer-Systeme, Kontrollsysteme, Grundlegende elektrische Systeme, Automatisierungstechnik, Elektrische Verkabelung, Elektronische Hardware, Elektrotechnik und Computertechnik, Hardware-Entwurf, Grundsätze der Programmierung, Interaktives Lernen, Mensch-Maschine-Schnittstellen, Computerprogrammierung, Peripheriegeräte, Fernzugriffssysteme, Elektronische Komponenten, Elektronik, Computer Programmierung, Systemtechnik, Eingebettete Systeme, Internet der Dinge
Gemischt · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Kontinuierliche Überwachung, Kapazitätsmanagement, Management von Zwischenfällen, Kontinuierliche Integration, Technische Dokumentation, Technische Kommunikation, Systemüberwachung, Leistungsoptimierung, Fehlersuche, Problem-Management, Netzwerk-Fehlerbehebung, Speicherverwaltung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: User Story, Information Architecture, UI/UX Research, User Research, Persona (User Experience), User Interface and User Experience (UI/UX) Design, Design Thinking, Agile Software Development, UI/UX Strategy, Scrum (Software Development), User Centered Design, Design Research, Responsive Web Design, User Interface (UI), Figma (Design Software), Wireframing, User Experience, Adobe XD, Responsible AI, Prototyping
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Interaktives Design, Front-End-Webentwicklung, Web-Anwendungen, Web-Design, HTML und CSS, Web-Design und Entwicklung, Web-Entwicklung, Full-Stack Web-Entwicklung, Programm-Entwicklung, Cascading Style Sheets (CSS), Back-End-Webentwicklung, Web-Entwicklungs-Tools, Hypertext Markup Language (HTML), Javascript, JavaScript-Frameworks
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Verkaufspräsentation, Excel-Makros, Datenverwaltung, Datenmanagement, Microsoft Excel, Excel-Formeln, Tabellenkalkulations-Software, Microsoft Office, Daten importieren/exportieren, Microsoft Büro
Anfänger · Kurs · 1–3 Monate

Pontificia Universidad Católica de Chile
Kompetenzen, die Sie erwerben: Entrepreneurship, Management Accounting, People Management, Business Management, Human Resources Management and Planning, Marketing, People Development, Accounting, Staff Management, Marketing Strategies, Value Propositions, Financial Management, Customer experience improvement, Financial Analysis, Innovation, Finance, Business Strategy, Recruitment, Persona (User Experience)
Gemischt · Kurs · 1–3 Monate

John Wiley & Sons
Kompetenzen, die Sie erwerben: Application Security, Security Testing, Cyber Security Assessment, IT Security Architecture, Secure Coding, Identity and Access Management, Authentications, Network Security, Security Management, Endpoint Security, Vulnerability Scanning, Security Strategy, Security Controls, Disaster Recovery, Cybersecurity, Cyber Governance, Penetration Testing, Information Systems Security, Vulnerability Assessments, Risk Management
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Modellierung großer Sprachen, Graphentheorie, LangChain, Maschinelles Lernen, Agentische Arbeitsabläufe, Künstliche Intelligenz, Generative AI-Agenten, Abruf-erweiterte Erzeugung, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Python-Programmierung, Systementwurf und Implementierung, LLM-Bewerbung, AI-Integrationen, Agentische Systeme, Skalierbarkeit, Taxonomie
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Node.JS, API Testing, Restful API, Unit Testing, API Design, Hardening, Application Performance Management, Authentications, Server Side, Postman API Platform, Software Testing, System Monitoring, Secure Coding, Performance Tuning, Back-End Web Development, Web Servers, Application Programming Interface (API), Application Deployment, MongoDB, Databases
Mittel · Spezialisierung · 1–3 Monate

University of Alberta
Kompetenzen, die Sie erwerben: Objektorientierter Entwurf, Wiederverwendbarkeit von Code, Java-Programmierung, Anwendungsdesign, Diagramm Entwurf, Objektorientierte Programmierung (OOP), Instandhaltbarkeit, Java, Software Entwurf, Software-Entwicklung, Gestaltungselemente und -prinzipien, Java Programmierung, Unified Modeling Language, Software-Entwurfsdokumente, Konzeptionelle Gestaltung
Mittel · Kurs · 1–4 Wochen