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.

California Institute of the Arts
Kompetenzen, die Sie erwerben: Kreativität, Grafikdesign, Layout Gestaltung, Adobe InDesign, Gestaltungselemente und -prinzipien, Peer Review, Typografie, Adobe Illustrator, Software für Grafik und visuelles Design, Kreatives Design
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: .NET Framework, Databases, Application Development
Anfänger · Kurs · 1–4 Wochen

University of California, Davis
Kompetenzen, die Sie erwerben: ArcGIS, Geographic Information Systems, Geospatial Information and Technology, GIS Software, Spatial Analysis, Data Storytelling, Spatial Data Analysis, Geospatial Mapping, Data Presentation, Data Sharing, Metadata Management, Heat Maps, Environmental Science, Public Health, Emergency Response, Image Analysis, Project Management, Data Visualization, Data Visualization Software, Data Quality
Anfänger · Spezialisierung · 3–6 Monate
University of Colorado Boulder
Kompetenzen, die Sie erwerben: Professional Networking, Intercultural Competence, Teamwork, LinkedIn, Intellectual Property, Collaboration, Professional Development, Communication, Productivity, Cultural Responsiveness, Accountability, Conflict Management, Self-Awareness, Personal Development, Interviewing Skills, Data Management, Planning, Resilience
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Scenario Testing, Test Planning, Unit Testing, Functional Testing, Test Case, Hardware Troubleshooting
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenanalyse, Tabellenverarbeitungssoftware, Microsoft Büro, Excel-Formeln, Datenmanipulation, Microsoft Excel, Pivot-Tabellen und Diagramme, Data-Mining
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Logical Operations
Kompetenzen, die Sie erwerben: Agile Methodology, Scrum (Software Development), Agile Project Management, Sprint Retrospectives, Agile Software Development, Sprint Planning, User Story, Backlogs, Agile Product Development, Project Estimation, Project Management, Estimation, Project Planning
Gemischt · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Datenzugang, System Programmierung, Computer-Programmierwerkzeuge, Fehlersuche, Back-End Web-Entwicklung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: User Experience Design, Prototyping, Wireframing, Datenethik, Präsentationen, UI/UX Forschung, Methoden der Forschung, Nutzerorientierte Gestaltung, Informationen zum Datenschutz, Benutzerforschung, Interviewing-Fähigkeiten, Usability-Tests, Entwicklung von Anwendungen für Mobilgeräte
Anfänger · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: Google Cloud-Platform, Cloud Computing Architektur, Cloud-Infrastruktur, Kubernetes, Skalierbarkeit, Kontinuierliche Lieferung, Jenkins, Docker (Software), Containerisierung, Microservices, Bereitstellung von Anwendungen, CI/CD
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Open Source Technologie, Git (Versionskontrolle-System), Versionskontrolle, Kollaborative Software, DevOps, Befehlszeilen-Schnittstelle, GitHub
Anfänger · Kurs · 1–4 Wochen

AI CERTs
Kompetenzen, die Sie erwerben: Vibe coding, Programming Principles, Prompt Engineering, OpenAI API, LangChain, Generative AI Agents, AI Enablement, Artificial Intelligence, Generative AI, Responsible AI, Computer Programming, Application Development, AI Product Strategy, Artificial Intelligence and Machine Learning (AI/ML), No-Code Development, Debugging
Anfänger · Kurs · 1–3 Monate