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.

Compétences que vous acquerrez: Science des données, R (logiciel), Tracé (graphique), Analyse statistique, Modélisation statistique, Méthodes statistiques, Analyse des données, R Programmation, Structures de données, Analyse de régression, Analyse exploratoire des données, Analyse exploratoire des données (AED), Tests d'hypothèses statistiques, Visualisation statistique, Ggplot2, Tidyverse (paquet R), Manipulation de données, Traitement des données, Programmation orientée données, Programmation statistique, Visualisation des données, Manipulation des données
Intermédiaire · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Science des données, Nettoyage des données, R (logiciel), Tracé (graphique), Analyse statistique, Communication, Rmarkdown, R Programmation, Présentation des données, Analyse des données, Intégration des données, Logiciel de visualisation de données, Visualisation statistique, Importation/exportation de données, Ggplot2, Tidyverse (paquet R), Manipulation de données, Traitement des données, Visualisation des données, Manipulation des données, Rapports statistiques
Débutant · Cours · 1 à 4 semaines

Duke University
Compétences que vous acquerrez: Conteneurisation, Jenkins, Visage étreint, Traitement du langage naturel, Cas de test, Modélisation des grandes langues, Programmation informatique, Informatique sans serveur, Informatique en nuage, Intégration continue, Interface de ligne de commande, Docker (Logiciel), Candidature au LLM, Déploiement des applications, DevOps, Pipelines de données, CI/CD, Tests unitaires, L'informatique sans serveur, Rust (langage de programmation), Restful API
Débutant · Spécialisation · 3 à 6 mois

Duke University
Compétences que vous acquerrez: Gestion de la mémoire, Résolution de problèmes, Fichier E/S, Cas de test, Génie logiciel, Développement du programme, C (langage de programmation), Programmation informatique, Conception de logiciels, Structures de données, Débogage, Développement de logiciels, Simulations, Planification des tests, Algorithmes, C et C++, Tests de logiciels, Programmation du système, Principes de programmation, Maintenabilité
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Django (Framework Web), Programmation orientée objet (POO), Développement du programme, Développement piloté par les tests (TDD), Programmation informatique, Structures de données, Débogage, Programmation Python, Développement de scripts de test, Programmation en Python, Conception fonctionnelle, Tests de logiciels, Environnement de développement, Tests unitaires, Hébergement en nuage, Gestion des paquets et des logiciels, Principes de programmation
Débutant · Cours · 1 à 3 mois

University of Pennsylvania
Compétences que vous acquerrez: Fichier E/S, Programmation informatique, Structures de données, Outils de développement de logiciels, Programmation Python, Stockage des données, Réutilisation du code, Programmation en Python, Jupyter, Importation/exportation de données, Environnements de développement intégré, Documentation du logiciel, Conception fonctionnelle, Environnement de développement, Outils de programmation informatique, Principes de programmation, Pensée informatique
Débutant · Cours · 1 à 4 semaines

University of California, Santa Cruz
Compétences que vous acquerrez: Gestion de la mémoire, Programmation orientée objet (POO), Fichier E/S, Intelligence artificielle, C (langage de programmation), C++ (langage de programmation), Développement du programme, Programmation informatique, Conception de logiciels, Structures de données, Réutilisation du code, Simulations, Conception orientée objet, Logique informatique, Théorie des graphes, Algorithmes, Modèles de conception de logiciels, C et C++, Principes de programmation
Débutant · Spécialisation · 3 à 6 mois

University of Michigan
Compétences que vous acquerrez: Memory Management, C (Programming Language), C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, C and C++, Programming Principles, Data Structures, Secure Coding, Algorithms, Software Design, Application Security, Other Programming Languages, System Programming, Python Programming, Computer Architecture, Computer Programming, Java, Performance Tuning, Unix
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Gestion de la mémoire, Programmation Java, Programmation informatique, Structures de données, Java, Installation du logiciel, Environnements de développement intégré, Environnement de développement, Outils de programmation informatique, Principes de programmation
Débutant · Cours · 1 à 3 mois
Duke University
Compétences que vous acquerrez: Programmation Java, Cryptage, Fichier E/S, Génie logiciel, Développement du programme, Programmation informatique, Conception de logiciels, Composants de l'interface utilisateur, Débogage, Analyse des données, Analyse d'images, Programmation événementielle, Langage de balisage hypertexte (HTML), Réutilisation du code, Bioinformatique, Javascript, Conception orientée objet, Feuilles de style en cascade (CSS), Algorithmes, Conception et développement de sites web
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Object Oriented Programming (OOP), File I/O, Data Persistence, Object Oriented Design, Java, Java Programming, File Management, Memory Management, Code Reusability, Application Development, File Systems, Maintainability, Computer Programming, Software Design, Development Environment, Program Development, Programming Principles, Computer Programming Tools, Data Structures, Integrated Development Environments
Débutant · Spécialisation · 3 à 6 mois
Dartmouth College
Compétences que vous acquerrez: Gestion de la mémoire, Informatique, Serveurs Linux, Fichier E/S, Génie logiciel, Systèmes embarqués, C (langage de programmation), Linux, Programmation informatique, Débogage, Visualisation des logiciels, Interface de ligne de commande, Ingénierie informatique, Documentation du logiciel, Logiciels embarqués, Commandes Linux, Algorithmes, C et C++, Outils de programmation informatique, Principes de programmation
Débutant · Spécialisation · 3 à 6 mois