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.

McMaster University
Kompetenzen, die Sie erwerben: Lifelong Learning, Learning Strategies, Open Mindset, Growth Mindedness, Adaptability, Professional Development, Mentorship, Personal Development, Stress Management, Empowerment, Overcoming Obstacles, Learning Styles, Creativity, Meditation & Breathwork, Cultural Diversity
★ 4.9 (75) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungssicherheit, Datenbank-Management, Sicherheitskontrollen, Verschlüsselung, Datenbankarchitektur und -verwaltung, Benutzerbereitstellung, Datenbank-Design, Datenbanken, SQL, Schwachstellen-Management, Datenbank-Anwendung, Benutzerkonten, Rollenbasierte Zugriffskontrolle (RBAC), Datensicherheit, Datenbank Management, NoSQL, Datenbank-Verwaltung, Relationale Datenbanken, Sicherheit von Informationssystemen, Datenbank-Management-Systeme
★ 4.7 (67) · Anfänger · Kurs · 1–3 Monate

Universidad de Palermo
Kompetenzen, die Sie erwerben: Hospitality, Hospitality Management, Climate Change Adaptation, Market Dynamics, Hospitality and Food Services, Sustainable Business, Digital Transformation, Hotels and Accommodations, Sustainable Development, Hotel And Restaurant Management, Travel Arrangements, Sustainable Systems, Environmental Issue, Hotel Operations, Food Services, Economic Development, Environment and Resource Management, Socioeconomics, Cultural Diversity, Culture
★ 4.4 (67) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Microservices, Cloud Deployment, Application Deployment, Google App Engine, Cloud Infrastructure, API Design, Restful API, Google Cloud Platform, CI/CD, Cloud Computing Architecture, Kubernetes, Site Reliability Engineering, Cloud Security, Service Level, Application Design, Cloud Computing, Infrastructure Architecture, DevOps, Network Architecture, Hybrid Cloud Computing
★ 4.7 (127) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: R Programmierung, Statistik, Deskriptive Statistik, Datenverarbeitung, Bereinigung von Daten, Statistische Methoden, Datenqualität, Vorverarbeitung von Daten, Statistische Analyse, Statistische Programmierung, Daten importieren/exportieren, R (Software), Statistische Software, Software zur Datenanalyse, Qualität der Daten, Statistische Berichterstattung, Datenvorverarbeitung
★ 4.6 (93) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: PyTorch (Machine Learning Library), Recurrent Neural Networks (RNNs), Model Evaluation, Convolutional Neural Networks, Natural Language Processing, Deep Learning, Generative Adversarial Networks (GANs), Classification Algorithms, Transfer Learning, Model Training, Vision Transformer (ViT), Artificial Intelligence and Machine Learning (AI/ML), Image Analysis, Fine-tuning, Artificial Neural Networks, Machine Learning, Computer Vision, Generative Model Architectures, Graph Theory, Machine Learning Algorithms
★ 4.5 (82) · Mittel · Spezialisierung · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: AI-Integrationen, Anwendungsentwicklung, KI-Kenntnisse, Google Cloud-Plattform, Fehlersuche, Cloud-Bereitstellung, Generative KI, Cloud-Entwicklung, Schnelles Engineering, Verantwortungsvolle AI, Google Gemini, Zwillinge, Software-Entwicklungstools, Bereitstellung von Anwendungen
★ 4.9 (31) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Software Architecture, Systems Development Life Cycle, Systems Architecture, Systems Thinking, Software Design Patterns, Stakeholder Communications, Business Analysis Tools, Systems Analysis, Data Flow Diagrams (DFDs), Project Design, Development Environment
★ 4.9 (19) · Anfänger · Kurs · 1–3 Monate

Cisco Learning and Certifications
Kompetenzen, die Sie erwerben: Microsoft Windows, Schutz vor Malware, Linux, Verwaltung des Betriebssystems, Dateiverwaltung, System-Konfiguration, Sicherheitssoftware, Netzwerksicherheit, Aktives Verzeichnis, Linux-Befehle, Befehlszeilenschnittstelle, Endpunktsicherheit, Systemüberwachung, Dateisysteme, Betriebssysteme, OS Prozessmanagement, Linux-Verwaltung, Windows-Server, Netzwerkverwaltung, Windows PowerShell
★ 4.8 (67) · Gemischt · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Interactive Learning, Education Software and Technology, Digital pedagogy
★ 4.6 (84) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Datenvalidierung, Datenmanipulation, Software für maschinelles Lernen, Überwachtes Lernen, Auto-Kodierer, Maschinelles Lernen, Validierung von Daten, Erkennung von Anomalien, Modell-Optimierung, Klassifizierungsalgorithmen, Modellevaluation, Tiefes Lernen, Unüberwachtes Lernen, Daten importieren/exportieren, Modell Ausbildung, Methoden des maschinellen Lernens, Angewandtes maschinelles Lernen, Random Forest Algorithmus, Entscheidungsbaum-Lernen, Bewertung des Modells, Autokodierer, Algorithmen für maschinelles Lernen, Prädiktive Modellierung
★ 4.5 (74) · Mittel · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: AI Integrations, AI Personalization, Generative AI, Generative Model Architectures, AI Enablement, Strategic Thinking, AI Product Strategy, Business Transformation, Data Integration, Case Studies, Technology Strategies, ChatGPT, Innovation, Digital Transformation, Large Language Modeling, Business Process Management
★ 4.7 (81) · Anfänger · Kurs · 1–4 Wochen