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.

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Programming Principles, Software Design, Program Development, Data Structures, Memory Management, Software Documentation
★ 4.1 (942) · Anfänger · Kurs · 1–3 Monate

University of Pennsylvania
Kompetenzen, die Sie erwerben: Computer Programmierung, Problemlösung, Computer-Systeme, Pseudocode, Algorithmen, Computer-Hardware, Python-Programmierung, Analyse, Analytische Fähigkeiten, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Programm-Entwicklung, Computerprogrammierung, Fehlersuche, Computational Thinking, Daten-Strukturen, Computerarchitektur
★ 4.7 (1431) · Anfänger · Kurs · 1–4 Wochen
University of Washington
Kompetenzen, die Sie erwerben: Analyse sensorischer Systeme, Elektrophysiologie, Künstliche neuronale Netze, Physiologie, Differentialgleichungen, Überwachtes Lernen, Matlab, Mathematische Modellierung, Methoden des maschinellen Lernens, Biologie, Netzwerk-Modell, Wahrscheinlichkeitsverteilung, Computer Vision, Algorithmen für maschinelles Lernen, Angewandtes maschinelles Lernen, Neurologie, Mathematische Software, Reinforcement Learning, Rekurrente Neuronale Netze (RNNs)
★ 4.6 (1142) · Anfänger · Kurs · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Agile Methodik, Schätzung, Agile Entwicklung von Software, Sprint-Retrospektiven, Abnahmetests, Agiles Projektmanagement, Rückstände, Agile Software-Entwicklung, Sprint-Planung, Anwenderbericht, Agile Produktentwicklung, Scrum (Software-Entwicklung)
★ 4.7 (2261) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Einheitstest, Entwicklung von Testskripten, Software-Prüfung, Gherkin (Skriptsprache), Testgetriebene Entwicklung (TDD), Testfall, Entwicklungstests, Test Daten, Code-Abdeckung, Restful API, Test-Automatisierung, Einheitliche Prüfung, Attrappen, Test-Tools, Verhaltensbasierte Entwicklung
★ 4.8 (245) · Mittel · Kurs · 1–3 Monate

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Android Development, Android Studio, Mobile Development, Java, Object Oriented Programming (OOP), Android (Operating System), Java Programming, Data Persistence, Mockups, Application Deployment, Application Design, Object Oriented Design, Mobile Development Tools, Application Development, Data Storage Technologies, Data Store, Software Design, Software Design Patterns, JSON, Instagram
★ 4.6 (1931) · Mittel · Spezialisierung · 3–6 Monate

Imperial College London
Kompetenzen, die Sie erwerben: R Programmierung, Statistische Inferenz, Statistik, Öffentliche Gesundheit, Datenkompetenz, R (Software), Statistische Software, Datenanalyse, Statistische Programmierung, Statistische Methoden, Statistische Analyse, Analytische Fähigkeiten, Deskriptive Statistik, Wahrscheinlichkeitsverteilung, Statistische Hypothesenprüfung, Wahrscheinlichkeitsrechnung und Statistik, Wissenschaft und Forschung, Daten importieren/exportieren, Stichproben (Statistik)
★ 4.7 (1555) · Anfänger · Kurs · 1–4 Wochen

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Business Planning, ISO 9000 Series, Strategic Marketing, Organizational Strategy, Marketing, Quality Management Systems, Governance, Operations Management, Stakeholder Analysis, Financial Statement Analysis, Corporate Strategy, Financial Analysis, Marketing Planning, Financial Statements, Working Capital, Organizational Structure, Financial Data, Business Strategies, Market Analysis, Market Research
★ 4.7 (1760) · Anfänger · Spezialisierung · 3–6 Monate

University of Cape Town
Kompetenzen, die Sie erwerben: Problemlösung, Komplexe Problemlösung, Bewertung des Programms, Diversität und Inklusion, Unternehmertum, Innovation, Ermächtigung, Design Thinking, Organisatorischer Wandel, Einfallsreichtum, Interkulturelle Kompetenz, Nutzung der Ressourcen, Menschenzentriertes Design, Entwicklung der Gemeinschaft, Wachstumsstrategien, Systemorientiertes Denken, Soziale Auswirkungen, Organisatorische Struktur
★ 4.8 (1596) · Anfänger · Kurs · 1–3 Monate

Universidad de Palermo
Kompetenzen, die Sie erwerben: Human Capital, Management Accounting, Human Resource Strategy, Human Resources Management and Planning, Human Resources, Branding, Cost Management, Cost Accounting, Brand Marketing, Marketing, Talent Management, Brand Management, Budget Management, Marketing Management, Business Economics, Leadership Development, Business Leadership, Organizational Strategy, Market Dynamics, Economics
★ 4.8 (3271) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Data Cleansing, Rmarkdown, Data Storytelling, Data Presentation, Data Validation, Spreadsheet Software, Data Visualization, Data Ethics, Tableau Software, Data Visualization Software, Data Analysis, R (Software), Ggplot2, Analytical Skills, Stakeholder Communications, Presentations, SQL, Data Quality, Data Collection, Data Processing
★ 4.9 (4080) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

The University of Chicago
Kompetenzen, die Sie erwerben: Recht, Regulierung und Einhaltung von Rechtsvorschriften, Elektronische Medien, Wirtschaftliche Entwicklung, Rechtliches Risiko, Rechtsprechung, Rechtsstreitigkeiten, Allgemeine Datenschutzverordnung (GDPR), Marktdynamik, Netzinfrastruktur, Telekommunikation, Geistiges Eigentum, Informationen zum Datenschutz, Allgemeine Netzwerkarbeit, Persönlich identifizierbare Informationen, Digitale Veröffentlichung, Technologie-Strategien, Rechtliche Strategie, Medien und Kommunikation, Digitaler Inhalt
★ 4.8 (1138) · Gemischt · Kurs · 1–3 Monate