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: Modell Ausbildung, Python-Programmierung, Überwachtes Lernen, Algorithmen für maschinelles Lernen, Technische Merkmale, Angewandtes maschinelles Lernen, Maschinelles Lernen, Künstliche neuronale Netze, Bewertung des Modells, Klassifizierungsalgorithmen, Modell-Optimierung, Unüberwachtes Lernen, Methoden des maschinellen Lernens, Scikit Learn (Bibliothek für maschinelles Lernen), Prädiktive Modellierung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Statistik, Explorative Datenanalyse, Statistische Methoden, Statistische Software, Deskriptive Analytik, Quantitative Forschung, Histogramm, Statistische Programmierung, Datenwissenschaft, R Programmierung, Statistische Analyse, R (Software), Datenanalyse, Wahrscheinlichkeitsrechnung und Statistik, Deskriptive Statistik
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Minnesota
Kompetenzen, die Sie erwerben: Agiles Projektmanagement, Prozess-Mapping, Anwendungssicherheit, Lebenszyklus der Softwareentwicklung, Software-Entwicklung, Kaizen-Methodik, Software-Entwurfsmuster, Kanban-Prinzipien, Software-Entwicklung, Analyse der Anforderungen, Scrum (Software-Entwicklung), Software-Qualität (SQA/SQC), Agile Software-Entwicklung, Objektorientierter Entwurf, Agile Methodik, Design Thinking, Agile Produktentwicklung, Software-Architektur, Anwenderbericht, Methoden der Softwareentwicklung
Mittel · Spezialisierung · 3–6 Monate
Kompetenzen, die Sie erwerben: Berechtigung (Computing), Benutzerkonten, Linux-Verwaltung, Linux-Befehle, Betriebssysteme, Abfragesprachen, Dateisysteme, Datenbank-Management, Dateiverwaltung, Datenbanken, Bash (Skriptsprache), SQL, Beglaubigungen, Befehlszeilenschnittstelle, Relationale Datenbanken, Unix-Shell, Linux
Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Informationsmanagement, Datenverwaltung, Explorative Datenanalyse, Statistische Methoden, Python-Programmierung, Daten-Strukturen, grep, Bioinformatik, Unix-Befehle, Unix, Datenwissenschaft, Molekularbiologie, R Programmierung, Statistische Analyse, R (Software), Statistische Hypothesenprüfung, Große Daten, Befehlszeilenschnittstelle, Unix-Shell, Biostatistik
Mittel · Spezialisierung · 3–6 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Eingebettete Systeme, Digitale Kommunikation, C und C++, Grundsätze der Programmierung, Computerprogrammierung, Programm-Entwicklung, Tools erstellen, Entwicklungsumgebung, Computer-Hardware, Elektronische Komponenten, Eingebettete Software, Elektronik-Technik, Fehlersuche, C (Programmiersprache), Installation der Software, Integrierte Entwicklungsumgebungen
Gemischt · Kurs · 1–4 Wochen

California Institute of the Arts
Kompetenzen, die Sie erwerben: Benutzerzentriertes Design, Interaktionsdesign, Nutzerforschung, Adobe XD, Benutzeroberfläche (UI) Design, Benutzerfreundliches Design, Reaktionsfähiges Web-Design, Attrappen, Benutzerfreundlichkeit, Prototyping, Web-Design, Web-Design und Entwicklung, UI/UX-Strategie, Informationsarchitektur, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Persona (Benutzererfahrung), Wireframing, Benutzererfahrung, Benutzeroberfläche (UI), Layout Gestaltung
Anfänger · Spezialisierung · 3–6 Monate

University of Alberta
Kompetenzen, die Sie erwerben: Agiles Projektmanagement, Funktionale Anforderung, Technische Überprüfung der Software, Software-Entwicklung, Projektleitung, Kanban-Prinzipien, Analyse der Anforderungen, Risikomanagement, Risikomanagement für Projekte, Produktmanagement, Risikoanalyse, Sprint-Retrospektiven, Sprint-Planung, Rahmen für das Risikomanagement, Scrum (Software-Entwicklung), Agile Software-Entwicklung, Agile Methodik, Erhebung von Anforderungen, Agile Produktentwicklung, Methoden der Softwareentwicklung
Anfänger · Spezialisierung · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Java-Programmierung, Software-Dokumentation, Interaktive Datenvisualisierung, Benutzeroberfläche (UI) Design, Ereignisgesteuerte Programmierung, Algorithmen, Software-Entwicklung, Grundsätze der Programmierung, Computerprogrammierung, Geospatial Mapping, Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Benutzeroberfläche (UI), Java
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Full-Stack Web-Entwicklung, Python-Programmierung, Lebenszyklus der Softwareentwicklung, Bereitstellung von Anwendungen, Back-End-Webentwicklung, Software-Entwicklung, Software-Entwicklung, Front-End-Webentwicklung, Software-Entwurfsmuster, Software-Entwicklung, Grundsätze der Programmierung, Software-Entwicklungstools, Entwicklungsumgebung, Web-Anwendungen, Web-Sprache, Software-Architektur, Methoden der Softwareentwicklung, Integrierte Entwicklungsumgebungen, Web-Entwicklung, Unified Modeling Language
Anfänger · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Datenvisualisierung, Ggplot2, Explorative Datenanalyse, Statistische Methoden, Plot (Grafiken), Grafische Darstellung, Software zur Datenvisualisierung, Dimensionalitätsreduktion, Statistische Visualisierung, R Programmierung, Statistische Analyse, R (Software), Datenanalyse, Unüberwachtes Lernen
Gemischt · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), Reaktionsfähiges Web-Design, Grundsätze der Programmierung, Web-Design, Web-Entwicklungs-Tools, HTML und CSS, Hypertext Markup Language (HTML), Typografie, Leitlinien für die Zugänglichkeit von Webinhalten, Fehlersuche, Web-Entwicklung
Anfänger · Kurs · 1–3 Monate