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 Michigan
Compétences que vous acquerrez: C (Programming Language), C++ (Programming Language), Object Oriented Programming (OOP), Data Structures, Programming Principles, Algorithms, Computer Programming, Software Design, Application Security, Other Programming Languages, Python Programming, Java Programming, System Programming, Computer Architecture, Performance Tuning, Unix, Computer Science, Debugging
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Analytical Skills, Statistical Methods, Exploratory Data Analysis, Business Analytics, Data Analysis, Statistical Analysis, R Programming, Visualization (Computer Graphics), Predictive Analytics, Statistical Modeling, Data Structures, Time Series Analysis and Forecasting, Regression Analysis, Decision Tree Learning
Débutant · Cours · 1 à 4 semaines
Dartmouth College
Compétences que vous acquerrez: Logiciels embarqués, C (langage de programmation), Commandes Linux, Fichier E/S, Systèmes embarqués, Informatique, Ingénierie informatique, Documentation du logiciel, Programmation informatique, Débogage, Principes de programmation, Interface de ligne de commande, Programmation du système, Algorithmes, Serveurs Linux, Systèmes de fichiers, Visualisation des logiciels, Architecture des ordinateurs, Génie logiciel, Linux
Débutant · Spécialisation · 3 à 6 mois

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

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

Compétences que vous acquerrez: Git (Système de contrôle des versions), Commandes Linux, Importation/exportation de données, Intégration continue, Développement piloté par les tests (TDD), Témoignage de l'utilisateur, Architecture de l'informatique en nuage, CI/CD, DevOps, Kubernetes, Déploiement dans le nuage, Restful API, Grafana, Projet ouvert de sécurité des applications web (OWASP), Cycle de vie du développement logiciel, Istio, Architecture logicielle, Déploiement des applications, Génie logiciel, Développement d'applications
Préparer un diplôme
Débutant · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Quantitative Research, Scatter Plots, R Programming, Statistical Visualization, Correlation Analysis, Descriptive Statistics, Statistical Analysis, Data Analysis, Data Visualization, Statistics, Exploratory Data Analysis, Data Import/Export, Data Structures
Débutant · Cours · 1 à 4 semaines
Duke University
Compétences que vous acquerrez: Modélisation prédictive, Cryptage, Feuilles de style en cascade (CSS), Analyse des Données, Fichier E/S, Programmation Java, Javascript, Développement du programme, Environnements de développement intégré, Analyse statistique, Importation/exportation de données, Traitement des données, Personnalisation par l'IA, Conception de logiciels, Programmation événementielle, Programmation informatique, Algorithmes, Débogage, Analyse d'images, Génie logiciel
Débutant · Spécialisation · 3 à 6 mois
Plusieurs enseignants
Compétences que vous acquerrez: structures de données, Conception orientée objet, Tests unitaires, Interface utilisateur (UI), Analyse des Données, Programmation orientée objet (POO), Fichier E/S, Programmation Java, Résolution de problèmes, JUnit, Conception de logiciels, Programmation événementielle, Visualisation interactive des données, Débogage, Algorithmes, Optimisation des performances, Java, Programmation informatique, Génie logiciel, Cryptographie
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Shiny (R Package), Cloud Deployment, Interactive Data Visualization, Application Deployment, Performance Tuning, Data Visualization Software, Web Applications, Application Development, R Programming, Dashboard, Exploratory Data Analysis, User Interface (UI), User Interface (UI) Design, Data Import/Export
Mixte · Cours · 1 à 4 semaines

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