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.

Universiteit Leiden
Kompetenzen, die Sie erwerben: Datenanalyse, Epidemiologie, Klinische Studien, Statistische Analyse, Analyse, Wahrscheinlichkeitsrechnung und Statistik, Klinische Forschung, Forschung, Quantitative Forschung, Statistik, Statistische Methoden, Öffentliche Gesundheit, Medizinische Wissenschaft und Forschung, Statistische Inferenz, Deskriptive Statistik, Forschungsmethodologien, Wissenschaft und Forschung, Forschungsdesign, Biostatistik, Gesundheitspflege
Mittel · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Digital pedagogy, Education Software and Technology, Teaching, Graphic Design, Creativity
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Coursera
Kompetenzen, die Sie erwerben: Usability Testing, Usability, Test Tools, Test Planning, User Research, Interactive Data Visualization, Product Development, Web Analytics and SEO, User Accounts, Data Integration
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Abfragesprachen, Analyse der Anforderungen, Datenbank-Systeme, Datenbank-Entwicklung, Relationale Datenbanken, Datenbank-Software, Datenbank-Design, SQL, Frontend-Integration, Datenbank-Management-Systeme, Datenbank-Management, Microsoft SQL-Server, Datenbanken
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Scientific Visualization, Data Visualization Software, Animations, Data Presentation, Video Editing, Data Storytelling, Adobe After Effects, Graphics Software, Storyboarding, Adobe Premiere, Peer Review, Motion Graphics, Autodesk Maya, Post-Production, Computer Graphic Techniques, Technical Communication, Style Guides, Scripting, Adobe Illustrator, Professional Development
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: File I/O, Code Reusability, Python Programming, Programming Principles, Data Dictionary, File Systems, Computational Logic, Command-Line Interface, Data Cleansing, Data Structures, Package and Software Management, File Management, Scripting, Data Manipulation, Logical Reasoning, Development Environment, Simulations
Anfänger · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Scientific Visualization, NumPy, Data Visualization, Debugging, Matplotlib, Numerical Analysis, Engineering Calculations, Code Reusability, Integrated Development Environments, Computational Thinking, Engineering Analysis, Programming Principles, Data Analysis, Computer Programming, Model Optimization
Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Netzwerkanalyse, Simulation und Simulationssoftware, Hardware-Entwurf, Matlab, Technische Analyse, Elektroingenieurwesen, Kontrollsysteme, Elektronische Systeme, Elektrische Systeme, Leistungselektronik, Elektronik, Elektrische Leistung
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Überwachung von Ereignissen, Identitäts- und Zugangsmanagement, Splunk, Berechtigung (Computing), Sicherheitsinformationen und Ereignisverwaltung (SIEM), Leistungsoptimierung, Reaktion auf Vorfälle, Methoden des maschinellen Lernens, Benutzerkonten, Benutzerbereitstellung, Modell Ausbildung, Software für maschinelles Lernen, Datenvisualisierung, Systemüberwachung, Bewertung des Modells, Systemverwaltung, Erkennung von Bedrohungen, Rollenbasierte Zugriffskontrolle (RBAC), Sicherheitsmanagement, Datenmodellierung
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Project Management Software, Sprint Planning, Project Planning, Project Management, Workflow Management, Organizational Skills, Collaborative Software, Team Management
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Educational Materials, Organizational Skills, Education Software and Technology, Learning Strategies, Digital pedagogy, Test Tools
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Board Infinity
Kompetenzen, die Sie erwerben: DevSecOps, DevOps, Application Security, Secure Coding, Security Testing, Continuous Delivery, CI/CD, Continuous Integration, Containerization, Vulnerability Scanning, Vulnerability Management, Security Management, Automation
Anfänger · Kurs · 1–4 Wochen