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.

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: C++ (Programming Language), Programming Principles, Data Structures, Computer Programming, Code Reusability, Object Oriented Programming (OOP), Game Design, Memory Management
★ 4.8 (460) · Anfänger · Kurs · 1–3 Monate
University of Pennsylvania
Kompetenzen, die Sie erwerben: Governance, Betriebswirtschaft, Kulturelle Vielfalt, Wirtschaft, Sozioökonomie, Markttrend, Politische Wissenschaften, Öffentliche Sicherheit und nationale Sicherheit, Wirtschaftliche Entwicklung, Geschäftlicher Scharfsinn, Verbraucherverhalten, Internationale Finanzen, Finanzielle Systeme, Sozialwissenschaften, Demografie, Trendanalyse, Finanzpolitik, Internationale Beziehungen, Weltgeschichte
★ 4.8 (925) · Gemischt · Kurs · 1–4 Wochen

National Taiwan University
Kompetenzen, die Sie erwerben: 3D-Modellierung, Schätzung der Kosten, Autodesk, Kostenvoranschlag für das Bauwesen, Simulationen, Autodesk Revit, Simulation und Simulationssoftware, Baumanagement, Computergestütztes Design, Integration von Daten, Modellierung von Gebäudedaten
★ 4.7 (531) · Mittel · Kurs · 1–3 Monate
University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Algorithmen für maschinelles Lernen, Scikit Learn (Bibliothek für maschinelles Lernen), Bewertung des Modells, Plot (Grafiken), Explorative Datenanalyse, Interaktive Datenvisualisierung, Matplotlib, Datenkompetenz, Modell-Optimierung, Modell Ausbildung, Vorverarbeitung von Daten, Datenvisualisierung, Maschinelles Lernen, Pandas (Python-Paket), Präsentation der Daten, Unüberwachtes Lernen, Software zur Datenvisualisierung, Python-Programmierung, Tableau-Software, Modellevaluation, Seaborn, Datenvorverarbeitung
★ 4.7 (586) · Mittel · Spezialisierung · 3–6 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Bearbeitung von, Google Arbeitsbereich, Google Text & Tabellen, Cloud-Speicher, Versionskontrolle, Dateiverwaltung, Produktivitätssoftware, Verwaltung von Dokumenten, Dokumentenverwaltung, Kollaborative Software
★ 4.7 (415) · Anfänger · Kurs · 1–3 Monate

University at Buffalo
Kompetenzen, die Sie erwerben: Zielsetzung, Umwandlung von Unternehmen, Fertigungsverfahren, Technologien zur Datenspeicherung, Daten-Strategie, Datenspeicherung, Wissenstransfer, Digitale Transformation, Gemeinsame Nutzung von Daten, Interoperabilität, Verwaltung von Dokumenten, Prozess-Management, Produktlebenszyklus-Management, Dokumentenverwaltung
★ 4.6 (820) · Anfänger · Kurs · 1–4 Wochen

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Bayesian Network, Computational Logic, Program Development, Artificial Intelligence, Markov Model, Artificial Intelligence and Machine Learning (AI/ML), Algorithms, Computational Thinking, AI powered creativity, Creativity, Game Theory, Theoretical Computer Science, Generative AI Agents, Software Development, Generative AI, Logical Reasoning, Python Programming, Social Sciences, Machine Learning, Model Optimization
★ 4.6 (671) · Mittel · Spezialisierung · 3–6 Monate

University of Washington
Kompetenzen, die Sie erwerben: Verbale Kommunikationsfähigkeiten, Zielsetzung, Organisatorische Fähigkeiten, Peer Review, Kommunikations-Strategien, Öffentliches Reden, Präzision, Kommunikation, Konstruktives Feedback, Mündliche Äußerung, Vertrauenswürdigkeit, Präsentationen, Schreiben
★ 4.8 (470) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cloud Computing, Microsoft Azure, Allgemeine Netzwerkarbeit, Cybersecurity, Vernetzungs-Hardware, Computer-Vernetzung, Netzwerk-Protokolle, Netzwerk-Überwachung, Digitale Transformation, Netzwerksicherheit, Virtualisierung und virtuelle Maschinen, Virtuelle Maschinen, Cloud-Dienste, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Virtualisierung, Netzinfrastruktur, Firewall, Netzarchitektur
★ 4.8 (563) · Anfänger · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: OS Prozessmanagement, Computerarchitektur, Betriebssysteme, Theoretische Informatik, Gemeinsame Nutzung von Daten, Go (Programmiersprache), Algorithmen, System-Programmierung
★ 4.7 (800) · Mittel · Kurs · 1–4 Wochen

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Datenbank-Design, Relationale Datenbanken, Datenbanken, Datenbank-Anwendung, Leistungsoptimierung, MySQL, Datenmodellierung, Sicherheit von Informationssystemen, Informationssysteme, Abfragesprachen, Datenbank-Entwicklung, Datenbank-Management, Datenbank-Theorie, Datenbank-Software, MySQL-Workbench, SQL, Integrität der Daten, Datenbank-Systeme, Transaktionsverarbeitung, Datenbank-Management-Systeme, Datenbank Management
★ 4.4 (461) · Mittel · Kurs · 1–3 Monate

Meta
Kompetenzen, die Sie erwerben: Cloud Computing, Web-Anwendungen, HTML und CSS, Reaktionsfähiges Web-Design, Virtuelle Umgebung, Web-Entwicklung, Restful API, MySQL, Cloud-Bereitstellung, Cascading Style Sheets (CSS), Web-Design und Entwicklung, Javascript, Back-End-Webentwicklung, Cloud-Hosting, Full-Stack Web-Entwicklung, Django (Web-Framework), Skalierbarkeit, Front-End-Webentwicklung, Anwendungsprogrammierschnittstelle (API), Hypertext Markup Language (HTML)
★ 4.6 (237) · Mittel · Kurs · 1–3 Monate