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.

Johns Hopkins University
Kompetenzen, die Sie erwerben: Organizational Change, Change Management, Performance Review, Human Resource Policies, Talent Recruitment, Recruitment, Smart Goals, Employee Performance Management, Employee Engagement, Diversity and Inclusion, Organizational Leadership, Performance Management, Interviewing Skills, Human Resources Management and Planning, Human Resources, Human Resource Management, Employee Onboarding, Goal Setting, Constructive Feedback, Law, Regulation, and Compliance
★ 4.7 (132) · Anfänger · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: Prompt Engineering Tools, LangChain, Generative AI, Embeddings, AI Workflows, Model Optimization, Serverless Computing, Agentic Workflows, Development Testing, AI Enablement, AI Integrations, Cloud Platforms, Application Lifecycle Management, Application Development, Cross Platform Development, Application Deployment, AI Security, Tool Calling, Cloud-Based Integration, Model Context Protocol
★ 4.1 (56) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Team Management, Team Leadership, Leadership and Management, Leadership, Leadership Development, Adaptability, People Management, Self-Awareness
★ 4.8 (146) · Mittel · Kurs · 1–4 Wochen

EC-Council
Kompetenzen, die Sie erwerben: Datensicherheit, Verschlüsselung, Kryptographie, Virtualisierung und virtuelle Maschinen, Cybersecurity, Beglaubigungen, Netzwerk-Überwachung, Berechtigung (Computing), Internet der Dinge, Identitäts- und Zugangsmanagement, Cloud-Sicherheit, Drahtlose Netzwerke, Infrastruktur für öffentliche Schlüssel, Netzwerksicherheit, Cloud Computing, Mobile Sicherheit, Sicherheitskontrollen
★ 4.6 (125) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: File I/O, Memory Management, Debugging, Development Environment, C++ (Programming Language), Software Documentation, Code Reusability, API Design, Software Architecture, Pseudocode, Program Development, Functional Design, Application Development, Maintainability, Performance Tuning, Application Design, Command-Line Interface, Data Structures, Technical Documentation, Generative AI
★ 4.4 (58) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate
Kompetenzen, die Sie erwerben: Unix, Produktivität, Computerprogrammierung, Unix-Befehle, Bash (Skriptsprache), Befehlszeilenschnittstelle, Dateiverwaltung
★ 4.5 (381) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Künstliche Intelligenz, Grundsätze der Programmierung
★ 4.8 (150) · Mittel · Kurs · 1–4 Wochen

Amazon
Kompetenzen, die Sie erwerben: Java-Programmierung, Wiederverwendbarkeit von Code, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, Datei-E/A, Java, Dateiverwaltung
★ 4.3 (94) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Software und Technologie für das Bildungswesen, Software-Entwicklung, OpenAI, AI-Integrationen, OpenAI-API, Generative KI, Maschinelles Lernen, Python-Programmierung, Schnelles Engineering, Anwendungsprogrammierschnittstelle (API), Anwendungsentwicklung, Skripting
★ 4.4 (81) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: SAP-Anwendungen, Journey Mapping, Planung der Prüfung, Umwandlung von Unternehmen, Benchmarking, Lösung Design, Technologie-Lösungen, Implementierung des Systems, Engagement für Kunden, Lückenanalyse, Stakeholder-Analyse, Technische Beratung, Projektdokumentation, Peer Review, Kundenanalyse, Geschäftliche Anforderungen, Projektdurchführung, Analyse der Anforderungen, Erhebung von Anforderungen
★ 4.6 (99) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Network Protocols, TCP/IP, General Networking, Network Monitoring, Network Analysis, Linux, Software Installation
★ 4.6 (146) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Ermächtigung, Bildung und Ausbildung, Planung des Lehrplans, Bewertung des Programms, Bedarfsanalyse, Mitgefühl, Planung, Arbeit mit Kindern, Zusammenarbeit, Einfühlungsvermögen, Soziale Auswirkungen, Initiative und Führungsqualitäten
★ 4.8 (166) · Anfänger · Kurs · 1–3 Monate