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: Zielsetzung, Psychische Gesundheit, Persönliche Entwicklung, Stressbewältigung, Widerstandsfähigkeit, Organisatorische Fähigkeiten, Zeitmanagement
Gemischt · Kurs · 1–3 Monate

EDUCBA
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Konfigurationsverwaltung, Software-Entwicklung, Echtzeit-Betriebssysteme, Software Architektur, Erweiterbare Markup-Sprache (XML), Middleware, Anwendungs-Rahmenwerke, Konfigurationsmanagement, Software-Architektur, Eingebettete Software, Software Entwurf, Systemarchitektur, Entwicklungsumgebung, Eingebettete Systeme, System-Konfiguration
Anfänger · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: ChatGPT, Generative KI, Systemprüfung, Schnelles Engineering, Abruf-erweiterte Erzeugung, Testfall, Generative AI-Agenten, Verantwortungsvolle AI, Prompt-Muster, Entwicklungstests, Reisearrangements, Mensch-Computer-Interaktion, OpenAI-API, Menschenzentriertes Design, AI-Personalisierung, Kostenmanagement, Spesenberichte, Interaktionsdesign, Werkzeuganrufe, OpenAI
Anfänger · Kurs · 1–4 Wochen

Epic Games
Kompetenzen, die Sie erwerben: Ideenfindung, Kollaborative Software, Kreativität, Software-Dokumentation, Konzeptionelle Gestaltung, Interaktives Design, Software-Entwurfsdokumente, Entwicklung von Videospielen, Spiel-Design
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Stored Procedure, MySQL Workbench, SQL, Data Cleansing, Data-Driven Decision-Making, MySQL, Exploratory Data Analysis, Database Design, Data Presentation, Data Manipulation, Data Integration, Relational Databases, Data Import/Export, Database Management, Query Languages, Database Software, Report Writing, GitHub, Performance Tuning, Jupyter
Anfänger · Spezialisierung · 3–6 Monate

McMaster University
Kompetenzen, die Sie erwerben: Modell-Optimierung, R Programmierung, Experimentieren, Regressionsanalyse, Pareto-Diagramm, Software zur Datenanalyse, Statistische Software, Wissenschaftliche Visualisierung, Datenanalyse, Datenvisualisierung, Statistische Analyse, Statistische Methoden, Mathematische Modellierung, Plot (Grafiken), Analyse, Prädiktive Modellierung, Prozess-Optimierung, Prädiktive Analytik, Statistische Modellierung, Quantitative Forschung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenbank-Design, IBM DB2, Datenbank-Systeme, Datenanalyse, Datenbank Management, Datenbanken, SQL, Datenmanipulation, Datenbank-Management, Gespeicherte Prozedur, MySQL, Relationale Datenbanken, Datenbank-Entwicklung, Abfragesprachen, Microsoft SQL-Server, Transaktionsverarbeitung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: KI-Kenntnisse, Kontext Technik, Generative KI, Schnelles Engineering, Modellevaluation, Verantwortungsvolle AI, Entwicklung der Arbeitskräfte, Bewertung des Modells, Arbeitsplatzanalyse, AI-Förderung
Anfänger · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Einheitstest, JUnit, Konfigurationsverwaltung, Erweiterbare Markup-Sprache (XML), Kontext-Management, Spring Framework, Integrationsprüfung, Java Programmierung, Java-Programmierung, Einheitliche Prüfung, Management von Unternehmensanwendungen, Anwendungs-Rahmenwerke, Konfigurationsmanagement, Entwicklungsumgebung
Mittel · Kurs · 1–4 Wochen

Peking University
Kompetenzen, die Sie erwerben: Sprachen lernen, Kommunikation, Kulturelle Vielfalt, Mündliche Äußerung, Vokabeln, Öffentliches Reden, Englische Sprache, Business-Kommunikation, Kommunikations-Strategien, Interviewing-Fähigkeiten, Nonverbale Kommunikation, Interkulturelle Kompetenz, Verbale Kommunikationsfähigkeiten, Präsentationen, Kulturelle Sensibilität
Gemischt · Kurs · 1–3 Monate
University of Toronto
Kompetenzen, die Sie erwerben: Computer Programmierung, Einheitstest, Software-Prüfung, Algorithmen, Testfall, Entwicklungstests, Computerprogrammierung, Python-Programmierung, Programm-Entwicklung, Einheitliche Prüfung, Objektorientierte Programmierung (OOP), Test-Automatisierung, Grundsätze der Programmierung, Objektorientierter Entwurf, Daten-Strukturen
Gemischt · Kurs · 1–3 Monate

Universidad de Palermo
Kompetenzen, die Sie erwerben: Student-Centred Learning, Psychology, Sensory Systems Analysis, Human Learning, Learning Theory, Creativity, Human Development, Behavior Management, Pedagogy, Neurology, Culture, Self-Awareness, Education and Training, Student Engagement, Molecular Biology, Learning Strategies, Anatomy, Child Development, Computational Thinking, Systems Thinking
Anfänger · Spezialisierung · 3–6 Monate