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.

The University of Chicago
Kompetenzen, die Sie erwerben: Netzwerk-Protokolle, Virtuelle Vernetzung, Netzwerksicherheit, Virtualisierung, Software-definiertes Rechenzentrum (SDDC), Netzwerk-Switches, Computer-Vernetzung, Netzarchitektur, Anwendungsprogrammierschnittstelle (API), Software-definierte Netzwerke, Netzwerk-Routing, Verifizierung und Validierung, Hardware-Architektur, Netzwerkverwaltung
Gemischt · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Wirtschaft, Statistische Hypothesenprüfung, Statistische Software, Entwicklung der Politik, R Programmierung, Datenanalyse, Forschungsdesign, Statistische Programmierung, Öffentliche Politiken, Analytik, Statistische Analyse, Analytische Fähigkeiten, Statistische Methoden, Datengestützte Entscheidungsfindung, Vorhersage, Bewertung des Programms, Zeitreihenanalyse und Vorhersage, Ggplot2, Politische Analyse
Mittel · Kurs · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Java, Funktionales Design, Software-Entwicklung, Java-Programmierung, Software Entwurf, Java Programmierung, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf
Mittel · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: System-Konfiguration, System-Programmierung, Peripheriegeräte, Software-Entwicklung, Mikroarchitektur, Wiederverwendbarkeit von Code, Speicherverwaltung, Eingebettete Systeme, Daten-Strukturen, Fehlersuche, Eingebettete Software, Computerarchitektur, Computer-Programmierwerkzeuge, C (Programmiersprache), Software Entwurf, Hardware-Architektur, Instandhaltbarkeit
Mittel · Kurs · 1–4 Wochen

Michigan State University
Kompetenzen, die Sie erwerben: Plattformübergreifende Entwicklung, 3D-Modellierung, Konzeptionelle Gestaltung, Benutzeroberfläche (UI), Software-Entwicklung, Geschichtenerzählen, Prototyping, Peer Review, Software-Entwurfsdokumente, Benutzeroberfläche (UI) Design, C# (Programmiersprache), Animation und Spieldesign, Design erleben, Benutzerfreundliches Design, 3D-Assets, Spiel-Design, Unity-Engine, Software Entwurf, Software-Dokumentation, Entwicklung von Videospielen, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX)
Anfänger · Spezialisierung · 3–6 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Algorithmen, C++ (Programmiersprache), Software-Entwicklung, Speicherverwaltung, Künstliche Intelligenz, Daten-Strukturen, Graphentheorie, Software-Entwurfsmuster, Simulationen, C (Programmiersprache), Grundsätze der Programmierung, Software Entwurf, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf
Mittel · Kurs · 1–3 Monate
University of Alberta
Kompetenzen, die Sie erwerben: Scrum (Software-Entwicklung), Agile Software-Entwicklung, Agiles Projektmanagement, Prüfung der Benutzerfreundlichkeit, Technische Überprüfung der Software, Nutzerforschung, Agile Entwicklung von Software, Sprint-Retrospektiven, Software-Qualitätssicherung
Gemischt · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Anwendungs-Rahmenwerke, Anwendungsentwicklung, Entwicklungsumgebung, Web-Entwicklung, Microsoft Entwicklungswerkzeuge, Microsoft Visual Studio
Anfänger · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Daten importieren/exportieren, Wiederverwendbarkeit von Code, Ereignisgesteuerte Programmierung, C# (Programmiersprache), Datei-E/A, Konfigurationsmanagement, Spiel-Design, UI-Komponenten, Unity-Engine, Entwicklung von Videospielen, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, Konfigurationsverwaltung
Mittel · Kurs · 1–3 Monate

Imperial College London
Kompetenzen, die Sie erwerben: Verarbeitung natürlicher Sprache, Auto-Kodierer, Rekurrente Neuronale Netze (RNNs), Bayessche Statistik, Computerprogrammierung, Keras (Bibliothek für neuronale Netze), Autokodierer, Computer Programmierung, Faltungsneuronale Netzwerke, Modell-Optimierung, Generative KI, Bayessches Netz, Tiefes Lernen, Generative Modellarchitekturen, Tensorflow, Modell Ausbildung, Lernen übertragen, Daten-Pipelines, Überwachtes Lernen, Faltungsneuronale Netze, Bildanalyse, Angewandtes maschinelles Lernen, Transfer Learning, Bewertung des Modells, Modellevaluation
Mittel · Spezialisierung · 3–6 Monate

Instituto Tecnológico de Aeronáutica
Kompetenzen, die Sie erwerben: User Story, Agile Software Development, Backlogs, Agile Methodology, Scrum (Software Development), Sprint Retrospectives, Agile Product Development, Test Driven Development (TDD), Agile Project Management, Requirements Elicitation, Requirements Analysis, Sprint Planning, Software Development Methodologies, Program Development, Diagram Design, Software Development
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Model Context Protocol, GitHub Copilot, Claude Code, Vibe coding, AI Workflows, AI Integrations, Hypertext Markup Language (HTML), Web Applications, Generative AI Agents, Tool Calling, Web Design and Development, GitHub, Context Management, OpenAI API, Agentic Workflows, Program Development, Prompt Engineering, Web Development, Generative AI, Software Engineering
Anfänger · Spezialisierung · 3–6 Monate