Pour offrir les meilleures expériences possibles, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations des appareils.
Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.
Voir notre Politique de protection des données pour plus d'informations.
Tarif |
A partir de 2 250,00 € |
Durée | 3 jours |
Modes |
|
Sessions | |
Lieux | Partout en France |
Tarif |
A partir de 2 250,00 € |
Durée | 3 jours |
Modes |
|
Sessions | |
Lieux | Partout en France |
Exploitez tout le potentiel de vos compétences en programmation R grâce à notre formation pour développeurs. Conçue pour les utilisateurs intermédiaires et avancés de R, cette formation complète vous guidera à travers le processus de création, de documentation, de test et de distribution des packages R. Pendant trois jours intensifs, vous maîtriserez les meilleures pratiques en matière de conception de fonctions, de contrôle de version, d'intégration continue et de soumission au CRAN. Donnez à votre équipe les moyens de contribuer à la communauté R et de rationaliser vos flux de travail grâce à des packages R robustes et bien documentés. Rejoignez-nous pour élever votre programmation R au niveau supérieur !
Qu’est-ce qu’un package R ?
Bénéfices attendus de l’utilisation des packages
Vue d’ensemble de la structure d’un package : fichier DESCRIPTION, fichier NAMESPACE, répertoires R/ et man/
Les packages ‘devtools’ et ‘usethis’
Création d’un premier package
Exemples d’activités pratiques : exploration de la structure d’un package R existant, lecture d’un fichier DESCRIPTION, configuration d’un nou-veau package
Meilleures pratiques pour écrire des fonctions
Les notions fondamentales : factorisation, portée de variables, conventions…
Démonstration étape par étape de la création d’une fonction
Exemples d’activités pratiques : écrire et documenter des fonctions simples.
Les outils de debug dans R
Introduction aux tests unitaires
Ecrire et exécuter des tests, le workflow type
Organiser les tests
Exemples d’activités pratiques : debugger une fonction en utilisant traceback() ou browser(), écrire des tests unitaires pour les fonctions avec ‘testthat’
Créer une documentation complète avec roxygen2 : commentaires, blocs, tags, titres, descriptions…
Ecrire des vignettes de packages
Exemples d’activités pratiques : documenter des fonctions et créer des vignettes.
Introduction à Git et GitHub
Configurer un répertoire
Meilleures pratiques pour le contrôle de version
Les principes de base de l’intégration continue
Mise en œuvre avec GitHub Actions
Exemples d’activités pratiques : initialiser un répertoire git pour un package R, réaliser des commits et push sur GitHub.
Les commandes de vérification et de build avec devtools
Passer les checks du CRAN
Distribuer un package, les meilleures pratiques
Maintenance et mise à jour
Exemples d’activités pratiques : exécution des checks CRAN avec devtools, préparer un package pour la soumission sur CRAN, publication d’un package R sur GitHub, gestion des mise à jour et du versionning.
Résumé des concepts clés
Ressources pour l’apprentissage en continu
Sessions Q&A
Tarif |
A partir de 2 600,00 € |
Durée |
4 jours |
Modes |
|
Tarif |
A partir de 1 850,00 € |
Durée |
3j / 21h |
Modes |
|
A l'issue de cette formation, vous serez capable de :
Tarif |
A partir de 1 420,00 € |
Durée |
2j / 14h |
Modes |
|
A l'issue de cette formation, vous serez capable de :
Tarif |
A partir de 2 850,00 € |
Durée |
3j / 21h |
Modes |
|
À l'issue de cette formation Vendre ses idées et ses projets, vous aurez acquis les connaissances et compétences nécessaires pour :
Tarif |
A partir de 1 550,00 € |
Durée |
2j / 14h |
Modes |
|
Cette formation vise à vous équiper des stratégies et des techniques nécessaires pour mener des actions de prospection efficaces et ciblées, afin de développer votre portefeuille client de manière significative.
Tarif |
Contacter l'organisme |
Durée |
2j / 14h |
Modes |
|
Tarif |
A partir de 2 750,00 € |
Durée |
5j / 35h |
Modes |
|
A l'issue de cette formation, vous serez capable de :
Tarif |
A partir de 710,00 € |
Durée |
1j / 7h |
Modes |
|
A l'issue de cette formation, vous serez capable de :
Tarif |
A partir de 710,00 € |
Durée |
1j / 7h |
Modes |
|
Les objectifs de la formation Être membre du CSE - Formation initiale santé sécurité et conditions de travail :
- Connaître ses missions et moyens en tant que représentant du personnel - Développer ses aptitudes à déceler et à mesurer les risques professionnels et ses capacités d’analyse des conditions de travail - S’initier aux méthodes et procédés à mettre en œuvre pour prévenir les risques professionnels et améliorer les conditions de travail
Tarif |
A partir de 1 295,00 € |
Durée |
5j / 35h |
Modes |
|