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.

University of Washington
Kompetenzen, die Sie erwerben: Theoretische Informatik, Objektorientierte Programmierung (OOP), Computer Programmierung, Funktionales Design, Andere Programmiersprachen, Computergestütztes Denken, Ruby (Programmiersprache), Software-Installation, Grundsätze der Programmierung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Sampling (Statistics), Matplotlib, Data Analysis, Data Mining, Statistical Analysis, Statistical Hypothesis Testing, NumPy, Pandas (Python Package), Probability Distribution, Dimensionality Reduction, R Programming, Probability, Python Programming, Scikit Learn (Machine Learning Library), Linear Algebra, Applied Machine Learning, Unsupervised Learning, Regression Analysis, Statistical Methods, Artificial Intelligence and Machine Learning (AI/ML)
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: C and C++, Data Import/Export, C++ (Programming Language), Object Oriented Programming (OOP), Data Validation, Object Oriented Design, Programming Principles, Computer Programming, Data Structures, File Management, Integrated Development Environments, Software Documentation, Computer Science, Data Storage
Anfänger · Spezialisierung · 3–6 Monate

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

University of California, Irvine
Kompetenzen, die Sie erwerben: Datenzugang, System Programmierung, Objektorientierte Programmierung (OOP), Betriebssysteme, Software Entwurf, Funktionales Design, Datenstrukturen, Fehlersuche, Algorithmen, Computer-Programmierwerkzeuge, Go (Programmiersprache), Computer Architektur, Back-End Web-Entwicklung, OS Prozessverwaltung
Mittel · Spezialisierung · 3–6 Monate

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

Kompetenzen, die Sie erwerben: Maschinelles Lernen, Datenverarbeitung, Algorithmen für maschinelles Lernen, Daten bereinigen, Korrelationsanalyse, Analyse, Explorative Datenanalyse, Datenmanipulation, Datenintegrität, Unüberwachtes Lernen, Statistische Analyse, Angewandtes maschinelles Lernen, Datenqualität, Feature Technik, Datenvalidierung, R-Programmierung
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Maschinelles Lernen, Vorhersage, Überwachtes Lernen, Künstliche neuronale Netze, Text Mining, Explorative Datenanalyse, Angewandtes maschinelles Lernen, Zeitreihenanalyse und Vorhersage, Wahrscheinlichkeit & Statistik, Unüberwachtes Lernen, Data-Mining, Prädiktive Modellierung, Dimensionalitätsreduktion, R-Programmierung
Gemischt · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: Python-Programmierung, Daten-Storytelling, Berufliche Entwicklung, Datenanalyse, Daten bereinigen, Tabellenverarbeitungssoftware, Stichproben (Statistik), Interviewing-Fähigkeiten, Datenkompetenz, Daten Präsentation, Datenstrukturen, Datenethik, Ggplot2, Rmarkdown, Tableau Software, Dashboard, Datenvisualisierung, LinkedIn, Präsentationen, Datenvalidierung
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate
Duke University
Kompetenzen, die Sie erwerben: Datenverarbeitung, Javascript, Java Programmierung, Datenanalyse, Algorithmen, Verschlüsselung, Ereignisgesteuerte Programmierung, Software Entwurf, Daten importieren/exportieren, Computer Programmierung, Datenmanipulation, Fehlersuche, Integrierte Entwicklungsumgebungen, Cascading Style Sheets (CSS), Statistische Analyse, Software-Ingenieur, Web-Anwendungen, Web-Server, Bildanalyse, Prädiktive Modellierung
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Javascript, Funktionales Design, Front-End Web-Entwicklung, Ereignisgesteuerte Programmierung, Computer Programmierung, Objektorientierte Programmierung (OOP), JSON, Datenstrukturen, Node.JS, Fehlersuche, Skripting, Web-Entwicklungstools, Web-Anwendungen, Programm-Entwicklung, Einheitstest, Paket- und Software-Management, Skriptsprachen, Jest (JavaScript Testing Framework)
Anfänger · Kurs · 1–3 Monate