Les cours en programmation R peuvent vous aider à apprendre comment analyser, visualiser et manipuler des données. Vous pouvez développer des compétences en modèles statistiques, préparation des données et création de graphiques. Beaucoup de cours utilisent des jeux de données pour illustrer les concepts.

University of California, Santa Cruz
Compétences que vous acquerrez: Analyse des Données, Méthodes statistiques, Analyse de régression, Statistiques bayésiennes, Modélisation des données, Distribution de probabilité, Visualisation statistique, Statistiques, Probabilités et statistiques, Inférence statistique, Modélisation prédictive, Probabilité, La programmation en R, Compétences analytiques, Modélisation statistique, Visualisation de Données, Microsoft Excel, R (logiciel)
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Environnements de développement intégré, Tests unitaires, structures de données, Programmation informatique, Programmation orientée objet (POO), Développement piloté par les tests (TDD), Hébergement en nuage, Django (Framework Web), Débogage, Programmation en Python, Test de logiciels, Environnement de développement, Principes de programmation
Débutant · Cours · 1 à 3 mois

University of Washington
Compétences que vous acquerrez: Science Informatique Théorique, Conception de logiciels, Autres langages de programmation, Programmation informatique, Ruby (Langage de programmation), Installation du logiciel, Conception fonctionnelle, Pensée informatique, Principes de programmation
Intermédiaire · Cours · 1 à 3 mois
University of California, Santa Cruz
Compétences que vous acquerrez: Go (Programming Language), File I/O, Data Structures, Programming Principles, Object Oriented Programming (OOP), Debugging, Computer Programming, Unit Testing, C (Programming Language), Integrated Development Environments, Computer Science, Software Testing, Algorithms, Integration Testing, Software Design, System Design and Implementation, Distributed Computing, Software Documentation
Intermédiaire · Spécialisation · 3 à 6 mois

University of Pennsylvania
Compétences que vous acquerrez: structures de données, Analyse des Données, Nettoyage des données, Java, Science des données, Tests unitaires, Conception orientée objet, Matplotlib, Programmation informatique, Programmation orientée objet (POO), Développement d'applications, Outils de programmation informatique, Fichier E/S, Programmation Java, Programmation en Python, Eclipse (Logiciel), Pandas (paquetage Python), Visualisation de Données, Débogage, Principes de programmation
Débutant · Spécialisation · 3 à 6 mois

Coursera
Compétences que vous acquerrez: Exploratory Data Analysis, R Programming, Data Manipulation, Statistical Programming, Data Analysis, File Management, Integrated Development Environments, Programming Principles, Data Science, Data Structures, Computer Programming
Débutant · Projet Guidé · Moins de 2 heures

University of Pennsylvania
Compétences que vous acquerrez: Environnements de développement intégré, structures de données, Programmation informatique, Outils de programmation informatique, Programmation en Python, Pensée informatique, Principes de programmation, Environnement de développement, Jupyter, Fichier E/S
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: structures de données, Environnements de développement intégré, Gestion des problèmes, Programmation informatique, Développement du programme, Programmation en Python, Pensée informatique, Débogage, Environnement de développement, Principes de programmation
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: structures de données, Javascript, Développement Web Front-End, Tests unitaires, Node.js, Programmation orientée objet (POO), Programmation informatique, JSON, Développement du programme, Gestion des paquets et des logiciels, Outils de développement web, Jest (cadre de test JavaScript), Applications Web, Conception fonctionnelle, Débogage
Débutant · Cours · 1 à 3 mois

University of California, Santa Cruz
Compétences que vous acquerrez: Analyse des Données, Méthodes statistiques, Analyse de régression, Analyse statistique, Distribution de probabilité, Statistiques bayésiennes, Modèle de Markov, Évaluation de modèles, Modélisation statistique, La programmation en R
Intermédiaire · Cours · 1 à 3 mois

University of California San Diego
Compétences que vous acquerrez: Visualisation interactive des données, Java, Interface utilisateur (UI), Conception orientée objet, structures de données, Programmation informatique, Programmation orientée objet (POO), Programmation Java, Documentation du logiciel, Algorithmes, Programmation événementielle, Génie logiciel, Principes de programmation, Environnement de développement, Débogage
Intermédiaire · Cours · 1 à 3 mois

Duke University
Compétences que vous acquerrez: Analyse des Données, Environnements de développement intégré, Traitement des données, Analyse statistique, Conception de logiciels, Java, Programmation informatique, Programmation Java, Développement du programme, Documentation du logiciel, Programmation orientée objet (POO), Fichier E/S, Importation/exportation de données, Résolution de problèmes, Manipulation des données, Test de logiciels, Conception de l'API, Débogage, Principes de programmation, Algorithmes
Débutant · Cours · 1 à 3 mois