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: CI/CD, Déploiement des applications, Développement piloté par les tests (TDD), Intégration continue, Kubernetes, Grafana, Restful API, Istio, Commandes Linux, Importation/exportation de données, Cycle de vie du développement logiciel, Projet ouvert de sécurité des applications web (OWASP), Git (Système de contrôle des versions), Architecture logicielle, Génie logiciel, DevOps, Déploiement dans le nuage, Témoignage de l'utilisateur, Développement d'applications, Architecture de l'informatique en nuage
Préparer un diplôme
Débutant · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Développement Web Front-End, JSON, Programmation événementielle, Langages de script, Développement du programme, Javascript, structures de données, Tests unitaires, Node.js, Débogage, Principes de programmation, Scripting, Programmation orientée objet (POO), Outils de développement web, Gestion des paquets et des logiciels, Conception fonctionnelle, Jest (cadre de test JavaScript), Cas de test, Programmation informatique
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

Compétences que vous acquerrez: Quantitative Research, Scatter Plots, R Programming, Statistical Visualization, Correlation Analysis, Descriptive Statistics, Statistical Analysis, Data Analysis, Data Visualization, Statistics, Exploratory Data Analysis, Data Import/Export, Data Structures
Débutant · Cours · 1 à 4 semaines
Duke University
Compétences que vous acquerrez: Algorithmes, Analyse statistique, Programmation Java, Modélisation prédictive, Personnalisation par l'IA, Programmation événementielle, Cryptage, Fichier E/S, Analyse des Données, Traitement des données, Développement du programme, Débogage, Javascript, Feuilles de style en cascade (CSS), Importation/exportation de données, Programmation informatique, Environnements de développement intégré, Génie logiciel, Analyse d'images, Conception de logiciels
Débutant · Spécialisation · 3 à 6 mois
Dartmouth College
Compétences que vous acquerrez: Algorithmes, Linux, Interface de ligne de commande, Programmation du système, C (langage de programmation), Informatique, Fichier E/S, Systèmes embarqués, Systèmes de fichiers, Commandes Linux, Architecture des ordinateurs, Ingénierie informatique, Documentation du logiciel, Principes de programmation, Débogage, Serveurs Linux, Génie logiciel, Visualisation des logiciels, Programmation informatique, Logiciels embarqués
Débutant · Spécialisation · 3 à 6 mois
Plusieurs enseignants
Compétences que vous acquerrez: Programmation Java, Algorithmes, Programmation événementielle, Conception orientée objet, Fichier E/S, Tests unitaires, Analyse des Données, Visualisation interactive des données, Programmation orientée objet (POO), Résolution de problèmes, structures de données, Débogage, Optimisation des performances, Génie logiciel, Cryptographie, Java, JUnit, Interface utilisateur (UI), Programmation informatique, Conception de logiciels
Débutant · Spécialisation · 3 à 6 mois
University of Michigan
Compétences que vous acquerrez: Programmation en Python, Outils de programmation informatique, Débogage, Installation du logiciel, Principes de programmation, Pensée informatique, Environnements de développement intégré, Programmation informatique
Débutant · Cours · 1 à 3 mois

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

Compétences que vous acquerrez: SQL, Logiciel de Visualisation de Données, IA générative, Plotly, Visualisation interactive des données, Analyse des Données, Importation/exportation de données, Web scraping, Apprentissage supervisé, Réseautage professionnel, Tableau de bord, Manipulation des données, Évaluation de modèles, Apprentissage non supervisé, Jupyter, Narration des données, Présentation des données, Maîtrise des données, Visualisation de Données, Analyse exploratoire des données (AED)
Préparer un diplôme
Débutant · Certificat Professionnel · 3 à 6 mois
University of California, Santa Cruz
Compétences que vous acquerrez: Documentation du logiciel, Principes de programmation
Débutant · Cours · 1 à 3 mois

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