Programmieren-Kurse können Ihnen helfen zu lernen, wie Code geschrieben, getestet und strukturiert wird. Sie können Fähigkeiten in Syntax, Algorithmen, Datenstrukturen und Projektaufbau aufbauen. Viele Kurse stellen Entwicklungsumgebungen, Versionskontrolle und Beispiele aus der Praxis vor.
University of Alberta
Kompetenzen, die Sie erwerben: Agile Methodik, Sprint-Retrospektiven, Scrum (Software-Entwicklung), Agiles Projektmanagement, Analyse der Anforderungen, Usability-Tests, Software-Qualitätssicherung, Agile Entwicklung von Software, Benutzerforschung, Technische Überprüfung der Software, Anwenderbericht
Gemischt · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Open Source Technologie, Paket- und Software-Management, Software Versionierung, Versionskontrolle, Entwicklungstests, Technische Dokumentation, Knitr, GitHub, Kontinuierliche Integration, Plattformübergreifende Entwicklung, Rmarkdown, R-Programmierung, Software-Dokumentation, Einheitstest
Mittel · Kurs · 1–4 Wochen

Fudan University
Kompetenzen, die Sie erwerben: Unity Engine, 3D Assets, Video Game Development, Mobile Development, User Interface (UI), Application Deployment, C# (Programming Language), Computer Graphics, Animations, Object Oriented Programming (OOP), Scripting
Anfänger · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Schnittstelle zur Anwendungsprogrammierung (API), .NET-Rahmenwerk, C# (Programmiersprache), Grundsätze der Programmierung, Restful API, Middleware, Server-Seite, JSON, Erweiterbare Markup-Sprache (XML), Anwendungs-Rahmenwerke, Sichere Kodierung, Software-Dokumentation, ASP.NET, Back-End Web-Entwicklung, Microsoft Kopilot
Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Modellierung großer Sprachen, Generative KI, Open Source Technologie, Python-Programmierung, Schnelles Engineering, LLM-Bewerbung, JSON, Angewandtes maschinelles Lernen
Mittel · Kurs · 1–4 Wochen

Icahn School of Medicine at Mount Sinai
Kompetenzen, die Sie erwerben: Angewandte Mathematik, Elektrische Systeme, Simulationen, Biochemie, Physiologie, Matlab, Computergestützte Logik, Wahrscheinlichkeit, Differentialgleichungen, Statistische Modellierung, Biologie, Zellbiologie, Mathematische Modellierung
Gemischt · Kurs · 1–3 Monate

Michigan State University
Kompetenzen, die Sie erwerben: Fehlersuche, Benutzeroberfläche (UI), Kreativität, Konzeptioneller Entwurf, 3D-Assets, C# (Programmiersprache), Entwicklung von Videospielen, Ideenfindung, Grundsätze der Programmierung, Computer Programmierung, Software Entwurf, Skripting, Animation und Spieldesign, Einheit-Engine, Soziale Auswirkungen, Spiel-Design, Peer Review
Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Daten-Pipelines, Apache Hadoop, Datenumwandlung, Datenbausteine, Big Data, Python-Programmierung, DevOps, SQL, Daten-Integration, Verteiltes Rechnen, MLOps (Maschinelles Lernen Operations), Datenqualität, Data-Warehousing, Apache Spark, Datenbankarchitektur und -verwaltung, PySpark, Datenverarbeitung
Fortgeschritten · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Datenverarbeitung, Prädiktive Modellierung, Datenanalyse, Modellevaluation, Technische Kommunikation, Maschinelles Lernen, Python-Programmierung, Algorithmen für maschinelles Lernen, Angewandtes maschinelles Lernen, Prädiktive Analytik, Jupyter
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Plotly, Interactive Data Visualization, Data Visualization Software, Scatter Plots, Ggplot2, Data Analysis, Python Programming, Data Science, Machine Learning
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Relationale Datenbanken, Datenanalyse, Transaktionsverarbeitung, MySQL, Datenbank Management, Gespeicherte Prozedur, SQL, Abfragesprachen, JSON, Leistungsoptimierung, Datenbank Entwicklung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Explorative Datenanalyse, Statistische Analyse, Plotly, Datenmanipulation, Python-Programmierung, Portfolio-Risiko, Marktdaten, Datenanalyse, Pandas (Python-Paket), Finanzen, Aktien, Finanzplanung, Datenvisualisierung, Investment Management, Risikomodellierung, Finanzielle Analyse, Portfolio Management, Finanzielle Daten
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden