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: Containerisierung, Computer Programmierung, Modellierung großer Sprachen, Kontinuierliche Integration, Verarbeitung natürlicher Sprache, Testfall, Befehlszeilenschnittstelle, Bereitstellung von Anwendungen, Jenkins, LLM-Bewerbung, Gesicht umarmen, Cloud Computing, Serverloses Rechnen, Daten-Pipelines, CI/CD, DevOps, Rust (Programmiersprache), Computerprogrammierung, Docker (Software), Restful API, Einheitliche Prüfung, Einheitstest
★ 3.9 (299) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, Testgetriebene Entwicklung (TDD), Django (Web-Framework), Grundsätze der Programmierung, Software-Prüfung, Paket- und Softwareverwaltung, Entwicklung von Testskripten, Daten-Strukturen, Computerprogrammierung, Funktionales Design, Objektorientierte Programmierung (OOP), Fehlersuche, Cloud-Hosting, Python-Programmierung, Programm-Entwicklung, Einheitliche Prüfung, Entwicklungsumgebung, Einheitstest
★ 4.6 (1832) · Anfänger · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Computer Programmierung, Speicherverwaltung, Softwaretechnik, Algorithmen, Simulationen, Entwicklungstests, Problemlösung, Software-Prüfung, Software-Entwicklung, Grundsätze der Programmierung, C und C++, Computerprogrammierung, Fehlersuche, Daten-Strukturen, Instandhaltbarkeit, System-Programmierung, Planung der Prüfung, Lebenszyklus der Systementwicklung, Datei-E/A, Software Entwurf, Programm-Entwicklung, C (Programmiersprache)
★ 4.6 (7448) · Anfänger · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Memory Management, C (Programming Language), C and C++, C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Data Structures, Secure Coding, Algorithms, Software Design, Application Security, Other Programming Languages, Python Programming, System Programming, Computer Architecture, Computer Programming, Java, Performance Tuning, Numerical Analysis
★ 4.5 (246) · Mittel · Spezialisierung · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Datenvisualisierung, Datenmanipulation, Visualisierung (Computergrafik), Plot (Grafiken), Open-Source-Technologie, Software zur Datenvisualisierung, Software-Dokumentation, Paket- und Softwareverwaltung, Datenvorverarbeitung, Merkblatt (Software), Vorverarbeitung von Daten, Web-Scraping, R (Software), Tidyverse (R-Paket), R Programmierung, Objektorientierter Entwurf, Technische Dokumentation, Datenwrangling, Objektorientierte Programmierung (OOP), Einheitliche Prüfung, Ggplot2, Einheitstest
★ 4.2 (1484) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, Datenspeicher, Grundsätze der Programmierung, Skripting, Daten-Strukturen, Integrierte Entwicklungsumgebungen, Fehlersuche, Computational Thinking, Computerprogrammierung, Computer-Programmierwerkzeuge, Programm-Entwicklung, Skriptsprachen, Python-Programmierung, Entwicklungsumgebung
★ 4.8 (40.433) · Anfänger · Kurs · 1–3 Monate
University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Speicherverwaltung, Rechnerische Logik, Grundsätze der Programmierung, Programm-Entwicklung
★ 4.5 (6782) · Anfänger · Kurs · 1–3 Monate
SAS
Kompetenzen, die Sie erwerben: Data Manipulation, SAS (Software), Data Access, Data Import/Export, Microsoft Excel, Statistical Reporting, Data Processing, Requirements Analysis, Data Transformation, Statistical Programming, Data Validation, Analysis, Statistical Analysis, Data Analysis, Exploratory Data Analysis, Data Wrangling, Data Analysis Software, Data Preprocessing, Data Integration, Statistical Software
★ 4.8 (3541) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate
Duke University
Kompetenzen, die Sie erwerben: Computer Programmierung, Wiederverwendbarkeit von Code, Verschlüsselung, Java Programmierung, Algorithmen, Softwaretechnik, Software-Entwicklung, Cascading Style Sheets (CSS), Bioinformatik, UI-Komponenten, Java-Programmierung, Datenanalyse, Fehlersuche, Ereignisgesteuerte Programmierung, Computer-Programmierwerkzeuge, Computerprogrammierung, Objektorientierter Entwurf, Datei-E/A, Javascript, Programm-Entwicklung, Software Entwurf, Web-Design und Entwicklung, Hypertext Markup Language (HTML)
★ 4.6 (22.206) · Anfänger · Spezialisierung · 3–6 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Computer Programmierung, Installation der Software, Grundsätze der Programmierung, Fehlersuche, Computerprogrammierung, Programm-Entwicklung, Python-Programmierung, Computational Thinking
★ 4.8 (233.381) · Anfänger · Kurs · 1–3 Monate

IBM
Kompetenzen, die Sie erwerben: Datenbank-Design, Datenspeicher, Professionelle Netzwerkarbeit, Linux-Befehle, Datenbank Management, Data Warehousing, Apache Hadoop, Apache Spark, Datenwissenschaft, Datenanalyse, NoSQL, Datenbankarchitektur und -verwaltung, IBM Kognos-Analytik, SQL, Auszug, Generative KI, Datenbank-Management, Datenbank-Verwaltung, Daten-Pipelines, Python-Programmierung, Web-Scraping, IBM Cognos-Analytik
★ 4.6 (62.192) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, Skripting, Grundsätze der Programmierung, Paket- und Softwareverwaltung, Funktionales Design, Computerprogrammierung, Daten-Strukturen, Web-Anwendungen, Web-Entwicklungs-Tools, Ereignisgesteuerte Programmierung, Skriptsprachen, Front-End-Webentwicklung, JSON, Javascript, Objektorientierte Programmierung (OOP), Jest (JavaScript Testing Framework), Einheitliche Prüfung, Node.JS, Einheitstest
★ 4.7 (4938) · Anfänger · Kurs · 1–3 Monate