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 California San Diego
Kompetenzen, die Sie erwerben: Entwicklungstests, Theoretische Informatik, Computerprogrammierung, Bioinformatik, Software-Prüfung, Algorithmen, Fehlersuche, Computational Thinking, Computer Programmierung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Django (Web Framework), Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Back-End Web Development, Relational Databases, Object Oriented Programming (OOP), Database Management Systems, Bootstrap (Front-End Framework), Database Management, Code Reusability, Database Theory, SQL, Database Design, Front-End Web Development, Unit Testing, MySQL, Computer Programming, Pseudocode, Communication
Anfänger · Spezialisierung · 3–6 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, C and C++, Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Software Design Patterns, Debugging, Computer Programming, Unit Testing, C (Programming Language), Software Design, Program Development, Algorithms, Graph Theory, Software Testing, Computer Science, Computational Logic
Mittel · Spezialisierung · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Angewandtes maschinelles Lernen, Lineare Algebra, Verteiltes Rechnen, Maschinelles Lernen, Programm-Entwicklung, Bildanalyse, Künstliche neuronale Netze, Digitale Signalverarbeitung, Leistungsoptimierung, C und C++, Speicherverwaltung, C++ (Programmiersprache), Datenfluss, Software-Entwicklung, Mathematische Software, Ereignisgesteuerte Programmierung, Tiefes Lernen, Skalierbarkeit, System-Programmierung, Hardware-Architektur
Auf einen Abschluss hinarbeiten
Mittel · Spezialisierung · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: R (Software), R Programming, Statistical Programming, Statistical Software, Statistical Analysis, Statistical Methods, Debugging, File I/O, Data Analysis, Simulations, Programming Principles, Data Import/Export, Data Processing, Data Structures, Data Manipulation, Computer Programming, Performance Tuning, Software Installation
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Generative Model Architectures, Data Ethics, Generative AI Agents, Model Deployment, Restful API, Software Design Documents, Software Design, AI Integrations, Application Deployment, AI literacy, Software Architecture, Agentic Workflows, Continuous Integration, Artificial Intelligence and Machine Learning (AI/ML), Software Development, Java Programming
Mittel · Spezialisierung · 3–6 Monate

Princeton University
Kompetenzen, die Sie erwerben: Java, Analyse räumlicher Daten, Graphentheorie, Java-Programmierung, Algorithmen, Java Programmierung, Speicherverwaltung, Daten-Strukturen, Leistungsprüfung, Computational Thinking
Mittel · Kurs · 3–6 Monate

IBM
Kompetenzen, die Sie erwerben: Modellierung großer Sprachen, Keras (Bibliothek für neuronale Netze), Prompt-Muster, Apache Spark, Python-Programmierung, Generative Modellarchitekturen, Maschinelles Lernen, PySpark, Überwachtes Lernen, LLM-Bewerbung, Abruf-erweiterte Erzeugung, Generative KI, PyTorch (Bibliothek für maschinelles Lernen), Unüberwachtes Lernen, Schnelles Engineering, Datenwissenschaft, Feinabstimmung, Computer Vision, Generative AI-Agenten, Vektordatenbanken
Auf einen Abschluss hinarbeiten
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Computerprogrammierung, Funktionales Design, Datenmanipulation, Verteiltes Rechnen, Anwendungsdesign, Software-Entwurfsmuster, Apache Spark, Wissenschaftliche Visualisierung, Große Daten, Benutzeroberfläche (UI), Merkblatt (Software), Algorithmen, Daten-Strukturen, Apache Hadoop, Interaktive Datenvisualisierung, Datenverarbeitung, Objektorientierte Programmierung (OOP), Scala-Programmierung, Grundsätze der Programmierung, Objektorientierter Entwurf, Computer Programmierung
Mittel · Spezialisierung · 3–6 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Technische Merkmale, Angewandtes maschinelles Lernen, Modell-Optimierung, Maschinelles Lernen, Python-Programmierung, Überwachtes Lernen, Künstliche Intelligenz, Bewertung des Modells, Klassifizierungsalgorithmen, NumPy, Algorithmen für maschinelles Lernen, Scikit Learn (Bibliothek für maschinelles Lernen), Vorverarbeitung von Daten, Algorithmen, Regressionsanalyse, Logistische Regression, Modell Ausbildung, Modellevaluation, Prädiktive Modellierung, Feature Technik, Jupyter, Datenvorverarbeitung
Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programmierung, Daten importieren/exportieren, Integration von Daten, Datenmanipulation, Bereinigung von Daten, Anwendungsprogrammierschnittstelle (API), R (Software), Vorverarbeitung von Daten, SQL, Datenverwaltung, Datenerfassung, Datenumwandlung, MySQL, Web-Scraping, Datenzugang, Datenverarbeitung, Datenwrangling, Dateiverwaltung, Datenerhebung, Datenmanagement, Datenvorverarbeitung
Gemischt · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Datenbank-Design, Python-Programmierung, Anwendungsprogrammierschnittstelle (API), Datenmodellierung, Datenspeicher, SQL, Datenbanken, Datenbank Management, Relationale Datenbanken, Datenbank-Management, Web-Scraping, Datenbank-Software, Datenverarbeitung, Objektorientierte Programmierung (OOP), Software zur Datenvisualisierung
Anfänger · Kurs · 1–3 Monate