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.
Arizona State University
Kompetenzen, die Sie erwerben: Design Research, Innovation, Creativity, Design Thinking, Creative Thinking, Stakeholder Analysis, Design, Brainstorming, Creative Problem-Solving, Peer Review, Ideation, Design Strategies, Product Design, Curiosity, User Experience Design, Customer experience improvement, New Product Development, Business Modeling, Cognitive flexibility, Consumer Behaviour
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Verantwortungsvolle KI, Strategisches Denken, Generative KI, Analyse
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: UI Components, Swift Programming, Apple iOS, User Interface (UI), Mobile Development, Application Development, Cross Platform Development, User Interface and User Experience (UI/UX) Design, Application Programming Interface (API), Animations, Typography, Data Modeling
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Unity Engine, Animation and Game Design, Video Game Development, Game Design, Scripting, 3D Assets, User Interface (UI), Development Environment, Prototyping, C# (Programming Language), Performance Tuning, Debugging
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Reaktion auf Vorfälle, Technische Dokumentation, Management von Zwischenfällen, Netzwerksicherheit, Sicherheitsinformationen und Ereignisverwaltung (SIEM), Erkennung von Bedrohungen, Dokumentenverwaltung, Überwachung von Ereignissen, Kontinuierliche Überwachung, TCP/IP, Netzwerkanalyse, Jagd auf Cyber-Bedrohungen, Management von Computer-Sicherheitsvorfällen, Netzwerkprotokolle, Splunk, Intrusion Detection und Prävention, Netzwerk Überwachung, Cybersicherheit
Anfänger · Kurs · 1–4 Wochen

Macquarie University
Kompetenzen, die Sie erwerben: Automatisierung, Daten bereinigen, Microsoft Excel, Excel-Formeln, Datenanalyse, Datenvalidierung, Datenmanipulation, Datenumwandlung, Pivot-Tabellen und Diagramme, Tabellenverarbeitungssoftware
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Apple Xcode, iOS Development, Apple iOS, Swift Programming, Mobile Development, User Interface (UI), Programming Principles, UI Components, Responsive Web Design, Development Environment, Animations, Debugging
Anfänger · Kurs · 1–3 Monate

Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Version Control, GitHub, User Accounts, Role-Based Access Control (RBAC), Git (Version Control System), .NET Framework, Identity and Access Management, Database Management, Object-Relational Mapping, Authorization (Computing), Microsoft Windows, Database Application, Microsoft Development Tools, Application Design, Application Development, C# (Programming Language), Software Design, Authentications, User Interface (UI)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Statistische Analyse, Daten bereinigen, Microsoft Excel, Finanzielle Analyse, Excel-Formeln, Datenmanagement, Datenvalidierung, Tabellenverarbeitungssoftware, Datenanalyse, Datenanalyse-Software
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cryptography, Encryption, Secure Coding, File Management, Python Programming, Mathematical Software, Programming Principles, Scripting, Algorithms, Debugging, Data Structures, User Interface (UI), UI Components, Application Development
Anfänger · Spezialisierung · 1–3 Monate

University of Washington
Kompetenzen, die Sie erwerben: Python-Programmierung, Überwachtes Lernen, Algorithmen, Statistische Methoden, Angewandtes maschinelles Lernen, Leistungstests, Feature Technik, Prädiktive Analytik, Datenmanipulation, Statistische Modellierung, Regressionsanalyse, Maschinelles Lernen, Prädiktive Modellierung
Gemischt · Kurs · 1–3 Monate