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 of Colorado System
Compétences que vous acquerrez: Débogage, Principes de programmation, Développement du programme, C (langage de programmation), Programmation informatique, Pensée informatique, structures de données
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: IA générative, Ingénierie de requête, Développement Web, HTML et CSS, Javascript, Outils de développement web, Composants UI, Conception et développement de sites web, Apprentissage automatique, Génie logiciel, Conception de sites web réactifs
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: LangGraph, Generative AI Agents, AI Orchestration, Agentic systems, AI Workflows, OpenAI API, LLM Application, Agentic Workflows, Prompt Patterns, OpenAI, Large Language Modeling, AI Enablement, Retrieval-Augmented Generation, Artificial Intelligence, Development Environment, Tool Calling, Microsoft Azure, AI Personalization, Microsoft Development Tools, Microsoft Visual Studio
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Sécurité des applications, Node.js, Gestion des identités et des accès, Javascript, Cryptographie, Applications Web, Compatibilité des navigateurs, Authentifications
Intermédiaire · Cours · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: Programmation Java, Programmation orientée objet (POO), Java, Conception orientée objet
Intermédiaire · Projet Guidé · Moins de 2 heures

University of Colorado Boulder
Compétences que vous acquerrez: Cybersécurité, Internet des objets, Amazon Web Services, Interface de programmation d'application (API), Développement de logiciels, Protocoles réseau, Logiciels embarqués, Applications en nuage, Réseaux sans fil, Services en nuage, Microservices, Conception de l'API, Systèmes embarqués, Systèmes de communication, Architecture de l'informatique en nuage, Technologies de l'informatique en nuage
Préparer un diplôme
Intermédiaire · Cours · 1 à 4 semaines

LearnQuest
Compétences que vous acquerrez: Programmation Java, Développement Web, Java, Déploiement des applications, Serveurs web, Côté serveur, Cadres d'application, Applications Web, Plate-forme Java Enterprise Edition (J2EE), Serveurs d'application
Intermédiaire · Cours · 1 à 4 semaines

University of Colorado System
Compétences que vous acquerrez: Débogage, Fichier E/S, Science Informatique Théorique, Principes de programmation, C (langage de programmation), Algorithmes, structures de données, Pensée informatique, Automatisation, Simulations
Débutant · Cours · 1 à 4 semaines

Instituto Tecnológico de Aeronáutica
Compétences que vous acquerrez: Control Systems, Matlab, System Design and Implementation, Engineering Calculations, Engineering Analysis, Mathematical Modeling, Simulations, Engineering Design Process
Intermédiaire · Cours · 1 à 3 mois

Duke University
Compétences que vous acquerrez: Programmation en Python, Ingénierie de requête, Microsoft Azure, Interface de programmation d'application (API), Déploiement des applications, API OpenAI, Déploiement du modèle, Cadre de gestion des risques, Grand modèle de langage (LLM), Candidature au LLM, Emboîtements, OpenAI, Génération augmentée de récupération
Intermédiaire · Cours · 1 à 4 semaines

University of California San Diego
Compétences que vous acquerrez: Débogage, Programmation orientée objet (POO), Principes de programmation, Pédagogie numérique, Java, Environnements de développement intégré, Programmation informatique, L'enseignement
Débutant · Cours · 1 à 3 mois

Amazon Web Services
Compétences que vous acquerrez: Git (Système de contrôle des versions), Scrum (développement de logiciels), Test de logiciels, Cycle de vie du développement logiciel, Développement de logiciels, Principes du Kanban, Déploiement des applications, Déploiement continu, DevOps, Project Management, Développement agile de logiciels, Méthodologie de la cascade, Méthodologie Agile, Automatisation, CI/CD, Intégration continue
Débutant · Cours · 1 à 4 semaines