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.

Simplilearn
Kompetenzen, die Sie erwerben: Search Engine Optimization, Web Analytics and SEO, Digital Marketing Tools, Google Ads, Google Analytics, Keyword Research, Digital Marketing, Content Optimization, User Experience
★ 4 (10) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: User Interface (UI), User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Design Thinking, UI Components, Software Design, Code Reusability, Usability, Event-Driven Programming, Maintainability, Integrated Development Environments, Application Design, Payment Systems, Interactive Design, MySQL, Jupyter, Database Application, Development Environment, Property Management Systems, Python Programming
★ 4.4 (17) · Anfänger · Spezialisierung · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Netzwerk-Protokolle, Erweiterbare Markup-Sprache (XML), Web-Anwendungen, Ereignisgesteuerte Programmierung, JSON, Javascript, jQuery, Javascript und jQuery, Ajax
★ 3.9 (11) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Canva (Software), Instagram, Social Media Content, Graphic Design, Graphic and Visual Design Software, Graphic and Visual Design, Social Media, Social Media Marketing, Organizational Skills, Marketing Design, Collaborative Software, Social Media Strategy, Creative Design, Design Elements And Principles, Shared Media, Typography, Color Theory, Business Strategy
★ 4.5 (12) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Scrimba
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Server-Seite, Web-Entwicklung, Web-Server, Paket- und Softwareverwaltung, Back-End-Webentwicklung, Web-Entwicklungs-Tools, Anwendungsprogrammierschnittstelle (API), Javascript, JSON, Restful API, JavaScript-Frameworks, Node.JS, Server
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Oracle Cloud, Oracle Databases, Oracle Cloud Applications, Data Infrastructure, Data Architecture, Data Migration, Database Software, Data Lakes, Database Architecture and Administration, NoSQL, Database Management, Data Strategy, MySQL, Cloud Deployment, Data Security, Machine Learning Methods
★ 4.6 (8) · Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: TypeScript, Debugging, Javascript, Software Development
★ 4.1 (15) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Mehrere Erzieher
Kompetenzen, die Sie erwerben: Code Review, Version Control, GitHub, Package and Software Management, CI/CD, Continuous Integration, Open Source Technology, Code Reusability, Development Environment, Continuous Deployment, Secure Coding, Application Deployment, Software Development Tools, Docker (Software), Containerization, Data Sharing, Git (Version Control System), Automation, Software Documentation, Technical Documentation
Anfänger · Spezialisierung · 3–6 Monate

University of Leeds
Kompetenzen, die Sie erwerben: Architektur des Cloud Computing, Skalierbarkeit, Cloud-Technik, Beratung, Cloud-Entwicklung, Cloud-Bereitstellung, Cloud-Anwendungen, Cloud-Infrastruktur, Cloud-Dienste, Cloud Computing, Cloud-Lösungen, Cloud-Plattformen, Software als Dienstleistung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Azure Synapse Analytics, Data Warehousing, Power BI, Data Integration, Data Architecture, Data Visualization Software, Microsoft Azure, Apache Spark, Extract, Transform, Load, Data Storage, Database Management, Data Pipelines, Performance Tuning, Data Processing, Data Transformation, Query Languages, Cloud Security, Data Security, Security Controls, Scalability
★ 4.9 (55) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Digital Transformation, Business Transformation, Technology Strategies, Business Technologies, Organizational Development, Business Process Reengineering, Business Strategy, Consulting, Emerging Technologies, Innovation, Leadership, Competitive Analysis, Communication
★ 4.7 (27) · Anfänger · Kurs · 1–4 Wochen

University of California, Irvine
Kompetenzen, die Sie erwerben: Erstellung des Dashboards, Finanzielle Daten, Daten-Storytelling, Finanzielle Analyse, Analytische Fähigkeiten, Software zur Datenvisualisierung, Tableau-Software, Datenanalyse, Bereitstellung von Anwendungen, Marktdaten, Geografische Informationen und Technologie, Interaktive Datenvisualisierung, Präsentation der Daten, Dashboard, Netzwerkanalyse
★ 5 (8) · Gemischt · Kurs · 1–4 Wochen