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: C# (Programming Language), Object Oriented Programming (OOP), Web Scraping, Programming Principles, Microsoft Visual Studio, .NET Framework, Data Structures, Software Design Patterns, File I/O, Application Development, Computational Logic, Algorithms, Hypertext Markup Language (HTML), Unit Testing, Debugging
Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Datenstrukturen, Datenmanipulation, Restful API, Web Scraping, JSON, Python-Programmierung, Datenverarbeitung, Persistenz der Daten, Datenumwandlung, Schnittstelle zur Anwendungsprogrammierung (API), Erhebung von Daten
Mittel · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Datenstrukturen, Datenbanken, Computer Programmierung, Datenbank Management, Unified Modeling Language, Computer Hardware, SQL, Netzwerksicherheit, Grundsätze der Programmierung, Objektorientierter Entwurf, Datei-E/A, Relationale Datenbanken, System-Software, Informatik, Objektorientierte Programmierung (OOP), Visual Basic (Programmiersprache), Algorithmen, Entwicklungsumgebung, Computer Architektur, Microsoft Entwicklungswerkzeuge
Anfänger · Spezialisierung · 3–6 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Datenbanken, Datenmodellierung, Datenvisualisierungssoftware, Datenbank-Design, Python-Programmierung, SQL, Relationale Datenbanken, Objektorientierte Programmierung (OOP), Web Scraping, Geografische Informationssysteme, Schnittstelle zur Anwendungsprogrammierung (API), Datenverarbeitung
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Computer Programmierung, Benutzeroberfläche (UI), Daten importieren/exportieren, Tabellenverarbeitungssoftware, Fehlersuche, Excel-Makros, Code-Überprüfung, Datenvalidierung, Datenmanagement, UI Komponenten, Grundsätze der Programmierung, Problemlösung, Algorithmen, Automatisierung, Visual Basic (Programmiersprache), Datei-E/A, Simulationen, Daten bereinigen, Microsoft Excel
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Sampling (Statistics), SAS (Software), Data Integration, Statistical Programming, Statistical Methods, Data Manipulation, Data Processing, Data Management, SQL, Data Transformation, Data Governance, Transaction Processing, Version Control, Data Structures, File Management
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: C (Programmiersprache), Fehlersuche, Eingebettete Software, Eingebettete Systeme, Software-Entwicklungstools, Elektronik, Computer-Programmierwerkzeuge, Entwicklungsumgebung, Integrierte Entwicklungsumgebungen, Elektronische Hardware
Mittel · Kurs · 1–4 Wochen

Meta
Kompetenzen, die Sie erwerben: Datenstrukturen, Benutzeroberfläche (UI), Javascript, Unix-Befehle, Restful API, Git (Versionskontrolle-System), Interaktionsdesign, Versionskontrolle, Apple Xcode, GitHub, Entwicklung von Anwendungen für Mobilgeräte, Benutzerforschung, Persona (Benutzererfahrung), Apple iOS, Usability-Tests, Jest (JavaScript Testing Framework), Swift Programmierung, iOS Entwicklung, React Native, Kerndaten (Software)
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Stanford University
Kompetenzen, die Sie erwerben: Datenstrukturen, Graphentheorie, Operations Research, Netzwerkanalyse, Analyse sozialer Netzwerke, Bioinformatik, Analyse, Netzwerk-Routing, Grundsätze der Programmierung, Computergestütztes Denken, Computergestützte Logik, Algorithmen, Theoretische Informatik, Wahrscheinlichkeit, Informatik, Netzwerk-Modell, Pseudocode
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Datenstrukturen, Computer Programmierung, Skripting, Befehlszeilen-Schnittstelle, Skriptsprachen, Python-Programmierung, Grundsätze der Programmierung, Unix-Shell, Entwicklungsumgebung, Bash (Skriptsprache)
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Computer Programmierung, C# (Programmiersprache), Befehlszeilen-Schnittstelle, Grundsätze der Programmierung, Computergestützte Logik, Microsoft Visual Studio, Integrierte Entwicklungsumgebungen
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Datenstrukturen, Fehlersuche, Einheitstest, Software Entwurf, Software-Tests, Anwendungsentwicklung, Objektorientierte Programmierung (OOP), Apple Xcode, Apple iOS, Swift Programmierung, Entwicklung von Anwendungen für Mobilgeräte
Mittel · Kurs · 1–4 Wochen