R est un langage de programmation et un environnement logiciel libre pour le calcul statistique et les graphiques, largement utilisé par les analystes de données, les scientifiques des données et les statisticiens. Cette Specializations couvre le développement de logiciels R pour la construction d'outils de science des données. Au fur et à mesure que le domaine de la science des données évolue, il est devenu évident que les compétences en matière de développement de logiciels sont essentielles pour produire et mettre à l'échelle des résultats et des produits utiles dans le domaine de la science des données.
Cette Specializations vous donnera une formation rigoureuse au langage R, y compris les compétences pour traiter des données complexes, construire des packages R et développer des visualisations de données personnalisées. Vous serez initié aux bibliothèques R indispensables pour la manipulation des données, comme tidyverse, et la visualisation des données et des graphiques, comme ggplot2. Vous apprendrez les pratiques modernes de développement de logiciels pour construire des outils qui sont hautement réutilisables, modulaires et adaptés à l'utilisation dans un environnement basé sur l'équipe ou une communauté de développeurs.
Cette Specialization est conçue pour les analystes de données, qui souhaitent se familiariser avec des compétences logicielles pratiques et fondamentales pour leur travail quotidien, ainsi que pour les experts en data mining et les data scientists, qui souhaitent utiliser R pour améliorer leurs compétences en développement et en programmation, et faire progresser leur carrière en tant qu'experts en science des données.
Projet d'apprentissage appliqué
Dans chacun des cours, les apprenants déploieront leurs compétences avancées nouvellement acquises en langage R pour manipuler des ensembles de données complexes, écrire des fonctions puissantes, créer un nouveau package R et développer de nouveaux outils de visualisation pour créer des graphiques de données personnalisés. Ces projets aboutiront à un portefeuille de code R qui pourra être réutilisé et développé pour être déployé dans le monde réel.