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.

The University of Edinburgh
Compétences que vous acquerrez: Programmation informatique, Débogage, Algorithmes, Développement de logiciels, Pensée informatique, Principes de programmation, Conception de logiciels, Conception de jeux, Génie logiciel
Débutant · Cours · 1 à 3 mois

Logical Operations
Compétences que vous acquerrez: R (Software), Data Processing, R Programming, Data Manipulation, Data Structures, Statistical Programming, Data Analysis, Data Analysis Software, Software Installation, Data Science, Development Environment, Computer Programming, Computer Programming Tools, Software Development
Mixte · Cours · 1 à 4 semaines

Logical Operations
Compétences que vous acquerrez: R Programming, R (Software), Plot (Graphics), Data Visualization, Statistical Visualization, Statistical Modeling, Data Analysis, Data Science, Statistical Analysis, Data Import/Export, Statistical Machine Learning, Machine Learning Methods, Machine Learning, Decision Tree Learning, Machine Learning Algorithms, Regression Analysis, Data Structures, Computer Programming, Computer Programming Tools, Software Development
Mixte · Cours · 1 à 3 mois

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

Duke University
Compétences que vous acquerrez: Algorithmes, Débogage, C (langage de programmation), Programmation informatique, Interface utilisateur (UI), Interface de ligne de commande, Fichier E/S, Simulations, Programmation du système, structures de données, Développement de logiciels, Conception de solutions, Conception de logiciels, Test de logiciels, Environnement de développement, Maintenabilité, Développement du programme, Principes de programmation, Résolution de problèmes, Génie logiciel
Débutant · Spécialisation · 3 à 6 mois

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

Compétences que vous acquerrez: Object Oriented Programming (OOP), File I/O, Data Persistence, Object Oriented Design, Java, Java Programming, File Management, Application Development, Maintainability, Software Design, Programming Principles, Development Environment, Program Development, Computer Programming, Data Structures, Data Management, Integrated Development Environments, Debugging, Data Validation
Débutant · Spécialisation · 3 à 6 mois

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

Johns Hopkins University
Compétences que vous acquerrez: Réseaux neuronaux convolutifs, Deep learning, Programmation événementielle, Évolutivité, Traitement des signaux numériques, Informatique distribuée, Analyse numérique, Programmation du système, Principes de programmation, Infographie, Apprentissage automatique, C et C++, Logiciels mathématiques, Programmation orientée données, C++ (langage de programmation), Optimisation des performances, Architecture des ordinateurs, Réseaux neuronaux artificiels, Analyse d'images, Algèbre linéaire
Préparer un diplôme
Intermédiaire · Spécialisation · 3 à 6 mois

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

University of Michigan
Compétences que vous acquerrez: Programmation informatique, Visualisation interactive des données, Services web, Logiciel de Visualisation de Données, Traitement des données, Programmation en Python, Analyse des Données, Bases de données relationnelles, Conception de la base de données, Protocoles réseau, SQL, structures de données, Principes de programmation, Web scraping, Visualisation de Données, EXtensible Markup Language (XML), Bases de données, Restful API, Nettoyage des données, JSON
Préparer un diplôme
Débutant · Spécialisation · 3 à 6 mois

Duke University
Compétences que vous acquerrez: Programmation informatique, Pipelines de données, Interface de ligne de commande, Candidature au LLM, Conteneurisation, IA générative, Amazon Web Services, Traitement du langage naturel (NLP), Rust (langage de programmation), Visage étreint, Restful API, Informatique sans serveur, Cloud Computing, CI/CD, DevOps, Docker (Logiciel), Grand modèle de langage (LLM), Cas de test, Déploiement des applications, Jenkins
Débutant · Spécialisation · 3 à 6 mois