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 Alberta
Kompetenzen, die Sie erwerben: JSON, API-Design, Web-Entwicklung, Webdienste, Web-Anwendungen, Software-Architektur, Simple Object Access Protocol (SOAP), Microservices, Restful API, Serviceorientierte Architektur, Android Entwicklung
Mittel · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Unsupervised Learning, Model Deployment, Generative AI, Large Language Modeling, Data Management, Natural Language Processing, MLOps (Machine Learning Operations), Supervised Learning, Microsoft Azure, Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), Generative Adversarial Networks (GANs), Infrastructure Architecture, LLM Application, Responsible AI, Generative AI Agents, Applied Machine Learning, Azure DevOps, Reinforcement Learning, Data Preprocessing
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

University at Buffalo
Kompetenzen, die Sie erwerben: Blockchain, Befehlszeilen-Schnittstelle, Anwendungsentwicklung, Software-Entwicklungstools, Entwicklungstests, Integrierte Entwicklungsumgebungen, Web-Entwicklungstools, Schnittstelle zur Anwendungsprogrammierung (API), Testgetriebene Entwicklung (TDD), Web-Anwendungen, Software-Entwurfsmuster, Software-Architektur
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datengesteuerte Entscheidungsfindung, Datenverarbeitung, Modell-Bereitstellung, R-Programmierung, Telemarketing, Analytics, Feature Technik, Maschinelles Lernen, Datenvorverarbeitung, Angewandtes maschinelles Lernen, Prädiktive Analytik
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Peripheriegeräte, Datenstrukturen, Fehlersuche, Eingebettete Software, C (Programmiersprache), Entwicklungsumgebung, System Programmierung, System-Konfiguration, Mikroarchitektur, Hardware-Architektur, Software Entwurf, Computer Architektur, Eingebettete Systeme
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: PyTorch (Bibliothek für Maschinelles Lernen), Faltungsneuronale Netzwerke, Modell-Bereitstellung, Transfer Learning, Modellevaluation, Keras (Bibliothek für Neuronale Netze), Computervision, Vision Transformer (ViT), Datenvorverarbeitung, Maschinelles Lernen, Geografische Informationen und Technologie, Python-Programmierung, Deep Learning, Daten-Pipelines
Fortgeschritten · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Betriebssysteme, Linux-Befehle, Datei-E/A, Linux, C und C++, System Programmierung, Fehlersuche, Elektroingenieurwesen, Shell-Skript, Linux-Server, Plattformübergreifende Entwicklung, Tools erstellen, Bash (Skriptsprache), Eingebettete Systeme, OS Prozessverwaltung
Fortgeschritten · Kurs · 1–4 Wochen

Rice University
Kompetenzen, die Sie erwerben: Datenstrukturen, Datenverarbeitung, Paket- und Software-Management, Daten importieren/exportieren, Programm-Entwicklung, Daten-Integration, Daten bereinigen, Plot (Grafiken), Datenvisualisierungssoftware, Python-Programmierung, Software-Dokumentation
Anfänger · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Betriebssysteme, C (Programmiersprache), Anwendungssicherheit, Penetrationstests, SQL, Sichere Kodierung, Amazon Webdienste, Software-Entwurfsmuster, Bewertungen der Anfälligkeit, Techniken der Ausbeutung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenbanken, Relationale Datenbanken, NoSQL, Datenbank-Design, Datenbankadministration, SQL, Abfragesprachen, MySQL, Datenbank-Management-Systeme
Anfänger · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Entwicklungsumgebung, Anwendungsentwicklung, Programm-Entwicklung, Microsoft Visual Studio, Software-Entwurfsmuster
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Datenstrukturen, Entwicklungsumgebung, Entwicklung von Anwendungen für Mobilgeräte, Computer Programmierung, Anwendungsentwicklung, Web-Entwicklung, iOS Entwicklung, Grundsätze der Programmierung, Apple Xcode, Swift Programmierung
Anfänger · Kurs · 1–3 Monate