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: Computer Programmierung, Bewegte Grafiken, Interaktives Design, Visualisierung (Computergrafik), Grundsätze der Programmierung, Entwicklung von Videospielen, UI-Komponenten, Anwendungsentwicklung, Spiel-Design, Ereignisgesteuerte Programmierung, Animation und Spieldesign, Computerprogrammierung, Python-Programmierung, Entwicklungsumgebung, Programm-Entwicklung, Computergrafik
★ 4.8 (3319) · Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: File I/O, Memory Management, Debugging, C and C++, C++ (Programming Language), Software Documentation, Development Testing, Code Reusability, Vibe coding, Programming Principles, API Design, Program Development, Pseudocode, Software Architecture, Software Design, Functional Design, Maintainability, Performance Tuning, Computational Thinking, Generative AI
★ 4.5 (30) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

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

Vanderbilt University
Kompetenzen, die Sie erwerben: Mobile Entwicklung, Testgetriebene Entwicklung (TDD), Java Programmierung, Softwaretechnik, Entwicklungstests, Software-Entwicklung, Software-Prüfung, Software-Entwurfsmuster, Java-Programmierung, Prüfbarkeit, Integrationsprüfung, Versionskontrolle, JUnit, Android-Studio, Git (Versionskontrollsystem), Objektorientierte Programmierung (OOP), Test-Automatisierung, Android (Betriebssystem), Datei-E/A, Einheitliche Prüfung, Android-Entwicklung, Instandhaltbarkeit, Einheitstest
★ 4.5 (3689) · Anfänger · Spezialisierung · 3–6 Monate
Duke University
Kompetenzen, die Sie erwerben: Physiologie, Neurologie, Atmung, Biologie, Pulmonologie, Lebenszeichen, Endokrinologie, Nephrologie, Anatomie, Menschliches Muskel-Skelett-System, Hämodynamik, Analyse sensorischer Systeme, Kardiologie, Elektrophysiologie, Blutdruck, Zellbiologie
★ 4.8 (5337) · Anfänger · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Computer Programmierung, Mobile Entwicklung, Java Programmierung, Grundsätze der Programmierung, Java-Programmierung, Android-Studio, Integrierte Entwicklungsumgebungen, Daten-Strukturen, Computerprogrammierung, Java, Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Android (Betriebssystem), Entwicklungsumgebung, Android-Entwicklung
★ 4.5 (3089) · Anfänger · Kurs · 1–3 Monate

California Institute of the Arts
Kompetenzen, die Sie erwerben: Interaktives Design, Typografie, Benutzeroberfläche (UI), Benutzerfreundliches Design, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Reaktionsfähiges Web-Design, Mensch-Computer-Interaktion, UI-Komponenten, Digitales Design, Grafisches Design, Gestaltungselemente und -prinzipien, Ästhetik, Benutzeroberfläche (UI) Design, Grafikdesign, Web-Design, Grafische und visuelle Gestaltung, Visuelle Gestaltung
★ 4.7 (6394) · Anfänger · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Computer Programmierung, Eingebettete Systeme, Netzwerk-Protokolle, OSI-Modelle, Eingebettete Software, Computer-Hardware, TCP/IP, Computerprogrammierung, Computer-Vernetzung, Netzarchitektur, Drahtlose Netzwerke, Internet der Dinge
★ 4.7 (13.421) · Gemischt · Kurs · 1–4 Wochen

CentraleSupélec
Kompetenzen, die Sie erwerben: Interaktives Design, Mobile Entwicklung, Java Programmierung, Anwendungsdesign, Software-Dokumentation, Benutzerzentriertes Design, Installation der Software, Java-Programmierung, Anwendungsentwicklung, UI-Komponenten, Android-Studio, Storyboarding, Ereignisgesteuerte Programmierung, Java, Entwicklungsumgebung, Benutzeroberfläche (UI) Design, Android (Betriebssystem), Android-Entwicklung
★ 4.2 (2020) · Gemischt · Kurs · 1–3 Monate

Rice University
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Datenverarbeitung, Datenmanipulation, Datenwörterbuch, Bereinigung von Daten, Datenvisualisierung, Installation der Software, Grundsätze der Programmierung, Plot (Grafiken), Rechnerische Logik, Daten-Mapping, Software zur Datenvisualisierung, Datenanalyse, Paket- und Softwareverwaltung, Datenzugang, Daten-Strukturen, Datenwrangling, Python-Programmierung, Entwicklungsumgebung, Datei-E/A
★ 4.7 (4355) · 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, Software Design Patterns, Debugging, Computer Programming, Programming Principles, Unit Testing, Algorithms, C (Programming Language), Program Development, Software Design, Graph Theory, Software Testing, Computer Science, Code Reusability
★ 4.4 (2495) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Geospatial Mapping, Erstellung des Dashboards, Histogramm, Datenvisualisierung, Daten-Storytelling, Jupyter, Plot (Grafiken), Software zur Datenvisualisierung, Datenanalyse, Matplotlib, Seaborn, Geografische Informationen und Technologie, Plotly, Präsentation der Daten, Interaktive Datenvisualisierung, Analyse räumlicher Daten, Streudiagramme, Dashboard, Python-Programmierung
★ 4.5 (12.250) · Mittel · Kurs · 1–3 Monate