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: Sampling (Statistics), Matplotlib, Data Analysis, Data Mining, Statistical Analysis, Statistical Hypothesis Testing, NumPy, Pandas (Python Package), Probability Distribution, Dimensionality Reduction, R Programming, Probability, Python Programming, Scikit Learn (Machine Learning Library), Linear Algebra, Applied Machine Learning, Unsupervised Learning, Regression Analysis, Statistical Methods, Artificial Intelligence and Machine Learning (AI/ML)
Anfänger · Spezialisierung · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Modellierung großer Sprachen, Computer Programmierung, Generative KI, Containerisierung, Rust (Programmiersprache), CI/CD, Jenkins, Befehlszeilen-Schnittstelle, Docker (Software), Serverloses Rechnen, Cloud Computing, DevOps, Verarbeitung natürlicher Sprache, Entwicklungstests, Instandhaltbarkeit, Software-Tests, Amazon Webdienste, Restful API, Daten-Pipelines, Prometheus (Software)
Anfänger · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Computer Programmierung, Datenanalyse, Webdienste, Datenstrukturen, Erweiterbare Markup-Sprache (XML), Datenbanken, Datenverarbeitung, Python-Programmierung, Interaktive Datenvisualisierung, Grundsätze der Programmierung, Datenbank-Design, Web Scraping, SQL, Netzwerkprotokolle, Datenvisualisierungssoftware, Daten bereinigen, Restful API, Datenvisualisierung, JSON, Relationale Datenbanken
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Linux-Befehle, Git (Versionskontrolle-System), Anwendungsentwicklung, Kubernetes, Grafana, Kontinuierliche Integration, Daten importieren/exportieren, Lebenszyklus der Softwareentwicklung, Testgetriebene Entwicklung (TDD), Bereitstellung von Anwendungen, Open Web Application Security Project (OWASP), CI/CD, DevOps, Cloud Computing Architektur, Istio, Restful API, Gherkin (Skriptsprache), Software-Ingenieur, Software-Architektur, Agile Entwicklung von Software
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, Entwicklungsumgebung, Datenstrukturen, Python-Programmierung, Fehlersuche, Skripting, Computergestütztes Denken, Integrierte Entwicklungsumgebungen
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Javascript, Funktionales Design, Front-End Web-Entwicklung, Computer Programmierung, Skriptsprachen, Objektorientierte Programmierung (OOP), Datenstrukturen, Programm-Entwicklung, Node.JS, Fehlersuche, Ereignisgesteuerte Programmierung, Skripting, Web-Entwicklungstools, JSON, Jest (JavaScript Testing Framework), Web-Anwendungen, Paket- und Software-Management, Einheitstest
Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: C (Programming Language), C++ (Programming Language), Object Oriented Programming (OOP), Data Structures, Programming Principles, Algorithms, Computer Programming, Software Design, Application Security, Other Programming Languages, Python Programming, System Programming, Computer Architecture, Java, Performance Tuning, Unix, Computer Science, Debugging
Mittel · Spezialisierung · 3–6 Monate

Microsoft
Kompetenzen, die Sie erwerben: Computer Programmierung, Entwicklungsumgebung, Fehlersuche, Grundsätze der Programmierung, Objektorientierte Programmierung (OOP), .NET-Rahmenwerk, Microsoft Kopilot, Microsoft Entwicklungswerkzeuge, C# (Programmiersprache), Microsoft Visual Studio, Integrierte Entwicklungsumgebungen
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, Software Development Life Cycle, Cloud-Native Computing, Software Architecture, Hibernate (Java), Database Design, Responsive Web Design, Docker (Software), Containerization, Git (Version Control System), GitHub, Object Oriented Programming (OOP), Microservices, CI/CD, Restful API, Java Programming, Engineering Software, Version Control, Database Management, Software Design
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: System Programmierung, Software Entwurf, C (Programmiersprache), Simulationen, Entwicklungsumgebung, Algorithmen, Benutzeroberfläche (UI), Programm-Entwicklung, Datenstrukturen, Computer Programmierung, Befehlszeilen-Schnittstelle, Betriebssysteme, Fehlersuche, Grundsätze der Programmierung, Problemlösung, Instandhaltbarkeit, Software-Tests, Pseudocode, Software-Ingenieur, Softwareentwicklung
Anfänger · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Software Entwurf, Unified Modeling Language, Computer Programmierung, Datenmanipulation, Daten importieren/exportieren, Grundsätze der Programmierung, Datenstrukturen, Datenverarbeitung, Fehlersuche, Python-Programmierung, Dateiverwaltung, Objektorientierte Programmierung (OOP), Jupyter, Web Scraping, Objektorientierter Entwurf, JSON, Restful API, Software-Ingenieur, Bildanalyse, Einheitstest
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Maschinelles Lernen, Datenmanipulation, Unüberwachtes Lernen, Datenverarbeitung, Algorithmen für maschinelles Lernen, Datenvalidierung, Datenqualität, Daten bereinigen, Angewandtes maschinelles Lernen, Analyse, Datenintegrität, Korrelationsanalyse, Explorative Datenanalyse, Statistische Analyse, R-Programmierung, Feature Technik
Gemischt · Kurs · 1–4 Wochen