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 Colorado Boulder
Kompetenzen, die Sie erwerben: R Programmierung, Datenwrangling, Kommunikation, Bereinigung von Daten, Statistische Analyse, Präsentation der Daten, Datenmanipulation, Datenvisualisierung, Datenanalyse, Plot (Grafiken), Statistische Berichterstattung, R (Software), Ggplot2, Daten importieren/exportieren, Integration von Daten, Tidyverse (R-Paket), Statistische Visualisierung, Software zur Datenvisualisierung, Datenwissenschaft, Rmarkdown
Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Containerisierung, Daten-Pipelines, Rust (Programmiersprache), Verarbeitung natürlicher Sprache, Jenkins, Befehlszeilenschnittstelle, Restful API, Computerprogrammierung, Einheitliche Prüfung, Docker (Software), Kontinuierliche Integration, Cloud Computing, Modellierung großer Sprachen, CI/CD, Gesicht umarmen, Serverloses Rechnen, LLM-Bewerbung, Bereitstellung von Anwendungen, Testfall, DevOps, Einheitstest, Computer Programmierung
Anfänger · Spezialisierung · 3–6 Monate

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

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

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

Kompetenzen, die Sie erwerben: Skripting, Entwicklungsumgebung, Computerprogrammierung, Daten-Strukturen, Integrierte Entwicklungsumgebungen, Datenspeicher, Computer-Programmierwerkzeuge, Computational Thinking, Python-Programmierung, Programm-Entwicklung, Grundsätze der Programmierung, Skriptsprachen, Fehlersuche, Computer Programmierung
Anfänger · Kurs · 1–3 Monate
Dartmouth College
Kompetenzen, die Sie erwerben: Technische Informatik, Datei-E/A, Computerwissenschaft, Eingebettete Software, Software-Entwicklung, Eingebettete Systeme, Computerprogrammierung, Speicherverwaltung, Befehlszeilenschnittstelle, Computer-Programmierwerkzeuge, Grundsätze der Programmierung, Linux-Befehle, Algorithmen, Linux, Softwaretechnik, Linux-Server, Software-Visualisierung, Fehlersuche, Computer Programmierung, C (Programmiersprache), Software-Dokumentation, Informatik, C und C++
Anfänger · Spezialisierung · 3–6 Monate

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

Kompetenzen, die Sie erwerben: Projektleitung, Agile Entwicklung von Software, Qualitätssicherung, Änderungsmanagement, Projektplanung, Teamleitung, Lebenszyklus des Projektmanagements, Web-Präsenz, Abschluss des Projekts, Produktqualität (QA/QC), Agiles Projektmanagement, Interviewing-Fähigkeiten, Rückstände, Agile Software-Entwicklung, Projekt-Scoping, Bewertung der Qualität, Umfangsmanagement, Qualitätsmanagement, Sprint-Retrospektiven, Führung des Teams, Kommunikation mit Interessenvertretern, Change Management, Team Management
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Datenwrangling, Bereinigung von Daten, Datenkompetenz, Generative KI, Dashboard, Explorative Datenanalyse, Professionelle Netzwerkarbeit, Web-Scraping, Präsentation der Daten, Datenvisualisierung, Erstellung des Dashboards, SQL, Plot (Grafiken), Daten-Storytelling, Jupyter, Python-Programmierung, Interaktive Datenvisualisierung, Unüberwachtes Lernen, Plotly, Software zur Datenvisualisierung
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

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

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