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.

L&T EduTech
Kompetenzen, die Sie erwerben: Construction Engineering, Civil Engineering, Structural Analysis, Building Codes, Building Services Engineering, Electrical Systems, Public Works, Electric Power Systems, Transportation Operations, Building Information Modeling, Construction Management, Structural Engineering, Construction, Traffic Flow Optimization, Engineering Analysis, Simulation and Simulation Software, Drafting and Engineering Design, Contract Management, Engineering Practices, Laboratory Testing
★ 4.8 (31) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Field-Programmable Gate Array (FPGA), Hardware Design, Serial Peripheral Interface, Electronic Hardware, Internet Of Things, Embedded Systems, Electronic Systems, Network Protocols, Control Systems, Communication Systems, Digital Communications, Hardware Architecture, Software Development Tools, System Design and Implementation, Engineering, Scientific, and Technical Instruments, Simulation and Simulation Software, Software Installation, System Configuration, Real Time Data
★ 4.4 (22) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Requirements Elicitation, Cost Estimation, Agile Project Management, Business Analysis, Stakeholder Management, Agile Software Development, Project Management, Project Risk Management, Project Estimation, Project Scoping, Quality Management, Work Breakdown Structure, Project Management Life Cycle, Cost Management, Project Planning, Project Management Institute (PMI) Methodology, Risk Management, Business Analysis Tools, Personalized Service, Learning Styles
★ 4.6 (58) · Anfänger · Spezialisierung · 1–3 Monate

MathWorks
Kompetenzen, die Sie erwerben: Medical Imaging, Magnetic Resonance Imaging, Image Analysis, Data Import/Export, Image Quality, Matlab, Deep Learning, Software Visualization
★ 4.7 (28) · Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: AI-Integrationen, Daten-Ethik, Softwaretechnik, Software-Entwicklungstools, AI-Arbeitsabläufe, Agiles Projektmanagement, Agile Methodik, Software-Entwicklung, Generative KI, Verantwortungsvolle AI, Kollaborative Software, AI-Förderung, Methoden der Softwareentwicklung, Software-Entwicklungswerkzeuge
★ 4.1 (9) · Mittel · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Django (Web Framework), Postman API Platform, Restful API, Data Validation, Authentications, Authorization (Computing), Application Programming Interface (API), API Design, JSON, API Testing, Object-Relational Mapping, Python Programming
★ 4.6 (49) · Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Arbeitsablauf-Management, No-Code-Entwicklung, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Produktivitätssoftware, Automatisierung, Künstliche Intelligenz, Automatisierung von Geschäftsprozessen, IT-Automatisierung, Prozess-Optimierung, Digitale Transformation
★ 4.4 (29) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: API Testing, Test Automation, Test Script Development, Test Tools, Application Programming Interface (API), Restful API, Software Testing, Code Reusability, Configuration Management, Java Programming, Maintainability
★ 4.3 (31) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Rice University
Kompetenzen, die Sie erwerben: Differentiated Instruction, Diversity Awareness, Web Content Accessibility Guidelines, digital literacy, Instructional Strategies, Culture, Education Software and Technology, Special Education, Digital pedagogy, Cultural Responsiveness, Intercultural Competence, Collaborative Software, Cultural Diversity, Teaching, Instructing, Curriculum Planning, English Language, Mathematics Education, Student Engagement, Lesson Planning
★ 4.8 (58) · Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: File I/O, Data Import/Export, Java Programming, Java, Programming Principles, Computer Programming, Data Structures, File Systems, File Management, Data Store, Computer Science
★ 4.6 (45) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Digitale Analyse, Personalisierte Kampagnen, Mobile Entwicklung, Generative Modellarchitekturen, Software für maschinelles Lernen, Anwendungsdesign, Mobile Entwicklungstools, Methoden des maschinellen Lernens, LLM-Bewerbung, Anwendungsentwicklung, iOS-Entwicklung, Cloud-Anwendungen, Apple iOS, Modell Ausbildung, KI-gestützte Kreativität, Generative KI, Prompt Engineering Tools, Anthropischer Claude, KI-Produktstrategie, AI-Personalisierung
★ 5 (21) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datengestützte Entscheidungsfindung, Produktverbesserung, Projektleistung
★ 4.8 (31) · Anfänger · Kurs · 1–4 Wochen