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 at Buffalo
Compétences que vous acquerrez: Outils de développement web, Environnement de développement, Développement d'applications, Traitement des transactions, Tests de développement, Protocoles de réseau, Environnements de développement intégré, Conception de l'application, Cadres d'application, Développement piloté par les tests (TDD), Principes de programmation, Plates-formes informatiques, Développement de scripts de test, Développement du programme, Plates-formes d'informatique en nuage, Technologies émergentes, Cryptographie, Informatique distribuée, Blockchain, Protocoles cryptographiques
★ 4.6 (9,1 k) · Intermédiaire · Spécialisation · 3 à 6 mois

Rice University
Compétences que vous acquerrez: Logique informatique, Programmation informatique, Programmation Python, Environnements de développement intégré, Environnement de développement, Développement du programme, Principes de programmation, Débogage, Programmation en Python
★ 4.8 (3,6 k) · Débutant · Cours · 1 à 4 semaines

University of Colorado System
Compétences que vous acquerrez: Programmation événementielle, Programmation informatique, Prototypage, Architecture des logiciels, Conception orientée objet, Gestion des données, Principes de programmation, Conception de l'application, Conception de logiciels, Structures de données, Théorie des graphes, Programmation orientée objet (POO), Débogage, Réutilisation du code, Moteur Unity, Examen du code, Conception de jeux, Développement de jeux vidéo, C# (langage de programmation), Modèles de conception de logiciels
★ 4.6 (2,8 k) · Débutant · Spécialisation · 3 à 6 mois

University of California San Diego
Compétences que vous acquerrez: Cybersécurité, Programmation Python, Probabilités et statistiques, Analyse du réseau, Logique informatique, Algorithmes, Pensée informatique, Principes de programmation, Statistiques bayésiennes, Combinatoire, Cryptage, Gestion des clés, Cryptographie, Théorie des graphes, Raisonnement logique, Graphique, Probabilité, Raisonnement déductif, Informatique théorique, Programmation en Python, Protocoles cryptographiques
★ 4.5 (3,7 k) · Débutant · Spécialisation · 3 à 6 mois

Duke University
Compétences que vous acquerrez: Importation/exportation de données, Programmation informatique, Programmation Java, Java, Algorithmes, Analyse Web et SEO, Conception orientée objet, Développement du programme, Serveurs web, Génie logiciel, Côté serveur, Cryptage, Structures de données, Cryptographie, Réutilisation du code, Fichier E/S, Programmation orientée objet (POO), Magasin de données, Maintenabilité
★ 4.6 (3,2 k) · Débutant · Cours · 1 à 3 mois

DeepLearning.AI
Compétences que vous acquerrez: IA générative, Évaluation du modèle, Programmation Python, Apprentissage par renforcement, Mise au point, Architectures de modèles génératifs, Apprentissage automatique, Candidature au LLM, Modèle de formation, Optimisation du modèle, Évolutivité, Déploiement du modèle, Modélisation des grandes langues, Programmation en Python
★ 4.8 (3,6 k) · Intermédiaire · Cours · 1 à 4 semaines
LearnQuest
Compétences que vous acquerrez: Programmation informatique, Programmation Java, Logique informatique, Environnement de développement, Java, Principes de programmation, Conception fonctionnelle, Conception orientée objet, Plate-forme Java Enterprise Edition (J2EE), Développement Web, Structures de données, Installation du logiciel, Conception de logiciels, Gestion de la mémoire, Fichier E/S, Réutilisation du code, Programmation orientée objet (POO), Cadre de travail Spring, Gestion des paquets et des logiciels, Machines virtuelles
★ 4.6 (2,8 k) · Intermédiaire · Spécialisation · 3 à 6 mois
University of Alberta
Compétences que vous acquerrez: Cycle de vie du développement logiciel, Développement agile de produits, Méthodologies de développement de logiciels, Développement piloté par les tests (TDD), Principes Kanban, Développement de logiciels, Développement axé sur les processus, Scrum (développement de logiciels), Génie logiciel, Méthodologie agile, Développement logiciel agile, Méthodologie Agile, Développement agile de logiciels, Modélisation des processus
★ 4.7 (5,3 k) · Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Conception de l'expérience utilisateur, Présentations, Prototypage, Protection de l'information, Compétences en matière d'entretien, Recherche sur les utilisateurs, Conception de l'interface et de l'expérience utilisateur (UI/UX), Recherche en design, Prise de parole en public, Développement mobile, Méthodes de recherche, Facilité d'utilisation, Expérience de l'utilisateur, Tests d'utilisabilité, Recherche UI/UX, Conception de la recherche, Éthique des données
★ 4.8 (6 k) · Débutant · Cours · 1 à 4 semaines

Pontificia Universidad Católica de Chile
Compétences que vous acquerrez: File I/O, Python Programming, Code Reusability, Data Structures, Programming Principles, Computer Programming, Program Development, Application Development, Algorithms, Data Import/Export
★ 4.4 (4,9 k) · Débutant · Cours · 1 à 3 mois

University of Michigan
Compétences que vous acquerrez: Tracé (graphique), Méthodes statistiques, Analyse statistique, Probabilités et statistiques, Évaluation du modèle, Programmation Python, Échantillonnage (statistiques), Prise de décision fondée sur des données, Statistiques, Visualisation des données, Inférence statistique, Programmation statistique, Maîtrise des données, Logiciel statistique, Statistiques bayésiennes, Tests d'hypothèses statistiques, Modélisation statistique, Seaborn, Visualisation statistique, Programmation en Python, Matplotlib
★ 4.6 (3,3 k) · Débutant · Spécialisation · 1 à 3 mois

University of California San Diego
Compétences que vous acquerrez: Programmation informatique, Programmation Python, Algorithmes, Mathématiques appliquées, Combinatoire, Logique informatique, Principes de programmation, Pensée informatique, Arithmétique, Raisonnement logique, Informatique théorique, Raisonnement déductif, Programmation en Python
★ 4.4 (2,3 k) · Débutant · Cours · 1 à 3 mois