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.

Ball State University
Kompetenzen, die Sie erwerben: Datenanalyse, R-Programmierung, Daten-Storytelling, Datenvisualisierungssoftware, Interaktive Datenvisualisierung, Ggplot2, Datenvisualisierung, Datenmanipulation, Streudiagramme, Rmarkdown, Plot (Grafiken), Histogramm, Tidyverse (R-Paket), Statistische Visualisierung, Explorative Datenanalyse, R (Software)
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Java, Bereitstellung von Anwendungen, Softwareentwicklung, Restful API, Modell-Bereitstellung, KI-Workflows, Generative KI, LLM-Bewerbung, Entwicklungsumgebung, KI-Förderung, Bildanalyse
Mittel · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programming, Statistical Programming, Statistical Analysis, Data Analysis Software, Debugging, Software Installation, Simulations, Integrated Development Environments, Programming Principles, Data Manipulation, Program Development, Data Import/Export, Performance Tuning, File I/O
Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: JSON, Text Mining, Datenvisualisierungssoftware, Statistische Methoden, Datenstrukturen, Analyse sozialer Netzwerke, Netzwerkanalyse, Marketing-Analytik, Unstrukturierte Daten, Verarbeitung natürlicher Sprache, Semantisches Web, Python-Programmierung
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: MySQL Workbench, Database Design, MySQL, Relational Databases, Database Management, Databases, Database Management Systems, SQL, Data Modeling, Data Import/Export
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Relationale Datenbanken, Datenbank-Management-Systeme, Datenbank Management, Datenbanken, Datenbank-Design, Daten importieren/exportieren, SQL, Datenintegrität, Datenmanipulation, PostgreSQL
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Fehlersuche, Datenverarbeitung, Apache Spark, Daten-Pipelines, MySQL, Datenumwandlung, SQL, PySpark, Datenmanipulation, Verteiltes Rechnen, Python-Programmierung
Gemischt · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Data Validation, Web Scraping, Data Processing, Data Manipulation, Data Transformation, Scripting, Python Programming
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Coursera
Kompetenzen, die Sie erwerben: Datenbank Management, Datenbank-Systeme, Datenmanipulation, Abfragesprachen, SQL, PostgreSQL
Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden

University of Colorado System
Kompetenzen, die Sie erwerben: Bayesian Network, Linear Algebra, Numerical Analysis, Matlab, Statistical Modeling, Simulations, Estimation, Advanced Mathematics, Mathematical Modeling, Statistical Analysis, Time Series Analysis and Forecasting, Probability & Statistics, Forecasting, Applied Mathematics, Statistical Methods, Predictive Analytics, Predictive Modeling, Engineering Analysis, Control Systems, Probability
Mittel · Spezialisierung · 3–6 Monate

Xi'an Jiaotong University
Kompetenzen, die Sie erwerben: Programming Principles, C# (Programming Language), UI Components, Microsoft Windows, User Interface (UI), Computer Graphics, File Management, Graphical Tools, Event-Driven Programming, Application Design, Application Development, Development Environment
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Verantwortungsvolle KI, Stakeholder-Management, Generative AI-Agenten, Geschäftsprozess, Kommunikation mit Stakeholdern, Unternehmensanalytik, SQL, Datenvisualisierung, Business Intelligence, Business Transformation, Unternehmensanalyse, Modellierung von Geschäftsprozessen
Mittel · Kurs · 1–4 Wochen