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: R Programming, Ggplot2, Data Visualization, Data Manipulation, Exploratory Data Analysis, Statistical Programming, Data Science, Tidyverse (R Package), Statistical Modeling, Data Analysis, Regression Analysis, Data Structures, Statistical Analysis, Descriptive Statistics, Programming Principles, Data Transformation, Probability & Statistics
Intermédiaire · Cours · 1 à 3 mois

University of California, Irvine
Compétences que vous acquerrez: Programmation orientée objet (POO), Débogage, structures de données, Algorithmes, Programmation du système, Accès aux données, Architecture des ordinateurs, Systèmes d'Exploitation, Outils de programmation informatique, Conception de logiciels, Go (Langage de programmation), Conception fonctionnelle, Développement web back-end
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Sampling (Statistics), Matplotlib, Data Analysis, Data Mining, Statistical Analysis, Statistical Hypothesis Testing, NumPy, Pandas (Python Package), Probability Distribution, Dimensionality Reduction, R Programming, Probability, Python Programming, Scikit Learn (Machine Learning Library), Linear Algebra, Applied Machine Learning, Unsupervised Learning, Regression Analysis, Statistical Methods, Artificial Intelligence and Machine Learning (AI/ML)
Débutant · Spécialisation · 3 à 6 mois

Duke University
Compétences que vous acquerrez: Grand modèle de langage (LLM), Programmation informatique, Cloud Computing, Docker (Logiciel), Conteneurisation, Rust (langage de programmation), Traitement du langage naturel (NLP), Jenkins, Pipelines de données, Test de logiciels, Restful API, Informatique sans serveur, IA générative, Prométhée (Logiciel), Maintenabilité, Tests de développement, Interface de ligne de commande, CI/CD, Amazon Web Services, DevOps
Débutant · Spécialisation · 3 à 6 mois

Johns Hopkins University
Compétences que vous acquerrez: Vision par ordinateur, Informatique distribuée, Algèbre linéaire, structures de données, Deep learning, Programmation du système, Apprentissage automatique, Programmation événementielle, Évolutivité, C et C++, Réseaux neuronaux artificiels, C++ (langage de programmation), Principes de programmation, Développement de logiciels, Gestion de processus OS, Optimisation des performances, Analyse d'images, Infographie, Architecture matérielle
Préparer un diplôme
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Prompt Engineering, Software Development Life Cycle, Cloud-Native Computing, Software Architecture, Hibernate (Java), Database Design, Responsive Web Design, Docker (Software), Containerization, Git (Version Control System), GitHub, Object Oriented Programming (OOP), Microservices, CI/CD, Restful API, Java Programming, Engineering Software, Version Control, Database Management, Software Design
Débutant · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: C and C++, Data Import/Export, C++ (Programming Language), Object Oriented Programming (OOP), Data Validation, Object Oriented Design, Programming Principles, Computer Programming, Data Structures, File Management, Integrated Development Environments, Software Documentation, Computer Science, Data Storage
Débutant · Spécialisation · 3 à 6 mois

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

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

Compétences que vous acquerrez: Programmation informatique, Débogage, structures de données, Scripting, Environnements de développement intégré, Environnement de développement, Programmation en Python, Pensée informatique
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Applied Machine Learning, Unsupervised Learning, Correlation Analysis, Data Cleansing, R Programming, Data Quality, Feature Engineering, Machine Learning, Data Validation, Data Processing, Machine Learning Algorithms, Data Manipulation, Exploratory Data Analysis, Data Integrity, Analysis, Statistical Analysis
Mixte · Cours · 1 à 4 semaines
Plusieurs enseignants
Compétences que vous acquerrez: Programmation orientée objet (POO), Programmation informatique, Débogage, Analyse des Données, Conception orientée objet, Java, structures de données, Algorithmes, Tests unitaires, Cryptage, Interface utilisateur (UI), Visualisation interactive des données, Principes de programmation, Cryptographie, Programmation événementielle, Conception de logiciels, Génie logiciel, Résolution de problèmes, Optimisation des performances, Programmation Java
Débutant · Spécialisation · 3 à 6 mois