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 Maryland, College Park
Kompetenzen, die Sie erwerben: Energy and Utilities, Construction Management, Sustainable Architecture, Construction Engineering, Sustainable Technologies, Sustainable Development, Facility Management, Stakeholder Management, Stormwater Management, Building Information Modeling, Architectural Engineering, Environmental Engineering, Sustainability Standards, Environmental Resource Management, Project Management, Property Management, HVAC, Waste Minimization
Mittel · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Schnittstelle zur Anwendungsprogrammierung (API), R-Programmierung, Relationale Datenbanken, Web Scraping, Datenumwandlung, Tabellenverarbeitungssoftware, Erweiterbare Markup-Sprache (XML), Daten-Integration, Daten importieren/exportieren, Datenmanipulation, Unstrukturierte Daten, Google Sheets, SQL, Datenbanken, Tidyverse (R-Paket)
Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Datenumwandlung, Datenmanagement, Datenmanipulation, Abfragesprachen, SQL, PostgreSQL, Datenbank Entwicklung
Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Operative Effizienz, Künstliche Intelligenz, Workflow Management, Innovation, No-Code-Entwicklung, Produktivitätssoftware, Automatisierung von Geschäftsprozessen, Digitale Transformation, Prozess-Optimierung, Automatisierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Schnittstelle zur Anwendungsprogrammierung (API), Bereitstellung von Anwendungen, NoSQL, Kubernetes, Microservices, Restful API, Frontend-Integration, Authentifizierungen, Node.JS, Containerisierung, Docker (Software), Technische Überprüfung der Software, Datenbank Management, Datenbanken, MongoDB, Back-End Web-Entwicklung, DevOps, IBM Cloud, CI/CD
Fortgeschritten · Kurs · 1–3 Monate

Google Cloud
Kompetenzen, die Sie erwerben: JSON, Schnittstelle zur Anwendungsprogrammierung (API), Google Cloud-Platform, Authentifizierungen, Restful API, Cloud-API, Netzwerkprotokolle
Anfänger · Projekt · Weniger als 2 Stunden

Alibaba Cloud Academy
Kompetenzen, die Sie erwerben: Verteiltes Rechnen, Apache Hadoop, Cloud-Technologien, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Cloud-Sicherheit, Data-Warehousing, Big Data, Datenverarbeitung, Datenvisualisierungssoftware, Apache Spark, Daten-Integration, SQL, Apache Hive
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Model Evaluation, Exploratory Data Analysis, Data Analysis, Classification Algorithms, Data Preprocessing, Scikit Learn (Machine Learning Library), Predictive Modeling, Matplotlib, Pandas (Python Package), Applied Machine Learning, Data Visualization Software, Machine Learning
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

IIMA - IIM Ahmedabad
Kompetenzen, die Sie erwerben: Digital Transformation, Innovation, Business Transformation, Organizational Strategy, Artificial Intelligence, Technology Strategies, Organizational Change, Cognitive flexibility, Industrial and Organizational Psychology, Emotional Intelligence, Decision Making
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datengesteuerte Entscheidungsfindung, Zeitreihenanalyse und Vorhersage, Unternehmensanalytik, Korrelationsanalyse, Datenanalyse, Datenvorverarbeitung, Statistik, Deskriptive Statistik, Wahrscheinlichkeit & Statistik, Daten bereinigen, Datenumwandlung, Datenvisualisierungssoftware, Pandas (Python-Paket), Datenvisualisierung, Datenmanipulation, Python-Programmierung
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: Objektorientierte Programmierung (OOP), Datenstrukturen, Computer Programmierung, .NET-Rahmenwerk, Unified Modeling Language, Microsoft Visual Studio, Programm-Entwicklung, Visual Basic (Programmiersprache), Datenmodellierung, Objektorientierter Entwurf, Grundsätze der Programmierung
Mittel · Kurs · 1–4 Wochen