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: Computerprogrammierung, Python-Programmierung, Musik, Grundsätze der Programmierung, Musikalische Komposition, Wiederverwendbarkeit von Code, Computer Programmierung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kennesaw State University
Kompetenzen, die Sie erwerben: Verhandlung, Entscheidungsfindung, Business Schreiben, Arbeitsplatzanalyse, Strategische Kommunikation, Schreiben, Professionalität, Kommunikation, Strategie für soziale Medien, Soziale Medien, Aufbau von Beziehungen, LinkedIn, Professionelle Netzwerkarbeit, Interviewing-Fähigkeiten, Geschäftliches Schreiben
Anfänger · Kurs · 1–3 Monate

University of New Mexico
Kompetenzen, die Sie erwerben: Global Marketing, International Finance, International Relations, Intercultural Competence, Business Economics, Organizational Structure, Staff Management, Business Management, Human Resource Management, Market Analysis, Economics, Workforce Management, Cultural Diversity, Business Strategy, Entrepreneurship, Market Dynamics, Business Intelligence, Economic Development
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Kollaborative Software, Scikit Learn (Bibliothek für maschinelles Lernen), Statistische Analyse, Datenanalyse, Algorithmen für maschinelles Lernen, Regressionsanalyse, Deskriptive Statistik, Maschinelles Lernen, Künstliche neuronale Netze, Überwachtes Lernen, Technische Kommunikation, Angewandtes maschinelles Lernen, Explorative Datenanalyse, Text Mining, Python-Programmierung, Unüberwachtes Lernen, Prädiktive Analytik, Präsentation der Daten, Keras (Bibliothek für neuronale Netze), Prädiktive Modellierung
Fortgeschritten · Kurs · 1–3 Monate

Banco Interamericano de Desarrollo
Kompetenzen, die Sie erwerben: Project Risk Management, Risk Management, Project Design, Work Breakdown Structure, Risk Analysis, Risk Management Framework, Risk Mitigation, Case Studies, Cost Management, Earned Value Management, Project Scoping, Project Controls, Project Schedules, Project Management, Project Closure, Milestones (Project Management), Sustainable Development, Program Evaluation, Risk Control, Scope Management
Anfänger · Spezialisierung · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Recht, Forschung, Öffentliche Gesundheit, Verletzungsprävention, Politische Analyse, Deeskalationstechniken, Öffentliche Politiken, Soziale Gerechtigkeit, Rechtsprechung, Epidemiologie, Öffentliche Sicherheit und nationale Sicherheit, Gesundheitspolitik, Community-Organisation
Anfänger · Kurs · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Objektorientierter Entwurf, Software-Entwicklung, Software Entwurf, Java Programmierung, Java-Programmierung, Java, Objektorientierte Programmierung (OOP), Funktionales Design
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Identity and Access Management, Business Continuity, Cryptographic Protocols, Network Security, Cryptography, Encryption, User Provisioning, Security Management, Penetration Testing, ISO/IEC 27001, Threat Management, Network Performance Management, Information Systems Security, Network Architecture, Cyber Operations, Data Management, Software Development Methodologies, Cybersecurity, Configuration Management, White-Box Testing
Anfänger · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Soziale Auswirkungen, Aufstrebende Technologien, Sozialwissenschaften, Initiativen für Vielfalt, Gleichberechtigung und Eingliederung, Politische Analyse, Nachhaltige Entwicklung, Infrastruktur-Architektur, Sozioökonomie, Informationen zum Datenschutz, Aufkommende Technologien, Transportvorgänge, Automatisierung, Elektrische Energiesysteme, Umweltproblem
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Networking Hardware, General Networking, Network Architecture, Wireless Networks, Network Protocols, Computer Networking, TCP/IP, Local Area Networks, Network Security, Network Troubleshooting, System Configuration, Wide Area Networks, Servers
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen

Universidade de São Paulo
Kompetenzen, die Sie erwerben: Unified Modeling Language, Model View Controller, Object Oriented Programming (OOP), Object Oriented Design, Software Design Patterns, Debugging, Software Architecture, Software Design, Java Programming, Computer Programming, Software Testing, Other Programming Languages
Mittel · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Software zur Datenvisualisierung, Datenwissenschaft, Computerprogrammierung, Datenmanipulation, Datenvisualisierung, Paket- und Softwareverwaltung, Explorative Datenanalyse, NumPy, Python-Programmierung, Grundsätze der Programmierung, Rechnerische Logik, Informatik, Plot (Grafiken), Wiederverwendbarkeit von Code, Computer Programmierung, Statistische Visualisierung, Pandas (Python-Paket), Funktionales Design, Datenwrangling, Matplotlib, Seaborn, Computerwissenschaft
Anfänger · Spezialisierung · 1–3 Monate