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.
Duke University
Kompetenzen, die Sie erwerben: Java Programmierung, Softwaretechnik, Bioinformatik, Web-Design und Entwicklung, Ereignisgesteuerte Programmierung, Computer-Programmierwerkzeuge, Datenanalyse, Software-Entwicklung, Fehlersuche, Programm-Entwicklung, Java-Programmierung, Objektorientierter Entwurf, Algorithmen, Software Entwurf, Computer Programmierung, UI-Komponenten, Verschlüsselung, Wiederverwendbarkeit von Code, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Datei-E/A, Computerprogrammierung, Javascript
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: R Programmierung, Plot (Grafiken), Ggplot2, Statistische Programmierung, Datenvisualisierung, Datenmanipulation, Plotly, Grundsätze der Programmierung, Bereinigung von Daten, Daten importieren/exportieren, Daten-Strukturen, Rmarkdown, Datenwrangling, R (Software), Software zur Datenvisualisierung, Web-Scraping, Statistische Visualisierung, Interaktive Datenvisualisierung, Datenverarbeitung, Tidyverse (R-Paket)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Tidyverse (R Package), Rmarkdown, Predictive Modeling, Model Evaluation, File Management, R (Software), Data Governance, Responsible AI, Data Manipulation, R Programming, Research Reports, Metadata Management, Data Quality, Predictive Analytics, Data Wrangling, Data Ethics, Business Research, Statistical Reporting, Market Research, Statistical Analysis
Anfänger · Kurs · 1–3 Monate
University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Grundsätze der Programmierung, Programm-Entwicklung, Speicherverwaltung, Rechnerische Logik
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Grundsätze der Programmierung, Skripting, Integrierte Entwicklungsumgebungen, Skriptsprachen, Computer-Programmierwerkzeuge, Fehlersuche, Programm-Entwicklung, Python-Programmierung, Daten-Strukturen, Computational Thinking, Computer Programmierung, Entwicklungsumgebung, Datenspeicher, Computerprogrammierung
Anfänger · Kurs · 1–3 Monate

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

Kompetenzen, die Sie erwerben: Datenwissenschaft, Maschinelles Lernen, Generative KI, Software-Entwicklung, Abruf-erweiterte Erzeugung, IBM Wolke, Schnelles Engineering, Restful API, Computer Vision, Software-Architektur, Verantwortungsvolle AI, Python-Programmierung, ChatGPT, Reaktionsfähiges Web-Design, AI-Arbeitsabläufe, LangChain, Lebenszyklus der Softwareentwicklung, Software Architektur, Prompt-Muster, Modellierung großer Sprachen, Daten-Ethik
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programmierung, Paket- und Softwareverwaltung, Ggplot2, Datenvisualisierung, Datenmanipulation, Einheitliche Prüfung, Plot (Grafiken), Bereinigung von Daten, Datenwrangling, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, R (Software), Datenvorverarbeitung, Einheitstest, Web-Scraping, Vorverarbeitung von Daten, Software-Dokumentation, Software zur Datenvisualisierung, Tidyverse (R-Paket), Open-Source-Technologie, Merkblatt (Software), Technische Dokumentation
Anfänger · Spezialisierung · 3–6 Monate
Mehrere Erzieher
Kompetenzen, die Sie erwerben: Java Programmierung, Softwaretechnik, Bioinformatik, Software-Entwicklung, Ereignisgesteuerte Programmierung, Datenanalyse, Einheitliche Prüfung, Fehlersuche, Kryptographie, Java-Programmierung, Software-Prüfung, Daten-Strukturen, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, Algorithmen, Software Entwurf, Einheitstest, Java, Computer Programmierung, Interaktive Datenvisualisierung, Benutzeroberfläche (UI), Problemlösung, Datei-E/A, Computerprogrammierung
Anfänger · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Theoretische Informatik, Computational Thinking, Python-Programmierung, Daten-Strukturen, Analyse, Design-Strategien, Algorithmen, Quantencomputer
Auf einen Abschluss hinarbeiten
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: AI-Integrationen, Generative KI, IBM Wolke, Operative Effizienz, LLM-Bewerbung, Arbeitsablauf-Management, Verbesserung der Kundenerfahrung, AI-Arbeitsabläufe, WordPress, Generative AI-Agenten, Selbstbedienungstechnologien, Bereitstellung von Anwendungen, Kontext-Management, Kundenbetreuung, No-Code-Entwicklung
Anfänger · Kurs · 1–3 Monate

University of Pennsylvania
Kompetenzen, die Sie erwerben: Grundsätze der Programmierung, Integrierte Entwicklungsumgebungen, Datenspeicherung, Computer-Programmierwerkzeuge, Computational Thinking, Python-Programmierung, Daten-Strukturen, Funktionales Design, Jupyter, Daten importieren/exportieren, Computer Programmierung, Software-Dokumentation, Wiederverwendbarkeit von Code, Entwicklungsumgebung, Datei-E/A, Computerprogrammierung, Software-Entwicklungstools
Anfänger · Kurs · 1–4 Wochen