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.

Duke University
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, Kryptographie, Web-Server, Programm-Entwicklung, Computerprogrammierung, Webanalyse und SEO, Datei-E/A, Software-Entwicklung, Verschlüsselung, Datenspeicher, Java, Java-Programmierung, Daten importieren/exportieren, Daten-Strukturen, Dateiverwaltung, Algorithmen
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Datenverwaltung, Problemlösung, Objektorientierte Programmierung (OOP), Excel-Makros, Tabellenkalkulations-Software, Automatisierung, Visual Basic (Programmiersprache), Code-Überprüfung, Microsoft Excel, Fehlersuche, Programm-Entwicklung, Grundsätze der Programmierung, Computerprogrammierung, Simulationen, Wiederverwendbarkeit von Code, Daten importieren/exportieren, Bereinigung von Daten, UI-Komponenten, Benutzeroberfläche (UI), Lösung Design
Anfänger · Spezialisierung · 3–6 Monate
Kompetenzen, die Sie erwerben: Interaktives Design, Spiel-Design, Python-Programmierung, Entwicklung von Videospielen, Animationen, Anwendungsentwicklung, Ereignisgesteuerte Programmierung, Programm-Entwicklung, Grundsätze der Programmierung, Computerprogrammierung, Computergrafik, Animation und Spieldesign, Rechnerische Logik
Gemischt · Kurs · 1–3 Monate
University of Alberta
Kompetenzen, die Sie erwerben: Anforderungsmanagement, Agile Methodik, Prozessentwicklung, Agile Software-Entwicklung, Produktmanagement, Software-Entwicklung, Methoden der Softwareentwicklung, Projektleitung, Produktanforderungen, Analyse der Anforderungen, Projektplanung, Software-Entwicklung
Gemischt · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Integrität der Daten, Datenverwaltung, Datenvisualisierung, Problemlösung, Validierung von Daten, Tabellenkalkulations-Software, Plot (Grafiken), Microsoft Excel, Software zur Datenanalyse, Microsoft Office, Gemeinsame Nutzung von Daten, Daten importieren/exportieren, Bereinigung von Daten, Dateneingabe, Excel-Formeln
Anfänger · Kurs · 1–3 Monate
University of Virginia
Kompetenzen, die Sie erwerben: Agiles Projektmanagement, Produktentwicklung, Leistungsmanagement im Team, Agile Produktentwicklung, Persona (Benutzererfahrung), Design Thinking, Agile Methodik, Produktprüfung, Benutzerfreundlichkeit, Kundenanalyse, Produktverbesserung, Agile Software-Entwicklung, Prüfung der Benutzerfreundlichkeit, Sprint-Planung, Kontinuierliche Lieferung, Benutzeroberfläche (UI), Teamleitung, Anwenderbericht, Persona-Entwicklung, Peer Review
Anfänger · Spezialisierung · 3–6 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Datenbank-Design, Erstellung des Dashboards, Datenvisualisierung, Operatives Leistungsmanagement, Datenbank-Management-Systeme, Business Intelligence Software, Datenbank-Entwicklung, Datenverwaltung, Datenmodellierung, Dashboard, Datenbank-Software, Integration von Daten, Data Warehousing, Entscheidungsunterstützende Systeme, Business Intelligence, Datenbank-Management, SQL, Leistungsmessung, Relationale Datenbanken, Stern-Schema
Fortgeschritten · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Python-Programmierung, Grundsätze der Programmierung, Datei-E/A, Daten importieren/exportieren, Daten-Strukturen
Anfänger · Kurs · 1–3 Monate

Hebrew University of Jerusalem
Kompetenzen, die Sie erwerben: Computer-Systeme, Speicherverwaltung, Computer-Hardware, Software-Entwicklung, Hardware-Architektur, Computerarchitektur, Mikroarchitektur, System-Programmierung, Programm-Entwicklung, Informatik, Technischer Entwurf, Computerprogrammierung, Entwurf von Systemen, Datenspeicherung, Rechnerische Logik, Technische Informatik, Andere Programmiersprachen, Systementwurf und Implementierung
Gemischt · Kurs · 1–3 Monate

University of Alberta
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Einfaches Objektzugriffsprotokoll (SOAP), Objektorientierter Entwurf, Code-Überprüfung, Software-Entwicklung, Software-Visualisierung, Serviceorientierte Architektur, Produktfamilie Technik, Microservices, Unified Modeling Language, Software-Entwurfsmuster, Restful API, Java, Model-View-Controller, Software-Architektur, API-Entwurf, Software-Entwurfsdokumente, Systemarchitektur, Webdienste, Software-Entwicklung
Anfänger · Spezialisierung · 3–6 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Statistische Analyse, R Programmierung, Datenvisualisierung, Statistische Visualisierung, Statistische Inferenz, Statistische Modellierung, R (Software), Statistik, Regressionsanalyse, Wahrscheinlichkeit, Prädiktive Modellierung, Wahrscheinlichkeitsrechnung und Statistik, Datenmodellierung, Analytische Fähigkeiten, Datenanalyse, Statistische Programmierung, Statistische Methoden, Statistische Software, Wahrscheinlichkeitsverteilung, Bayessche Statistik
Mittel · Kurs · 1–4 Wochen

Meta
Kompetenzen, die Sie erwerben: Jest (JavaScript Testing Framework), React.js, Web Development Tools, UI Components, Mobile Development Tools, JavaScript Frameworks, Code Reusability, Application Programming Interface (API), Unit Testing, Front-End Web Development, Webpack, Software Design Patterns, Javascript, Context Management, Application Development, Web Applications, Dataflow, Hypertext Markup Language (HTML), User Interface (UI), Event-Driven Programming
Mittel · Spezialisierung · 1–3 Monate