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: Python-Programmierung, Skripting, Daten importieren/exportieren, Datenanalyse, NumPy, Datenerhebung
Anfänger · Kurs · 1–3 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, C++ (Programmiersprache), Künstliche Intelligenz, Rechnerische Logik, Software-Entwicklung, Daten-Strukturen, Software-Entwurfsmuster, Algorithmen, Grundsätze der Programmierung, Computerprogrammierung, Programm-Entwicklung, Simulationen, Speicherverwaltung, Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Graphentheorie, C (Programmiersprache), Datei-E/A
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Arbeitsablauf-Management, Verantwortungsvolle AI, Schnelles Engineering, Bereitstellung von Anwendungen, Analyse des Geschäftsablaufs, AI-Arbeitsabläufe, Maschinelles Lernen, KI-Kenntnisse, Prompt Engineering Tools, Tiefes Lernen, IBM Wolke, Generative KI, Datenwissenschaft, Software für maschinelles Lernen, Generative AI-Agenten, Methoden des maschinellen Lernens, Das Risiko, Generative Modellarchitekturen, Prompt-Muster, ChatGPT
Anfänger · Spezialisierung · 3–6 Monate

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

Kompetenzen, die Sie erwerben: Datenvisualisierung, Ggplot2, Datenwrangling, Interaktive Datenvisualisierung, Plot (Grafiken), Datenmanipulation, Daten-Strukturen, Grundsätze der Programmierung, Statistische Programmierung, Software zur Datenvisualisierung, Statistische Visualisierung, Daten importieren/exportieren, Bereinigung von Daten, R Programmierung, R (Software), Plotly, Datenumwandlung, Datenverarbeitung, Web-Scraping, Rmarkdown
Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Software-Dokumentation, Datenwrangling, Python-Programmierung, Bildanalyse, Datenmanipulation, Jupyter, Software-Entwicklung, Grundsätze der Programmierung, Computerprogrammierung, Programm-Entwicklung, Einheitliche Prüfung, Daten importieren/exportieren, Restful API, JSON, Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Fehlersuche, Datenverarbeitung, Datei-E/A, Unified Modeling Language
Anfänger · Spezialisierung · 3–6 Monate
Duke University
Kompetenzen, die Sie erwerben: Java-Programmierung, Wiederverwendbarkeit von Code, Cascading Style Sheets (CSS), Benutzeroberfläche (UI) Design, Ereignisgesteuerte Programmierung, Software-Entwicklung, Algorithmen, Bioinformatik, Software-Entwicklung, Computerprogrammierung, Programm-Entwicklung, Web-Design und Entwicklung, UI-Komponenten, Hypertext Markup Language (HTML), Javascript, Objektorientierter Entwurf, Datenanalyse, Fehlersuche, Datei-E/A, Verschlüsselung
Anfänger · Spezialisierung · 3–6 Monate

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

Kompetenzen, die Sie erwerben: Entwicklung von Testskripten, Testfall, Ereignisgesteuerte Programmierung, Daten-Strukturen, Front-End-Webentwicklung, Grundsätze der Programmierung, Paket- und Softwareverwaltung, Computerprogrammierung, Web-Entwicklungs-Tools, Einheitliche Prüfung, Javascript, JSON, Objektorientierte Programmierung (OOP), Web-Anwendungen, Node.JS, Funktionales Design, Jest (JavaScript Testing Framework)
Anfänger · Kurs · 1–3 Monate
University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Rechnerische Logik, Grundsätze der Programmierung, Programm-Entwicklung, Speicherverwaltung
Anfänger · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Python-Programmierung, Computational Thinking, Daten-Strukturen, Grundsätze der Programmierung, Computerprogrammierung, Skripting, Programm-Entwicklung, Computer-Programmierwerkzeuge, Entwicklungsumgebung, Fehlersuche, Datenspeicher, Skriptsprachen, Integrierte Entwicklungsumgebungen
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cloud-Infrastruktur, CI/CD, Istio, Server-Seite, Lebenszyklus der Softwareentwicklung, Cloud Computing, Reaktionsfähiges Web-Design, Cloud-natives Computing, Software-Entwicklung, Front-End-Webentwicklung, Kubernetes, HTML und CSS, Einheitliche Prüfung, Daten importieren/exportieren, OpenShift, Git (Versionskontrollsystem), Objekt-Relationales Mapping, Node.JS, Cloud-Bereitstellung, Daten-Ethik
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate