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 Michigan
Kompetenzen, die Sie erwerben: Statistische Inferenz, Datenvisualisierung, Datenkompetenz, Statistik, Matplotlib, Modellevaluation, Bewertung des Modells, Statistische Visualisierung, Statistische Methoden, Statistische Software, Plot (Grafiken), Statistische Analyse, Stichproben (Statistik), Statistische Hypothesenprüfung, Statistische Programmierung, Wahrscheinlichkeitsrechnung und Statistik, Statistische Modellierung, Seaborn, Python-Programmierung, Datengestützte Entscheidungsfindung, Bayessche Statistik
Anfänger · Spezialisierung · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Datenzugang, Datenumwandlung, Datenwrangling, Daten importieren/exportieren, Datenmanipulation, Datenerfassung, Daten-Strukturen, Anwendungsprogrammierschnittstelle (API), Datei-E/A, JSON, Datenverarbeitung, Datenerhebung, Restful API, Python-Programmierung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenvisualisierung, Maschinelles Lernen, Daten-Pipelines, Modell-Optimierung, Datenvorverarbeitung, Vorverarbeitung von Daten, Ggplot2, Modellevaluation, Statistische Visualisierung, Datenwrangling, Bewertung des Modells, R Programmierung, Modell Ausbildung, Datenmanipulation, Tidyverse (R-Paket), Prädiktive Modellierung, Prädiktive Analytik, Datenverarbeitung, Methoden des maschinellen Lernens, R (Software), Modell-Einsatz, Verwaltung klinischer Daten
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Alberta
Kompetenzen, die Sie erwerben: Risikoanalyse, Produktmanagement, Projektleitung, Agiles Projektmanagement, Software-Entwicklung, Risikomanagement, Technische Überprüfung der Software, Agile Software-Entwicklung, Agile Produktentwicklung, Funktionale Anforderung, Agile Entwicklung von Software, Methoden der Softwareentwicklung, Agile Methodik, Rahmen für das Risikomanagement, Risikomanagement für Projekte, Scrum (Software-Entwicklung), Sprint-Retrospektiven, Projekt-Risikomanagement, Sprint-Planung, Analyse der Anforderungen, Kanban-Prinzipien, Erhebung von Anforderungen
Anfänger · Spezialisierung · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Datenverwaltung, Datenvorverarbeitung, Datenzugang, Datenumwandlung, SQL, Vorverarbeitung von Daten, Datenwrangling, Dateiverwaltung, Daten importieren/exportieren, R Programmierung, Datenmanipulation, Datenerfassung, Web-Scraping, Anwendungsprogrammierschnittstelle (API), Datenmanagement, Datenerhebung, Bereinigung von Daten, Datenverarbeitung, MySQL, Integration von Daten, R (Software)
Gemischt · Kurs · 1–4 Wochen

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Algorithmen, Unstrukturierte Daten, Computerprogrammierung, Datenspeicherung, Speicherverwaltung, Technische Software, Computer Programmierung, Softwaretechnik, Graphentheorie, Integrierte Entwicklungsumgebungen, Objektorientierter Entwurf, Software-Entwicklung, Daten-Strukturen, Entwicklungsumgebung, Theoretische Informatik, Objektorientierte Programmierung (OOP), Computer-Programmierwerkzeuge, C++ (Programmiersprache), Datenbank-Systeme, Programm-Entwicklung, Fehlersuche
Mittel · Spezialisierung · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: TCP/IP, Netzwerk-Protokolle, Dynamisches Host-Konfigurationsprotokoll (DHCP), Lokale Netzwerke, Netzarchitektur, OSI-Modelle, Netzwerksicherheit, Netzwerkplanung und -entwurf, Allgemeine Netzwerkarbeit, Virtuelle Vernetzung, Digitale Kommunikation, Drahtlose Netzwerke, Computer-Vernetzung, Netzwerk-Switches, Netzwerk-Routing, Netzwerk-Leistungsmanagement, Netzwerk-Router, Netzwerktechnik, Open Shortest Path First (OSPF), Routing-Protokolle
Mittel · Spezialisierung · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Arithmetik, Algorithmen, Grundsätze der Programmierung, Rechnerische Logik, Computerprogrammierung, Computational Thinking, Computer Programmierung, Deduktive Argumentation, Theoretische Informatik, Python-Programmierung, Angewandte Mathematik, Kombinatorik, Logisches Denken
Anfänger · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Computer-Systeme, Grundsätze der Programmierung, Internet der Dinge, Computerprogrammierung, Automatisierungstechnik, Fernzugriffssysteme, Mensch-Maschine-Schnittstellen, Eingebettete Systeme, Elektronische Hardware, Computer Programmierung, Elektronik, Peripheriegeräte, Kontrollsysteme, Interaktives Lernen, Hardware-Entwurf, Drahtlose Netzwerke, Elektrische Verkabelung, Elektrotechnik und Computertechnik, Systemtechnik, Grundlegende elektrische Systeme, Elektronische Komponenten
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Skripting, Grundsätze der Programmierung, Computerprogrammierung, Befehlszeilenschnittstelle, Computer Programmierung, Entwicklungsumgebung, Python-Programmierung, Computer-Programmierwerkzeuge, Programm-Entwicklung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Duke University
Kompetenzen, die Sie erwerben: Recht, Kryptographie, Unternehmertum, Risikoanalyse, Aufkommende Technologien, Finanzielle Analyse, Finanzen, Blockchain, Risikomanagement, Finanzmarkt, Finanzielle Modellierung, Excel-Formeln, Microsoft Excel, Aufstrebende Technologien, Portfolio-Risiko, Marktdaten, Unternehmerische Finanzen, Fundraising und Crowdsourcing, FinTech, Bewertung von Unternehmen, Risikomodellierung
Mittel · Spezialisierung · 3–6 Monate

Universidade de São Paulo
Kompetenzen, die Sie erwerben: Debugging, Computational Thinking, Programming Principles, Data Structures, Computer Programming, Program Development, Computer Science, Python Programming, Algorithms, Code Reusability
Anfänger · Kurs · 1–3 Monate