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: Looker (Software), Pivot Tables And Charts, Data Modeling, Exploratory Data Analysis, Data Analysis, Query Languages
★ 5 (7) · Anfänger · Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Construction Inspection, Process Validation, Construction Engineering, Engineering Practices, Construction Estimating, Civil Engineering, Structural Analysis, Finite Element Methods, Engineering Analysis, Safety Standards, 3D Modeling
★ 5 (8) · Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Python-Programmierung, Skripting, C++ (Programmiersprache), Hardware-Architektur, Test-Tools, Grundsätze der Programmierung, Speicherverwaltung, Computerprogrammierung, Software-Entwicklungstools, Entwicklungstests, Fehlersuche, Containerisierung, Computerarchitektur, Leistungsprüfung, Software-definierte Netzwerke, Algorithmen, Leistungsoptimierung, Docker (Software), C und C++, Entwicklungsumgebung
Mittel · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Constructive Feedback, Peer Review, Independent Thinking, Empathy, Rapport Building, Teamwork, Collaboration, Relationship Building, Diversity and Inclusion, Concision, Emotional Intelligence, Diversity Awareness, Communication, Social Network Analysis
★ 4.8 (6) · Anfänger · Kurs · 1–4 Wochen

Automatic Data Processing, Inc. (ADP)
Kompetenzen, die Sie erwerben: Peer Review, Team Motivation, Team Leadership, People Development, Leadership Development, Management Training And Development, Mentorship, Employee Coaching, Professional Development, Team Management, Open Mindset, Growth Mindedness, Workforce Development, Cognitive flexibility, Empowerment, Employee Engagement, Storytelling, Mindfulness
★ 5 (8) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsprogrammierschnittstelle (API), Python-Programmierung, Modellierung großer Sprachen, OpenAI, Feinabstimmung, Verantwortungsvolle AI, Token-Optimierung, MLOps (Operationen für maschinelles Lernen), Daten-Pipelines, Verarbeitung natürlicher Sprache, Restful API, LangChain, LLM-Bewerbung, Agentische Systeme, Open-Source-Technologie, Generative AI-Agenten, Einbettungen, ChatGPT, AI-Integrationen, Gesicht umarmen
★ 1.7 (6) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Open Web Application Security Project (OWASP), Threat Modeling, Application Security, Software Development Life Cycle, DevSecOps, Threat Management, Security Testing, Secure Coding, Cloud Security, Encryption, Vulnerability Scanning, Software Development, Cryptography, CI/CD, Cloud Platforms, DevOps, Vulnerability Assessments, Vulnerability Management, Penetration Testing, Configuration Management
★ 4.4 (11) · Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Organizational Development, Human Resource Strategy, Employee Engagement, Human Resources, Organizational Change, Organizational Effectiveness, Compensation Management, Performance Improvement, Change Management, Data Collection
★ 4.8 (12) · Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Kubernetes, Cloud-Native Computing, YAML, Containerization, Devops Tools, Application Deployment, Command-Line Interface, Cloud Deployment, Software Installation, Development Environment, Infrastructure Architecture, Automation, Configuration Management, Application Lifecycle Management, Scalability
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Rollenbasierte Zugriffskontrolle (RBAC), Microsoft Azure, Netzwerk-Fehlerbehebung, Netzwerk-Leistungsmanagement, Allgemeine Netzwerkarbeit, Sicherheitstechnik, IT-Sicherheitsarchitektur, Migration von Daten, Netzwerk-Routing, Netzarchitektur, Virtuelle private Netzwerke (VPN), Hybrides Cloud-Computing, Netzwerk-Überwachung, Virtuelle Vernetzung, Netzwerk-Unterstützung, Netzwerksicherheit, Netzwerkplanung und -entwurf, Netzwerkverwaltung, Firewall
★ 5 (32) · Mittel · Kurs · 1–4 Wochen

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Android Jetpack, Mobile Development Tools, Extensible Markup Language (XML), Data Management, Application Programming Interface (API)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Prototyping, Layout Gestaltung, Interaktives Design, Benutzeroberfläche (UI), Benutzeroberfläche (UI) Design, Benutzerfreundliches Design, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Figma (Entwurfssoftware), Benutzerzentriertes Design, Gestaltungselemente und -prinzipien, UI-Komponenten
Mittel · angeleitetes Projekt · Weniger als 2 Stunden