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.

Macquarie University
Kompetenzen, die Sie erwerben: Widerstandsfähigkeit, Stressbewältigung, Kognitive Flexibilität, Web-Präsenz, Digitale Markenstrategie, Zeitmanagement, Diversity-Bewusstsein, Interkulturelle Kompetenz, Persönliche Entwicklung, Diversität und Inklusion, Kulturelle Sensibilität, Wirtschaftsethik, Inklusivität am Arbeitsplatz, Berufliche Entwicklung, Kulturelle Vielfalt, Schreiben, Entwicklung von Führungsqualitäten, Selbst-Bewusstsein, Geschäftliches Schreiben, Anpassungsfähigkeit
★ 4.8 (2831) · Anfänger · Spezialisierung · 3–6 Monate

Rice University
Kompetenzen, die Sie erwerben: Datenanalyse, Kombinatorik, Theoretische Informatik, Objektorientierte Programmierung (OOP), Informatik, Animation und Spieldesign, Entwicklung von Videospielen, Ereignisgesteuerte Programmierung, Python-Programmierung, Computerprogrammierung, Computational Thinking, Wahrscheinlichkeit, Anwendungsentwicklung, Grundsätze der Programmierung, Benutzeroberfläche (UI), Bioinformatik, Daten-Strukturen, Graphentheorie, Interaktives Design, Algorithmen
★ 4.8 (4096) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: KI-Kenntnisse, Prompt-Muster, Schnelles Engineering, Prompt Engineering Tools, Kontext Technik, Verantwortungsvolle AI, Multimodale Aufforderungen
★ 4.8 (4412) · Anfänger · Kurs · 1–4 Wochen

University of Pennsylvania
Kompetenzen, die Sie erwerben: Pandas (Python-Paket), Java, Objektorientierter Entwurf, Einheitliche Prüfung, Datenanalyse, Objektorientierte Programmierung (OOP), Matplotlib, Datei-E/A, Plot (Grafiken), Datenvisualisierung, Python-Programmierung, Computerprogrammierung, Bereinigung von Daten, Datenwissenschaft, Computer-Programmierwerkzeuge, Anwendungsentwicklung, Grundsätze der Programmierung, Eclipse (Software), Java-Programmierung, Daten-Strukturen
★ 4.5 (1933) · Anfänger · Spezialisierung · 3–6 Monate

Chegg Skills
Kompetenzen, die Sie erwerben: Prompt Engineering, Prompt Engineering Tools, Prompt Patterns, Server Side, Development Environment, AI literacy, Multimodal Prompts, Back-End Web Development, Data Ethics, Python Programming, ChatGPT, Web Development, Generative AI, HTML and CSS, Artificial Intelligence, Javascript, Problem Solving, Programming Principles, Cascading Style Sheets (CSS), Software Development
Anfänger · Spezialisierung · 1–3 Monate
Kompetenzen, die Sie erwerben: Daten importieren/exportieren, Instandhaltbarkeit, Datei-E/A, Dateiverwaltung, Fehlersuche, Python-Programmierung, IT-Automatisierung, Computerprogrammierung, Cybersecurity, Programm-Entwicklung, Grundsätze der Programmierung, Automatisierung, Algorithmen
★ 4.7 (3650) · Anfänger · Kurs · 1–4 Wochen

Universidade de São Paulo
Kompetenzen, die Sie erwerben: Debugging, Computational Thinking, Programming Principles, Data Structures, Computer Programming, Program Development, Computer Science, Python Programming, Code Reusability
★ 4.9 (7485) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Umwandlung von Unternehmen, Aufbau von Beziehungen, Entwicklung der Arbeitskräfte, Analyse der Anforderungen, Technische Dokumentation, Planung der Prüfung, Software als Dienstleistung, Unternehmensarchitektur, Abschluss des Projekts, Projektleitung, Unternehmensressourcenplanung, Beratende Ansätze, Kommunikation mit Interessenvertretern, Architektur der Lösung, ABAP RESTful Programming Model (RAP), SAP S/4HANA, Technologie-Lösungen, Journey Mapping, Projektdurchführung, Systementwurf und Implementierung
★ 4.6 (1703) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate
Ludwig-Maximilians-Universität München (LMU)
Kompetenzen, die Sie erwerben: Organisatorische Struktur, Analyse der Wettbewerber, Spieltheorie, Bericht schreiben, Strategische Partnerschaft, Strategisches Denken, Unternehmensstrategie, Wachstumsstrategien, Organisatorische Strategie, Wirtschaftliche Forschung, Peer Review, Organisatorische Entwicklung, Produktstrategie, Beratung, Business-Strategien, Unternehmensstrategie, Organisatorische Effektivität, Unternehmensberatung, Kundenbindung, Fusionen und Akquisitionen
★ 4.7 (3731) · Mittel · Spezialisierung · 3–6 Monate
Macquarie University
Kompetenzen, die Sie erwerben: Microsoft Excel, Interaktive Datenvisualisierung, Datenverarbeitung, Erstellung des Dashboards, Business-Analytik, Analytische Fähigkeiten, Software zur Datenanalyse, Excel-Formeln, Erweiterte Analytik, Tabellenkalkulations-Software, Vorverarbeitung von Daten, Wirtschaftsmathematik, Excel-Makros, Datenmanipulation, Dashboard, Präsentation der Daten, Datenwrangling, Finanzielle Analyse
★ 4.7 (6294) · Mittel · Kurs · 1–3 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Objektorientierter Entwurf, Interaktive Datenvisualisierung, Datenverarbeitung, Wissenschaftliche Visualisierung, Objektorientierte Programmierung (OOP), Funktionales Design, Anwendungsdesign, Software-Entwicklung, Verteiltes Rechnen, Datenmanipulation, Große Daten, Apache Hadoop, Grundsätze der Programmierung, Benutzeroberfläche (UI), Merkblatt (Software), Software-Entwurfsmuster, Daten-Strukturen, Apache Spark, Scala-Programmierung, Algorithmen
★ 4.7 (10.660) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: JSON, Einheitliche Prüfung, Objektorientierte Programmierung (OOP), Paket- und Softwareverwaltung, Node.JS, Front-End-Webentwicklung, Funktionales Design, Ereignisgesteuerte Programmierung, Jest (JavaScript Testing Framework), Computerprogrammierung, Web-Anwendungen, Entwicklung von Testskripten, Web-Entwicklungs-Tools, Testfall, Javascript, Grundsätze der Programmierung, Daten-Strukturen
★ 4.7 (4967) · Anfänger · Kurs · 1–3 Monate