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: 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

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

Johns Hopkins University
Kompetenzen, die Sie erwerben: Maschinelles Lernen, System Programmierung, Deep Learning, Verteiltes Rechnen, Künstliche neuronale Netze, Computervision, Skalierbarkeit, Datenstrukturen, C++ (Programmiersprache), Computergrafik, Hardware-Architektur, Grundsätze der Programmierung, Softwareentwicklung, Lineare Algebra, Leistungsoptimierung, Methoden des Maschinellen Lernens, OS Prozessverwaltung, Ereignisgesteuerte Programmierung, Bildanalyse, C und C++
Auf einen Abschluss hinarbeiten
Mittel · Spezialisierung · 3–6 Monate

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

Kompetenzen, die Sie erwerben: Computer Programmierung, Entwicklungsumgebung, Datenstrukturen, Python-Programmierung, Fehlersuche, Skripting, Computergestütztes Denken, Integrierte Entwicklungsumgebungen
Anfänger · Kurs · 1–3 Monate

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

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

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

Kompetenzen, die Sie erwerben: Datenethik, Tableau Software, Datenanalyse, Tabellenverarbeitungssoftware, Datenkompetenz, Datenstrukturen, Datenvalidierung, Berufliche Entwicklung, Daten bereinigen, Dashboard, Daten-Storytelling, Python-Programmierung, Ggplot2, Stichproben (Statistik), Rmarkdown, Daten Präsentation, Präsentationen, LinkedIn, Datenvisualisierung, Interviewing-Fähigkeiten
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, 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), Microservices, CI/CD, Restful API, Java Programming, Engineering Software, Version Control, Database Management, Software Design
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

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

Microsoft
Kompetenzen, die Sie erwerben: Computer Programmierung, Entwicklungsumgebung, Fehlersuche, Grundsätze der Programmierung, Objektorientierte Programmierung (OOP), .NET-Rahmenwerk, Microsoft Kopilot, Microsoft Entwicklungswerkzeuge, C# (Programmiersprache), Microsoft Visual Studio, Integrierte Entwicklungsumgebungen
Anfänger · Kurs · 1–3 Monate