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.

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Große Daten, Datei-E/A, Leistungsoptimierung, Linux, Bash (Skriptsprache), Skalierbarkeit, C (Programmiersprache), C++ (Programmiersprache), Skripting, Dateisysteme, Computer-Systeme, Informatik, Speicherverwaltung, Verteiltes Rechnen
★ 3.8 (186) · Fortgeschritten · Spezialisierung · 3–6 Monate

Alfaisal University | KLD
Kompetenzen, die Sie erwerben: Communication, Verbal Communication Skills, Public Speaking, Active Listening, Communication Strategies, Non-Verbal Communication, Interpersonal Communications, Composure, Driving engagement, Stress Management
★ 4.9 (297) · Anfänger · Kurs · 1–3 Monate

Universidad Austral
Kompetenzen, die Sie erwerben: File I/O, Data Structures, Python Programming, JSON, File Management, Scripting, Computer Programming
★ 4.5 (426) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: API Testing, JSON, Test Automation, Test Script Development, Application Programming Interface (API), Software Testing, Test Tools, Functional Testing
★ 4.6 (309) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Rice University
Kompetenzen, die Sie erwerben: Python-Programmierung, Analyse, Algorithmen, Daten-Strukturen, Datenanalyse
★ 4.7 (220) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: File I/O, Data Import/Export, C++ (Programming Language), Data Structures, Computer Programming, Memory Management, Computer Science
★ 4.7 (243) · Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Testfall, System-Programmierung, Daten-Strukturen, Software-Prüfung, Grundsätze der Programmierung, Entwicklungstests, Paket- und Softwareverwaltung, Rust (Programmiersprache), Entwicklungsumgebung, Speicherverwaltung
★ 4 (255) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Backlogs, Scrum (Software Development), Stakeholder Communications, Product Roadmaps, Virtual Teams, Stakeholder Management, Agile Project Management, Product Strategy, Stakeholder Engagement, Sprint Planning, Product Planning, Agile Methodology, Agile Software Development, Agile Product Development, User Story, Communication, Communication Strategies, Product Management, Project Management, Registration
★ 4.5 (216) · Anfänger · Spezialisierung · 3–6 Monate

École normale supérieure
Kompetenzen, die Sie erwerben: Angewandte Mathematik, Stichproben (Statistik), Algorithmen, Simulationen, Grundsätze der Programmierung, Markov-Modell, Integralrechnung, Modell-Optimierung, Programm-Entwicklung, Numerische Analyse, Physik, Mathematische Software, Simulation und Simulationssoftware, Mechanik
★ 4.8 (274) · Gemischt · Kurs · 1–3 Monate

Tecnológico de Monterrey
Kompetenzen, die Sie erwerben: Web Analytics, Google Analytics, Social Media Analytics, Social Media, Search Engine Marketing, Social Media Management, Conversion Funnel Analysis, Digital Analysis, Marketing Analytics, Digital Marketing Campaigns, Market Research, Data-Driven Marketing, Customer Analysis, Analytical Skills, Online Advertising, Social Media Strategy, Email Marketing, Digital Marketing, Key Performance Indicators (KPIs), Performance Analysis
★ 4.7 (321) · Mittel · Spezialisierung · 1–3 Monate

Anthropic
Kompetenzen, die Sie erwerben: Sicherheitskontrollen, Agentische Arbeitsabläufe, Kontinuierliche Integration, Software-Entwicklung, Kontext-Management, AI-Arbeitsabläufe, Verifizierung und Validierung, Automatisierung, Claude Code, Paket- und Softwareverwaltung, Software-Entwicklung, Berechtigung (Computing), Werkzeuganrufe, Code-Überprüfung, Generative AI-Agenten
★ 4.3 (79) · Anfänger · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Installation der Software, Computerprogrammierung, System-Konfiguration, GitHub Kopilot, Schnelles Engineering
★ 4.5 (361) · Mittel · Kurs · 1–4 Wochen