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.

Board Infinity
Kompetenzen, die Sie erwerben: Angular, HTML and CSS, Data Structures, Spring Boot, Eclipse (Software), Restful API, Java Programming, JavaScript Frameworks, Object Oriented Programming (OOP), Model View Controller, Hypertext Markup Language (HTML), Java, Front-End Web Development, Spring Framework, Object Oriented Design, Web Services, Integrated Development Environments, Software Design Patterns, Cascading Style Sheets (CSS), Javascript
Mittel · Spezialisierung · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Computer Programmierung, Befehlszeilen-Schnittstelle, C (Programmiersprache), Software-Tests, Programm-Entwicklung, Simulationen, Algorithmen, Fehlersuche, Pseudocode, Entwicklungsumgebung
Anfänger · Kurs · 1–4 Wochen
University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Python-Programmierung, Analytics, Datengesteuerte Entscheidungsfindung, Daten Präsentation, Unternehmensanalyse, Datenanalyse
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: LLM-Bewerbung, Schnelles Engineering, Modellierung großer Sprachen, ChatGPT, Generative AI-Agenten, OpenAI
Anfänger · Projekt · Weniger als 2 Stunden

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Disabilities, Education and Training, Student Support and Services, Instructional Design, Communication Disorders, Diversity Awareness, Higher Education, Interpersonal Communications, Student Engagement, Case Studies
Anfänger · Kurs · 1–4 Wochen

University of California, Davis
Kompetenzen, die Sie erwerben: Umfrage erstellen, Erhebung von Daten, Methoden der Forschung, Geschäftskorrespondenz, Marktforschung, Business Research, Professionelles Netzwerken, Qualitative Forschung, Kundenbetreuung, Ausschreibung, Stichproben (Statistik), Marktanalyse, Quantitative Forschung, Schreiben von Vorschlägen
Mittel · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Programm-Entwicklung, Microsoft Visual Studio, Entwicklungsumgebung, Anwendungs-Rahmenwerke, Anwendungsentwicklung
Anfänger · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Storyboarding, User Research, Information Architecture, User Experience Design, Design Thinking, Prototyping, Usability Testing, User Experience, Persona (User Experience), Wireframing, User Interface and User Experience (UI/UX) Design, Interaction Design, Web Content Accessibility Guidelines, Human Centered Design, Figma (Design Software), Usability, User Interface (UI) Design, User Centered Design, Design, Artificial Intelligence
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Datenvisualisierungssoftware, Datenwrangling, Statistische Visualisierung, Daten importieren/exportieren, R-Programmierung, Rmarkdown, Streudiagramme, Datenmanipulation, Ggplot2, Statistische Berichterstattung, Datenvisualisierung, Histogramm, Tidyverse (R-Paket)
Anfänger · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Web Content Accessibility Guidelines, Erweiterte Realität, Virtuelle Realität, Aufkommende Technologien, 3D-Assets, Erweiterte und virtuelle Realität (AR/VR), User Experience Design, Virtuelle Umgebung, Konzeptioneller Entwurf, Storyboarding, Design Thinking, Prototyping, Benutzerforschung, Plattformübergreifende Entwicklung, Einheit-Engine, Usability-Tests, Menschenzentriertes Design, Interaktionsdesign, Unreal Engine, Entwerfen
Anfänger · Spezialisierung · 1–3 Monate

Imperial College London
Kompetenzen, die Sie erwerben: Kreatives Denken, Brainstorming, Kritisches Denken, Design Thinking, Kreativität, Innovation, Künstliche Intelligenz, Ideenfindung, Prototyping, Nachhaltiges Design, Kognitive Flexibilität
Fortgeschritten · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Python-Programmierung, Entwicklung von Anwendungen für Mobilgeräte, Internet der Dinge, Eingebettete Software, Bildqualität, Bildanalyse, Entwicklungsumgebung
Gemischt · Kurs · 1–4 Wochen