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: Speicherverwaltung, Git (Versionskontrollsystem), Software-Entwicklung, Machen.com, Software-Konfigurationsmanagement, Programm-Entwicklung, Eingebettete Systeme, Entwicklungsumgebung, Code-Überprüfung, Technische Überprüfung der Software, Konfigurationsmanagement, Versionskontrolle, Eingebettete Software, Software-Entwicklungstools, Tools erstellen, Konfigurationsverwaltung, Software Entwurf, C (Programmiersprache)
★ 4.5 (652) · Mittel · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Web-Entwicklungs-Tools, JSON, Daten importieren/exportieren, Objektorientierte Programmierung (OOP), Ajax, Javascript, Javascript und jQuery, Fehlersuche, Ereignisgesteuerte Programmierung, Web-Anwendungen, PHP (Skriptsprache), jQuery
★ 4.6 (848) · Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Java Programmierung, Java, Vorverarbeitung von Daten, Hypertext Markup Language (HTML), Java-Programmierung, Programm-Entwicklung, Algorithmen, Software-Entwicklung, Objektorientierte Programmierung (OOP), AI-Personalisierung, Daten-Strukturen, Wiederverwendbarkeit von Code, Datei-E/A, Datenvorverarbeitung, Software Entwurf
★ 4.7 (659) · Mittel · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Computer Programmierung, Verifizierung und Validierung, Funktionelle Prüfung, Testfall, Systementwurf und Implementierung, Elektronik, Anwendungsspezifische integrierte Schaltungen, Simulationen, Entwicklung von Testskripten, Elektronische Hardware, Test-Tools, Fehlersuche, Simulation und Simulationssoftware, Computerprogrammierung, Elektrotechnik und Computertechnik, Entwicklungstests, Grundsätze der Programmierung, Rechnerische Logik, Hardware-Entwurf, Feldprogrammierbares Gate-Array (FPGA)
★ 4.4 (627) · Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Statistik, Datenmanipulation, Datenverarbeitung, Python-Programmierung, Vorverarbeitung von Daten, Plot (Grafiken), Datenvisualisierung, Integration von Daten, Datenwrangling, Bereinigung von Daten, Datenanalyse, Explorative Datenanalyse, Infektionskrankheiten, Korrelationsanalyse, Datenvorverarbeitung, Statistische Analyse, Seaborn
★ 4.5 (1969) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: File I/O, Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Computer Programming, Data Import/Export, Data Structures, Python Programming, Data Persistence, Computational Logic, Computer Science, Data Storage, File Management
★ 4.5 (486) · Anfänger · Spezialisierung · 3–6 Monate

Imperial College London
Kompetenzen, die Sie erwerben: Modell-Optimierung, Modell Ausbildung, Faltungsneuronale Netzwerke, Computer Programmierung, Datenvalidierung, Keras (Bibliothek für neuronale Netze), Faltungsneuronale Netze, Angewandtes maschinelles Lernen, Validierung von Daten, Computer Vision, Überwachtes Lernen, Bewertung des Modells, Tiefes Lernen, Bildanalyse, Tensorflow, Persistenz der Daten, Modellevaluation, Computerprogrammierung, Künstliche neuronale Netze
★ 4.9 (582) · Mittel · Kurs · 1–3 Monate

University of Geneva
Kompetenzen, die Sie erwerben: Modellierung von Prozessen, Mechanik, Statistische Methoden, Python-Programmierung, Stichproben (Statistik), Angewandte Mathematik, Mathematische Modellierung, Agentische Systeme, Wahrscheinlichkeit, Simulationen, Numerische Analyse, Simulation und Simulationssoftware, Ereignisgesteuerte Programmierung, Grundsätze der Programmierung, Mathematische Software
★ 4.3 (413) · Gemischt · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Workflow Management, Jira (Software), Product Roadmaps, Collaborative Software, Kanban Principles, Project Coordination, Agile Software Development, Agile Methodology, Issue Tracking, Agile Project Management, Project Management Software
★ 4.7 (1072) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Universidade de São Paulo
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Theoretical Computer Science, Computer Programming, Object Oriented Design, Performance Testing, Algorithms, Programming Principles, Code Reusability, Computer Science, Data Structures, Python Programming, Computational Thinking, Maintainability, Test Automation, Software Testing
★ 4.9 (1571) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: React.js, Datenfluss, React Redux, Benutzeroberfläche (UI), Full-Stack Web-Entwicklung, Anwendungsprogrammierschnittstelle (API), Web-Entwicklung, Front-End-Webentwicklung, JavaScript-Frameworks, UI-Komponenten, Javascript, Wiederverwendbarkeit von Code, Web-Anwendungen, Ereignisgesteuerte Programmierung
★ 4.4 (774) · Mittel · Kurs · 1–4 Wochen
University of Alberta
Kompetenzen, die Sie erwerben: Agiles Projektmanagement, Agile Entwicklung von Software, Technische Überprüfung der Software, Prüfung der Benutzerfreundlichkeit, Nutzerforschung, Software-Qualitätssicherung, Agile Software-Entwicklung, Sprint-Retrospektiven, Scrum (Software-Entwicklung)
★ 4.7 (1681) · Gemischt · Kurs · 1–4 Wochen