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.

Coursera
Compétences que vous acquerrez: No-Code Development, Information Architecture, User Experience Design, Application Design, User Interface (UI), User Centered Design, Mobile Development, Database Development, Web Applications, Data Management, Data Architecture, Experience Design, UI/UX Research, Information Privacy, Mobile Development Tools, User Feedback, Functional Testing, Data Structures, Integration Testing, Root Cause Analysis
Intermédiaire · Cours · 1 à 4 semaines

University of Pennsylvania
Compétences que vous acquerrez: Modèle de formation, Analyse de régression, Ingénierie des fonctionnalités, Méthodes d'apprentissage automatique, Apprentissage automatique, Évaluation du modèle, Analyse prédictive, Prévisions, Apprentissage supervisé, Apprentissage par arbre de décision, Programmation Python, Analyse avancée, Modélisation prédictive, Algorithme de la forêt aléatoire, Régression logistique, Programmation en Python, Apprentissage non supervisé, Arbre de classification et de régression (CART)
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Développement mobile, Environnement de développement, Développement multiplateforme, Flutter (Logiciel), Développement Android, Composants de l'interface utilisateur, Cadres d'application, Apple iOS, Outils de développement mobile
Débutant · Projet · Moins de 2 heures

Compétences que vous acquerrez: JavaScript Frameworks, Event-Driven Programming, Code Reusability, Javascript, Frontend Performance, Frontend Integration, Object Oriented Programming (OOP), Web Development, Scripting, Video Game Development, Application Development, Development Environment, Cascading Style Sheets (CSS), Front-End Web Development, Data Validation, Real Time Data, Prototyping, Data Integrity, Programming Principles, Computational Logic
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Prométhée (Logiciel), Architecture de l'informatique en nuage, L'informatique en nuage, Architecture des systèmes, Livraison continue, Ingénierie de la fiabilité des sites, Déploiement dans le nuage, Microarchitecture
Avancées · Cours · 1 à 3 mois

Compétences que vous acquerrez: Command-Line Interface, Unix Commands, Remote Access Systems, Linux Commands, Unix Shell, Unix, System Configuration, Computer Hardware, Data Maintenance, Package and Software Management, Linux Administration, File Systems, Embedded Systems, USB, Operating Systems, File Management, Scripting, Peripheral Devices, Software Installation
Débutant · Cours · 3 à 6 mois

Compétences que vous acquerrez: Object Oriented Programming (OOP), Statistical Machine Learning, Object Oriented Design, Machine Learning Methods, Plot (Graphics), Data Visualization, Seaborn, Flask (Web Framework), Web Development, Computer Programming, Artificial Intelligence and Machine Learning (AI/ML), Programming Principles, Web Applications, Statistical Methods, Data Analysis Software, Back-End Web Development, Pandas (Python Package), Probability & Statistics, Application Development, Data Manipulation
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: SQL, Gestion des bases de données, LangChain, Agents génératifs d'IA, Application de base de données, Appel d'outils, Environnement de développement, Systèmes agentiques, API OpenAI, Intelligence artificielle, Développement de bases de données, Candidature au LLM, Flux de travail agentiques
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Retrieval-Augmented Generation, Prompt Patterns, Token Optimization, Memory Management, Context Management, Document Management, Embeddings, User Interface (UI), Vector Databases, Debugging
Avancées · Cours · 1 à 3 mois

Compétences que vous acquerrez: Gestion de la mémoire, Développement de logiciels, Go (Langage de programmation), Développement du programme, Codage sécurisé, Rust (langage de programmation), Gestion des paquets et des logiciels, Programmation informatique, Principes de programmation, Autres langages de programmation, C (langage de programmation), Interface de ligne de commande
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Object Oriented Programming (OOP), Java Programming, Java, Object Oriented Design, Data Structures, Computer Programming, Code Reusability
Intermédiaire · Cours · 1 à 4 semaines

Peking University
Compétences que vous acquerrez: Program Development, Computer Programming, Software Engineering, Query Languages, Information Architecture, Software Design, Document Management, Data Structures, Algorithms
Intermédiaire · Cours · 1 à 3 mois