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: OS Process Management, Operating Systems, C (Programming Language), System Programming, Virtualization, Virtual Machines, Application Programming Interface (API)
Mittel · 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

Coursera
Kompetenzen, die Sie erwerben: WordPress, Search Engine Optimization, Blogs, Web Analytics, Web Content, Keyword Research, Information Architecture, Content Management, Marketing, Analytics, Web Design, Web Development
Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden

Universidad de los Andes
Kompetenzen, die Sie erwerben: Java, Object Oriented Programming (OOP), Data Structures, Computer Programming, User Interface (UI), Algorithms, Debugging, Development Environment
Anfänger · Kurs · 1–3 Monate

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

University of Pennsylvania
Kompetenzen, die Sie erwerben: Datenstrukturen, Datenanalyse, Datenverarbeitung, Matplotlib, Daten importieren/exportieren, Datenmanipulation, NumPy, Grundsätze der Programmierung, Streudiagramme, Explorative Datenanalyse, Pandas (Python-Paket), Pivot-Tabellen und Diagramme, Datenvorverarbeitung, Python-Programmierung, Datenvisualisierungssoftware, Daten bereinigen, Histogramm, Datenvisualisierung, Jupyter
Anfänger · Kurs · 1–4 Wochen

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

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Datenstrukturen, Fehlersuche, Künstliche Intelligenz, C++ (Programmiersprache), C (Programmiersprache), Algorithmen, Graphentheorie, Software-Entwurfsmuster, Spiel-Design
Mittel · Kurs · 1–3 Monate

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

Kompetenzen, die Sie erwerben: Faltungsneuronale Netzwerke, Modellevaluation, Transfer Learning, Modell-Bereitstellung, Datenvorverarbeitung, Datenethik, Computer Programmierung, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Eingebettete Systeme, Maschinelles Lernen, Computervision, Angewandtes maschinelles Lernen, Deep Learning, Python-Programmierung, Künstliche neuronale Netze, Bildanalyse
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Web Development, HTML and CSS, Web Design and Development, Javascript, Front-End Web Development, Web Content, Responsive Web Design, Web Design
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

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