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: Computer Programmierung, Computergestütztes Denken, Integrierte Entwicklungsumgebungen, Software-Installation, Computer-Programmierwerkzeuge, Python-Programmierung, Grundsätze der Programmierung, Fehlersuche
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, Entwicklungsumgebung, Problem-Management, Programm-Entwicklung, Computergestütztes Denken, Integrierte Entwicklungsumgebungen, Python-Programmierung, Datenstrukturen, Grundsätze der Programmierung, Fehlersuche
Anfänger · Kurs · 1–3 Monate

Anfänger · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Computer Programmierung, Datenverarbeitung, Web Scraping, Software Entwurf, Datei-E/A, Daten importieren/exportieren, JSON, Programm-Entwicklung, Jupyter, Unified Modeling Language, Datenmanipulation, Python-Programmierung, Einheitstest, Datenstrukturen, Fehlersuche, Bildanalyse, Objektorientierter Entwurf, Grundsätze der Programmierung, Restful API
Anfänger · Spezialisierung · 3–6 Monate
Duke University
Kompetenzen, die Sie erwerben: Algorithmen, Java Programmierung, Javascript, AI-Personalisierung, Datenanalyse, Computer Programmierung, Prädiktive Modellierung, Datenverarbeitung, Cascading Style Sheets (CSS), Datei-E/A, Statistische Analyse, Daten importieren/exportieren, Software Entwurf, Ereignisgesteuerte Programmierung, Integrierte Entwicklungsumgebungen, Programm-Entwicklung, Fehlersuche, Verschlüsselung, Bildanalyse, Software-Ingenieur
Anfänger · Spezialisierung · 3–6 Monate

Microsoft
Kompetenzen, die Sie erwerben: Algorithmen, Objektorientierte Programmierung (OOP), Web-Entwicklung, Software-Tests, GitHub, Versionskontrolle, Computer Programmierung, Einheitstest, Integrierte Entwicklungsumgebungen, Datenmanipulation, Python-Programmierung, Datenstrukturen, Fehlersuche, Jupyter, Git (Versionskontrolle-System), Skripting
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Algorithmen, Informatik, Theoretische Informatik, Computergestütztes Denken, Analyse, Python-Programmierung, Design-Strategien, Pseudocode, Datenstrukturen, Fortgeschrittene Mathematik, Grundsätze der Programmierung
Auf einen Abschluss hinarbeiten
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Technische Unterstützung, Systemverwaltung, Dateisysteme, Paket- und Software-Management, Versionskontrolle, Computer Hardware, Netzwerk-Fehlerbehebung, Interviewing-Fähigkeiten, IT-Infrastruktur, Netzwerksicherheit, Betriebssystem-Verwaltung, TCP/IP, Chef (Werkzeug für die Konfigurationsverwaltung), Microsoft Windows, Ruby (Programmiersprache), Bewerber-Tracking-System, Git (Versionskontrolle-System), IT-Sicherheitsarchitektur, Computer-Vernetzung, IT-Automatisierung
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Algorithmen, Java Programmierung, Computer Programmierung, Datenanalyse, Objektorientierte Programmierung (OOP), Software Entwurf, Java, Datei-E/A, Datenverarbeitung, Software-Tests, Daten importieren/exportieren, Statistische Analyse, API-Design, Datenmanipulation, Programm-Entwicklung, Integrierte Entwicklungsumgebungen, Problemlösung, Grundsätze der Programmierung, Software-Dokumentation, Fehlersuche
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Java Programmierung, Java, Objektorientierte Programmierung (OOP), Computer Programmierung, Entwicklungsumgebung, Datei-E/A, Integrierte Entwicklungsumgebungen, Fehlersuche, Datenstrukturen
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datengesteuerte Entscheidungsfindung, Datenvisualisierungssoftware, Daten bereinigen, Datenanalyse, SQL, Tabellenverarbeitungssoftware, Tableau Software, Unternehmensanalytik, Gemeinsame Nutzung von Daten, Analytische Fähigkeiten, Datenverarbeitung, Erhebung von Daten, Analytics, Datenvisualisierung, Google Sheets, Datenethik
Anfänger · Kurs · 1–4 Wochen
Mehrere Erzieher
Kompetenzen, die Sie erwerben: Algorithmen, Benutzeroberfläche (UI), Datenanalyse, Java, Objektorientierte Programmierung (OOP), Java Programmierung, Software Entwurf, Ereignisgesteuerte Programmierung, Interaktive Datenvisualisierung, Einheitstest, Computer Programmierung, Datei-E/A, JUnit, Problemlösung, Kryptographie, Objektorientierter Entwurf, Software-Ingenieur, Leistungsoptimierung, Datenstrukturen, Fehlersuche
Anfänger · Spezialisierung · 3–6 Monate