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.

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

Kompetenzen, die Sie erwerben: Python-Programmierung, Datenwissenschaft, R Programmierung, Modell-Bereitstellung, SQL, Big Data, Gespeicherte Prozedur, Cloud Computing, Computer-Programmierwerkzeuge, Datenkompetenz, Vorverarbeitung der Daten, Datenmodellierung, Datenanalyse-Software, Datenbanken, Abfragesprachen, Große Daten, Data Mining, Data-Mining, Relationale Datenbanken, Jupyter, R-Programmierung, GitHub, Datenvisualisierungssoftware, Datenvorverarbeitung
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Datenanalyse, Statistisches Programmieren, R Programmierung, Öffentliche Verwaltung, Daten bereinigen, Datenmanipulation, Datenvisualisierung, Öffentliche Politiken, Demographie, R-Programmierung, Datenumwandlung, Politische Analyse, Tidyverse (R-Paket), Umfragen
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Daten-Pipelines, Python-Programmierung, Daten importieren/exportieren, Einheitstest, Big Data, Gespeicherte Prozedur, Datenbank-Design, SQL, Datenspeicherung, Datenbank Management, Datenbanken, Technologien zur Datenspeicherung, Daten Architektur, Datenarchitektur, IBM DB2, Relationale Datenbanken, Große Daten, Web Scraping, Auszug, SQL Server Integrationsdienste (SSIS), PostgreSQL, Grundsätze der Programmierung
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Deskriptive Statistik, Explorative Datenanalyse, Statistik, Datenanalyse, Datenwissenschaft, R Programmierung, Quantitative Forschung, R-Programmierung, Wahrscheinlichkeit & Statistik, Statistische Analyse
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden
University of Michigan
Kompetenzen, die Sie erwerben: JSON, Python-Programmierung, Webdienste, Datenverarbeitung, Datenzugang, Netzwerkprotokolle, Datenzugriff, Datenmanipulation, Restful API, Schnittstelle zur Anwendungsprogrammierung (API), HyperText Markup Language (HTML), Erweiterbare Markup-Sprache (XML), Netzwerk-Protokolle, Datenerfassung, Web Scraping, Software-Installation
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Objekt-Relationales Mapping, Python-Programmierung, Linux-Befehle, Daten importieren/exportieren, MongoDB, Bereitstellung von Anwendungen, Kubernetes, Restful API, NoSQL, Microservices, Grafana, Lebenszyklus der Softwareentwicklung, Cloud-Bereitstellung, Istio, Software-Architektur, Software Architektur, Bash (Skriptsprache), Git (Versionskontrolle-System), Open Web Application Security Project (OWASP), Shell-Skript, Django (Web-Framework)
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Interaktive Datenvisualisierung, Gemeinsame Nutzung von Daten, Bereitstellung von Anwendungen, Ggplot2, Daten Präsentation, Anwendungsentwicklung, Dashboard, Datenvisualisierungssoftware, UI Komponenten, Shiny (R-Paket)
Gemischt · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programmierung, Kontinuierliche Integration, Code-Überprüfung, Daten bereinigen, Software-Dokumentation, Merkblatt (Software), Vorverarbeitung der Daten, Technische Dokumentation, Datenvisualisierungssoftware, R-Programmierung, GitHub, Software-Tests, Datenvorverarbeitung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Linux-Befehle, CI/CD, Daten importieren/exportieren, Grafana, Kontinuierliche Integration, Kubernetes, Anwendungsentwicklung, Restful API, Bereitstellung von Anwendungen, Lebenszyklus der Softwareentwicklung, Cloud Computing Architektur, DevOps, Cloud-Bereitstellung, Istio, Testgetriebene Entwicklung (TDD), Open Web Application Security Project (OWASP), Software-Architektur, Software Architektur, Software-Ingenieur, Softwaretechnik, Anwenderbericht, Git (Versionskontrolle-System)
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Git (Version Control System), GitHub, Version Control, Infrastructure as Code (IaC), Debugging, Bash (Scripting Language), Test Automation, Puppet (Configuration Management Tool), Infrastructure As A Service (IaaS), Cloud Services, Technical Communication, Web Services, Email Automation, Automation, Python Programming, Interviewing Skills, Applicant Tracking Systems, Configuration Management, Program Development, Programming Principles
Fortgeschritten · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Flask (Web-Framework), Linux-Befehle, Python-Programmierung, Software Entwurf, Dateiverwaltung, Daten importieren/exportieren, Software-Entwurfsmuster, Restful API, Bereitstellung von Anwendungen, Lebenszyklus der Softwareentwicklung, Software-Architektur, Software Architektur, Versionskontrolle, Linux, GitHub, Git (Versionskontrolle-System), Bash (Skriptsprache), Methoden der Softwareentwicklung, Grundsätze der Programmierung, Shell-Skript, Web Scraping
Anfänger · Spezialisierung · 3–6 Monate