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 Arizona
Kompetenzen, die Sie erwerben: Innovation, Kritisches Denken und Problemlösung, Teamarbeit, Visionär, Zusammenarbeit, Systemorientiertes Denken, Umweltproblem, Empathie, Nachhaltige Entwicklung, Soziale Auswirkungen, Internationale Beziehungen, Kulturelle Vielfalt, Strategische Planung
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Sustainable Design, Sustainable Business, Sustainable Technologies, Operations Management, Manufacturing Operations, Environmental Engineering, Corporate Sustainability, Business Leadership, Industrial Engineering, Climate Change Mitigation, Product Design, Environmental Resource Management, Waste Minimization, Systems Thinking, Digital Transformation, Emerging Technologies
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen

Advancing Women in Tech
Kompetenzen, die Sie erwerben: Engineering Management, Technical Management, Cross-Functional Collaboration, Team Performance Management, Technical Communication, Software Engineering, Employee Coaching, Communication, Conflict Management, Team Management, Meeting Facilitation, People Management, Performance Review, Virtual Teams, Employee Performance Management, Program Management, Labor Compliance, Agile Methodology, Cloud Engineering, Business Strategy
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Project Risk Management, Risk Management, Planning, Team Management, Project Implementation, Project Planning, Business Risk Management, Project Controls, Team Leadership, Project Management, Leadership and Management, Program Evaluation, Initiative and Leadership, Leadership, Prioritization, Analysis
Mittel · Kurs · 1–4 Wochen

Simplilearn
Kompetenzen, die Sie erwerben: Datenanalyse, Datenmanipulation, Daten bereinigen, Pandas (Python-Paket), Datenverarbeitung, Daten in Echtzeit, Python-Programmierung, NumPy, Matplotlib, Analytics, Datenvisualisierungssoftware, Datenumwandlung, Grundsätze der Programmierung, Datenvalidierung, Datenvisualisierung, Skripting
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cultural Diversity, English Language, Business Correspondence, Social Skills, Verbal Communication Skills, Business Communication, Professional Development, Business Writing, Interviewing Skills, Oral Comprehension, Telephone Skills, Active Listening, Public Speaking, Communication, Vocabulary, Relationship Building, Constructive Feedback, Grammar, Social Media, Interpersonal Communications
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Algorithms, Technical Communication, Computational Thinking, Solution Design, Programming Principles, Software Design, Theoretical Computer Science, Data Structures, Problem Management, Mathematical Modeling, Applied Mathematics, Computer Science, Performance Tuning
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Prototyping, UI Komponenten, User Experience Design, Benutzeroberfläche (UI), Entwicklung von Anwendungen für Mobilgeräte, Figma (Design-Software), Aufrufabfolge von Webseiten, Web-Entwicklung, Animationen, Usability-Tests, Style Guides, Reaktionsfähiges Webdesign, UI/UX Strategie, Interaktives Design, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX)
Mittel · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: MySQL Workbench, MySQL, Database Management, Databases, Database Management Systems, Relational Databases, Management Information Systems, SQL
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Google Cloud
Kompetenzen, die Sie erwerben: Modellevaluation, Deep Learning, Keras (Bibliothek für Neuronale Netze), Rekurrente Neuronale Netze (RNNs), Faltungsneuronale Netzwerke, Bildanalyse, Tensorflow
Fortgeschritten · Kurs · 1–4 Wochen

University of Virginia
Kompetenzen, die Sie erwerben: Business Strategy, Competitive Analysis, Strategic Thinking, Stakeholder Analysis, Corporate Strategy, Strategic Decision-Making, Business Analysis, Organizational Strategy, Market Analysis, Case Studies, Product Lifecycle Management, International Finance, Risk Analysis, Global Marketing, Innovation, Diversity and Inclusion
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Software Entwurf, JSON, YAML, Software-Dokumentation, API-Tests, Restful API, Technische Dokumentation, Schnittstelle zur Anwendungsprogrammierung (API), Test-Tools, API-Design
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden