R-Programmierungs-Kurse können Ihnen helfen zu lernen, wie Daten analysiert, visualisiert und statistisch ausgewertet werden. Sie können Fähigkeiten in Syntax, Funktionen, Paketen und Modellen aufbauen. Viele Kurse stellen Workflows und Beispiele aus Datenprojekten vor.

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), File I/O, Data Persistence, Object Oriented Design, Java, Java Programming, File Management, Application Development, Maintainability, Software Design, Programming Principles, Development Environment, Program Development, Computer Programming, Data Structures, Data Management, Integrated Development Environments, Debugging, Data Validation
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Software Development Life Cycle, Cloud-Native Computing, Software Architecture, Hibernate (Java), Database Design, Responsive Web Design, Docker (Software), Containerization, Git (Version Control System), GitHub, Object Oriented Programming (OOP), CI/CD, Restful API, Data Ethics, Java Programming, Model Deployment, Engineering Software, Version Control, Database Management, Software Design
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate
University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Software-Dokumentation, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Python-Programmierung, Integrierte Entwicklungsumgebungen, Datenstrukturen, Einheitstest, Cloud-Hosting, Computerprogrammierung, Testgetriebene Entwicklung (TDD), Grundsätze der Programmierung, Entwicklungsumgebung, Objektorientierte Programmierung (OOP), Fehlersuche, Computer Programmierung, Software-Tests, Django (Web-Framework)
Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Python-Programmierung, Datenbanken, Interaktive Datenvisualisierung, Datenstrukturen, Datenanalyse, SQL, Datenbank-Design, Datenverarbeitung, Datenvisualisierungssoftware, Datenvisualisierung, Grundsätze der Programmierung, Computerprogrammierung, Daten bereinigen, Web Scraping, JSON, Relationale Datenbanken, Erweiterbare Markup-Sprache (XML), Fehlersuche, Restful API, Computer Programmierung, Webdienste
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Betriebssysteme, Befehlszeilen-Schnittstelle, Datenstrukturen, Benutzeroberfläche (UI), Algorithmen, Instandhaltbarkeit, Software Entwurf, System Programmierung, Datei-E/A, Computerprogrammierung, C (Programmiersprache), Grundsätze der Programmierung, Entwicklungsumgebung, Softwareentwicklung, Software-Entwicklung, Softwaretechnik, Software-Ingenieur, Simulationen, Software-Tests, Computer Programmierung, Fehlersuche, Programm-Entwicklung, Problemlösung
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Exploratory Data Analysis, Data Manipulation, Statistical Analysis, R (Software), Analytical Skills, Ggplot2, Data Storytelling, R Programming, Statistical Methods, Quantitative Research, Data Visualization Software, Data Science, Data Preprocessing, Probability & Statistics, Scatter Plots, Business Analytics, Statistical Visualization, Correlation Analysis, Descriptive Statistics, Data Analysis
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Regression Analysis, Predictive Modeling, Model Evaluation, Statistical Modeling, Predictive Analytics, Advanced Analytics, R Programming, Statistical Methods, Data Validation, Verification And Validation, Plot (Graphics), Exploratory Data Analysis, Technical Communication
Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Daten-Pipelines, Generative KI, Verarbeitung natürlicher Sprache, Modellierung großer Sprachen, Cloud Computing, Containerisierung, Bereitstellung von Anwendungen, Befehlszeilen-Schnittstelle, Amazon Webdienste, LLM-Bewerbung, CI/CD, Computerprogrammierung, Docker (Software), Testfall, DevOps, Computer Programmierung, Serverloses Rechnen, Rust (Programmiersprache), Restful API, Umarmendes Gesicht, Jenkins
Anfänger · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: C (Programming Language), C++ (Programming Language), Object Oriented Programming (OOP), Data Structures, Programming Principles, Algorithms, Computer Programming, Software Design, Application Security, Other Programming Languages, Python Programming, Java Programming, System Programming, Computer Architecture, Performance Tuning, Unix, Computer Science, Debugging
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Python-Programmierung, Integrierte Entwicklungsumgebungen, Problem-Management, Datenstrukturen, Computerprogrammierung, Computergestütztes Denken, Grundsätze der Programmierung, Entwicklungsumgebung, Fehlersuche, Computer Programmierung, Programm-Entwicklung
Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Python-Programmierung, Unified Modeling Language, Datenstrukturen, Datenmanipulation, Software Entwurf, Einheitstest, Datei-E/A, Daten importieren/exportieren, Grundsätze der Programmierung, Computerprogrammierung, Programm-Entwicklung, Datenverarbeitung, Computer Programmierung, Restful API, Objektorientierter Entwurf, JSON, Jupyter, Web Scraping, Fehlersuche, Bildanalyse, Objektorientierte Programmierung (OOP)
Anfänger · Spezialisierung · 3–6 Monate