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: Microsoft Azure, Sichere Kodierung, Internet der Dinge, Vermögensverwaltung, Cybersecurity, Sicherheitsstrategie, Modellierung von Bedrohungen, IT-Sicherheitsarchitektur, Management von Bedrohungen, MITRE ATT&CK Rahmenwerk, Anwendungssicherheit, Identitäts- und Zugangsmanagement, Sicherheitskontrollen
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Blockchain, Secure Coding, Penetration Testing, Front-End Web Development, Application Development, Security Testing, Web Development Tools, Application Security, Development Environment, Event Monitoring, Exploit development, Frontend Integration, Web Development, Software Development Tools, Cyber Security Assessment, Payment Systems, Transaction Processing, Authorization (Computing), Token Optimization, Role-Based Access Control (RBAC)
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Agentische Systeme, Python-Programmierung, Künstliche Intelligenz, Generative AI-Agenten, KI-Orchestrierung, Modellierung großer Sprachen, Agentische Arbeitsabläufe, Entwicklungsumgebung, Software-Entwicklungstools, Generative KI, AI-Arbeitsabläufe, KI-Kenntnisse, Werkzeuganrufe, Installation der Software, LLM-Bewerbung
Mittel · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Kryptographie, Netzwerksicherheit, Sicherheitsbewußtsein, Politische Analyse, Benutzerfreundlichkeit, Cybersecurity, Politische Wissenschaften, Menschliche Faktoren (Sicherheit), Modellierung von Bedrohungen, Sicherheit und Schutz, Menschliche Faktoren, Computer-Sicherheit, Software-Prüfung, Sicherheitstechnik, Cyber-Sicherheitsrichtlinien, Sicherheit von Informationssystemen, Sicherheitskontrollen, Bewertungen der Anfälligkeit, Schwachstelle, Öffentliche Politiken
Anfänger · Kurs · 1–3 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: Achtsamkeit, Verbale Kommunikationsfähigkeiten, Patientenaufklärung und -beratung, Pädagogische Materialien, Klinische Bewertung, Meditation & Atemarbeit, Planung der Behandlung, Stressbewältigung, Kreativität, Schmerzmanagement, Software und Technologie für das Bildungswesen, Bewertung der Patienten, Selbst-Bewusstsein, Musik
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Modell-Optimierung, Maschinelles Lernen, Modell Ausbildung, Datenwissenschaft, Vorverarbeitung von Daten, Software für maschinelles Lernen, Python-Programmierung, Angewandtes maschinelles Lernen, Scikit Learn (Bibliothek für maschinelles Lernen), Prädiktive Modellierung, Methoden des maschinellen Lernens, Wissenschaftliche Visualisierung, Bewertung des Modells, Statistisches maschinelles Lernen, Tensorflow, Cloud Computing, Klassifizierungsalgorithmen, Datenvorverarbeitung, Modellevaluation
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Imperial College London
Kompetenzen, die Sie erwerben: Geschäftsentwicklung, Kostenreduzierung, Kommerzialisierung, Innovation, Design Thinking, Gesundheitstechnologie, Ideenfindung, Gesundheitssysteme, Produktentwicklung, Wirtschaft, Entwicklung neuer Produkte
Anfänger · Kurs · 1–4 Wochen

Alfaisal University | KLD
Kompetenzen, die Sie erwerben: Meeting Facilitation, Workflow Management, Professional Development, Process Management, Organizational Effectiveness, Brainstorming, Management Training And Development, Innovation, Productivity, Organizational Skills, Discussion Facilitation, Planning, Leadership
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Java Programmierung, Java, Computer Programmierung, Datenzugang, Integrierte Entwicklungsumgebungen, Programm-Entwicklung, Benutzeroberfläche (UI), Java-Programmierung, Systementwurf und Implementierung, Objektorientierter Entwurf, Datenbanken, Anwendungsdesign, Objektorientierte Programmierung (OOP), UI-Komponenten, Datenbank-Anwendung, Datenbank-Management, Datei-E/A, Entwicklung von Systemen, Anwendungsentwicklung, Datenbank Management, Computerprogrammierung, Grundsätze der Programmierung, Ereignisgesteuerte Programmierung
Anfänger · Kurs · 1–3 Monate

Howard University
Kompetenzen, die Sie erwerben: Datenwissenschaft, Software zur Datenanalyse, Datenmanipulation, Git (Versionskontrollsystem), Python-Programmierung, Plot (Grafiken), Computer-Programmierwerkzeuge, Datenvisualisierung, Mathematische Modellierung, Angewandte Mathematik, Wissenschaftliche Visualisierung, NumPy, Algebra, Software-Entwicklungstools, Lineare Algebra, Versionskontrolle, Installation der Software, Jupyter, Mathematische Software
Anfänger · Kurs · 1–4 Wochen

Universitat Politècnica de València
Kompetenzen, die Sie erwerben: Systems Development Life Cycle, Software Development Life Cycle, Systems Development, Software Development Methodologies, User Interface (UI), User Interface (UI) Design, Software Development, Agile Software Development, Data Quality, Project Management, Information Systems, Cross-Functional Team Leadership, Cross-Functional Collaboration, Data Management, Mobile Development, Project Planning, Emerging Technologies
Anfänger · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Agiles Projektmanagement, Projekt-Risikomanagement, Computer-Systeme, Microsoft Excel, Produktivitätssoftware, Software-Entwicklung, Agile Methodik, Unternehmensrisikomanagement (ERM), Entwurf von Systemen, Datensicherheit, Rahmen für das Risikomanagement, Systemanalyse, Entwicklung von Systemen, Risikomanagement, Methoden der Softwareentwicklung, Informationstechnologie, Lebenszyklus der Softwareentwicklung, Risikomanagement für Projekte, Software Entwurf, Lebenszyklus der Systementwicklung, Informationssysteme, Analyse von Geschäftssystemen
Anfänger · Kurs · 1–4 Wochen