Formation certifiante
Niveau 2 - Développeur

Création de packages R

Durée : 35 heures (5 jours)
Prix : 2990€ HT par participant
Je réserve avec mon CPF Télécharger la fiche

Prochaines sessions

08/02/2021

à Paris

35H sur 1 mois - 10 demi-journées

Voir les dates

Février 2021

8 février

09:00 – 12:30
13:30 – 17:00

11 février

09:00 – 12:30

15 février

13:30 – 17:00

18 février

13:30 – 17:00

22 février

13:30 – 17:00

24 février

13:30 – 17:00

Mars 2021

1 mars

09:00 – 12:30
13:30 – 17:00

3 mars

13:30 – 17:00

12 mars

10:00 – 12:30
Télécharger le calendrier

22/02/2021

à Paris

35H sur 1 mois - 10 demi-journées

Voir les dates

Février 2021

22 février

09:00 – 12:30
13:30 – 17:00

25 février

09:00 – 12:30

Mars 2021

2 mars

09:00 – 12:30

4 mars

13:30 – 17:00

9 mars

13:30 – 17:00

11 mars

09:00 – 12:30

16 mars

09:00 – 12:30

18 mars

13:30 – 17:00

23 mars

13:30 – 17:00

Avril 2021

2 avril

09:30 – 12:00
Télécharger le calendrier

08/03/2021

à Paris

35H sur 1 mois - 10 demi-journées

Voir les dates

Mars 2021

8 mars

13:30 – 17:00

9 mars

09:00 – 12:30

11 mars

09:00 – 12:30

16 mars

09:00 – 12:30

18 mars

13:30 – 17:00

23 mars

13:30 – 17:00

25 mars

09:00 – 12:30

30 mars

09:00 – 12:30

Avril 2021

1 avril

13:30 – 17:00

6 avril

13:30 – 17:00

16 avril

09:30 – 12:00
Télécharger le calendrier

12/04/2021

à Paris

35H sur 1 mois - 10 demi-journées

Voir les dates

Avril 2021

12 avril

13:30 – 17:00

13 avril

09:00 – 12:30

15 avril

09:00 – 12:30

20 avril

09:00 – 12:30

22 avril

13:30 – 17:00

27 avril

13:30 – 17:00

29 avril

09:00 – 12:30

Mai 2021

4 mai

09:00 – 12:30

6 mai

13:30 – 17:00

11 mai

13:30 – 17:00

21 mai

09:30 – 12:00
Télécharger le calendrier

17/05/2021

à Paris

35H sur 1 mois - 10 demi-journées

Voir les dates

Mai 2021

17 mai

13:30 – 17:00

18 mai

09:00 – 12:30

20 mai

09:00 – 12:30

25 mai

09:00 – 12:30

27 mai

13:30 – 17:00

Juin 2021

1 juin

13:30 – 17:00

3 juin

09:00 – 12:30

8 juin

09:00 – 12:30

10 juin

13:30 – 17:00

15 juin

13:30 – 17:00

25 juin

09:30 – 12:00
Télécharger le calendrier

14/06/2021

à Paris

35H sur 1 mois - 10 demi-journées

Voir les dates

Juin 2021

14 juin

13:30 – 17:00

15 juin

09:00 – 12:30

17 juin

09:00 – 12:30

22 juin

09:00 – 12:30

24 juin

13:30 – 17:00

29 juin

13:30 – 17:00

Juillet 2021

1 juillet

09:00 – 12:30

6 juillet

09:00 – 12:30

8 juillet

13:30 – 17:00

13 juillet

13:30 – 17:00

23 juillet

09:30 – 12:00
Télécharger le calendrier

13/09/2021

à Paris

35H sur 1 mois - 10 demi-journées

Voir les dates

Septembre 2021

13 septembre

09:00 – 12:30
13:30 – 17:00

16 septembre

09:00 – 12:30

21 septembre

09:00 – 12:30

23 septembre

13:30 – 17:00

28 septembre

13:30 – 17:00

30 septembre

09:00 – 12:30

Octobre 2021

5 octobre

09:00 – 12:30

7 octobre

13:30 – 17:00

12 octobre

13:30 – 17:00

22 octobre

09:30 – 12:00
Télécharger le calendrier

04/10/2021

à Paris

35H sur 1 mois - 10 demi-journées

Voir les dates

Octobre 2021

4 octobre

09:00 – 12:30
13:30 – 17:00

7 octobre

09:00 – 12:30

12 octobre

09:00 – 12:30

14 octobre

13:30 – 17:00

19 octobre

13:30 – 17:00

21 octobre

09:00 – 12:30

26 octobre

09:00 – 12:30

28 octobre

13:30 – 17:00

Novembre 2021

2 novembre

13:30 – 17:00

12 novembre

09:30 – 12:00
Télécharger le calendrier

15/11/2021

à Paris

35H sur 1 mois - 10 demi-journées

Voir les dates

Novembre 2021

15 novembre

13:30 – 17:00

16 novembre

09:00 – 12:30

18 novembre

09:00 – 12:30

23 novembre

09:00 – 12:30

25 novembre

13:30 – 17:00

30 novembre

13:30 – 17:00

Décembre 2021

2 décembre

09:00 – 12:30
Télécharger le calendrier

Évaluation :

Satisfaction Globale: 9.3/10
Taux de réponse: 80%
Nombre de sessions: 2
Nombre d'apprenants: 15
Taux de réussite: 100%

mise à jour : 01/12/2020

R Niveau 2 - Développeur – Création de packages

Certification de qualification professionnelle  RS5074

 
Toutes nos formations sont proposées en distanciel. Lisez ici notre vision de la formation à distance.

Le titulaire de la certification sera capable, dans une démarche de data science menée par son organisation, de créer une fonction en langage R, sous forme de package, en respectant les bonnes pratiques de développement pour permettre son usage par d’autres utilisateurs dans l’environnement R

Objectifs pédagogiques

  • Factoriser du code pour concevoir des fonctions
  • Intégrer ses fonctions dans un package R
  • Documenter des fonctions dans les règles de l’art
  • Utiliser les outils de debug de fonction
  • Mettre en place des tests unitaires
  • Réussir à passer les tests de check du CRAN
  • Versionner son code avec git
  • Connaitre les bonnes pratiques de diffusion d’ un package R
  • Comprendre les principes de base de l’intégration continue
  • Découvrir la programmation fonctionnelle
  • Encapsuler des données

Profils des stagiaires

  • Analyste qui aspire à réaliser des logiciels programmés en R

Accessibilité

Vous êtes en situation de handicap et souhaitez suivre une formation avec nous, ce courriel vous est dédié : [email protected]. Cette formation n’est pas (encore) accessible aux personnes aveugles et malvoyantes. Pour toute autre situation, n’hésitez pas à nous contacter pour évaluer comment vous assurer une expérience apprenante optimum (les adaptations spécifiques peuvent entraîner des frais supplémentaires).

Prérequis

  • Être utilisateur quotidien ou hebdomadaire de R
  • Savoir compiler un document RMarkdown dans un projet RStudio
  • Avoir un niveau équivalent à cette certification

Programme

  • Comprendre la notion de factorisation
    • Comprendre la notion de paramètre
    • Automatiser la génération de rapports Rmarkdown
  • Concevoir ses propres fonctions
    • Factoriser son code pour le réutiliser
    • Comprendre la notion de portée de variables
    • Respecter les conventions de style
    • Définir des paramètres par défaut
    • Déboguer ses fonctions
    • Manipuler des fichiers et des dossiers
  • Créer un package R
    • Mettre en package des fonctions simples
    • Utiliser {devtools} et {usethis} pour gérer les dépendances de fonctions ‘complexes’
    • Utiliser {roxygen2 } pour créer la documentation
    • Inclure des données dans un package
  • Vérifier bon fonctionnement du programme grâce aux tests unitaires
    • Comprendre et utiliser les tests unitaires
    • Choisir les bons tests
  • Vérifier la conformité d’un package
    • Auditer son package grâce aux checks du CRAN
    • Généraliser l’audit sur tous les systèmes d’exploitation avec {rhub}
    • Corriger les erreurs de conformité les plus fréquentes
  • Versionner son code avec git
    • Comprendre le principe de versionnage
    • Intégrer git dans Rstudio
    • Mettre en œuvre les commandes commit, push et pull
    • Restaurer son projet à une version antérieure
  • Découvrir les principes de l’intégration continue
    • Comprendre les principes et enjeux de l’intégration continue
    • Tester automatiquement son package avec git
  • Publier et communiquer sur son package
    • Diffuser un package
    • Rédiger les fichiers README, NEWS, CoC …
  • Découvrir la programmation fonctionnelle
    • Comprendre le principe de fonction pure
    • Itérer avec {purrr}

Moyens pédagogiques et techniques

  • Formation 100% en distanciel synchrone (par demi-journées)
  • Documents supports de formation projetés
  • Mise à disposition en ligne de documents supports à la suite de la formation
  • Plateforme d’apprentissage intégrée en ligne
  • Exposés théoriques
  • Travaux dirigés
  • Quiz en salle
  • Mise à disposition d’une base de ressources documentaires

Dispositif de suivi de l'exécution de l'évaluation des résultats de la formation

  • Émargement en ligne
  • Évaluations formatives régulières sous forme de QCM
  • Évaluations sommatives régulières sous forme de travaux dirigés
  • Formulaires d’évaluation de la formation, à chaud et à froid
  • Examen certifiant en fin de cursus – En autonomie en temps limité de 2 heures
  • Alternance régulière entre théorie et pratique
Je réserve avec mon CPF Télécharger la fiche

Prochaines sessions

08/02/2021

à Paris

35H sur 1 mois - 10 demi-journées

Voir les dates

Février 2021

8 février

09:00 – 12:30
13:30 – 17:00

11 février

09:00 – 12:30

15 février

13:30 – 17:00

18 février

13:30 – 17:00

22 février

13:30 – 17:00

24 février

13:30 – 17:00

Mars 2021

1 mars

09:00 – 12:30
13:30 – 17:00

3 mars

13:30 – 17:00

12 mars

10:00 – 12:30
Télécharger le calendrier

22/02/2021

à Paris

35H sur 1 mois - 10 demi-journées

Voir les dates

Février 2021

22 février

09:00 – 12:30
13:30 – 17:00

25 février

09:00 – 12:30

Mars 2021

2 mars

09:00 – 12:30

4 mars

13:30 – 17:00

9 mars

13:30 – 17:00

11 mars

09:00 – 12:30

16 mars

09:00 – 12:30

18 mars

13:30 – 17:00

23 mars

13:30 – 17:00

Avril 2021

2 avril

09:30 – 12:00
Télécharger le calendrier

08/03/2021

à Paris

35H sur 1 mois - 10 demi-journées

Voir les dates

Mars 2021

8 mars

13:30 – 17:00

9 mars

09:00 – 12:30

11 mars

09:00 – 12:30

16 mars

09:00 – 12:30

18 mars

13:30 – 17:00

23 mars

13:30 – 17:00

25 mars

09:00 – 12:30

30 mars

09:00 – 12:30

Avril 2021

1 avril

13:30 – 17:00

6 avril

13:30 – 17:00

16 avril

09:30 – 12:00
Télécharger le calendrier

12/04/2021

à Paris

35H sur 1 mois - 10 demi-journées

Voir les dates

Avril 2021

12 avril

13:30 – 17:00

13 avril

09:00 – 12:30

15 avril

09:00 – 12:30

20 avril

09:00 – 12:30

22 avril

13:30 – 17:00

27 avril

13:30 – 17:00

29 avril

09:00 – 12:30

Mai 2021

4 mai

09:00 – 12:30

6 mai

13:30 – 17:00

11 mai

13:30 – 17:00

21 mai

09:30 – 12:00
Télécharger le calendrier

17/05/2021

à Paris

35H sur 1 mois - 10 demi-journées

Voir les dates

Mai 2021

17 mai

13:30 – 17:00

18 mai

09:00 – 12:30

20 mai

09:00 – 12:30

25 mai

09:00 – 12:30

27 mai

13:30 – 17:00

Juin 2021

1 juin

13:30 – 17:00

3 juin

09:00 – 12:30

8 juin

09:00 – 12:30

10 juin

13:30 – 17:00

15 juin

13:30 – 17:00

25 juin

09:30 – 12:00
Télécharger le calendrier

14/06/2021

à Paris

35H sur 1 mois - 10 demi-journées

Voir les dates

Juin 2021

14 juin

13:30 – 17:00

15 juin

09:00 – 12:30

17 juin

09:00 – 12:30

22 juin

09:00 – 12:30

24 juin

13:30 – 17:00

29 juin

13:30 – 17:00

Juillet 2021

1 juillet

09:00 – 12:30

6 juillet

09:00 – 12:30

8 juillet

13:30 – 17:00

13 juillet

13:30 – 17:00

23 juillet

09:30 – 12:00
Télécharger le calendrier

13/09/2021

à Paris

35H sur 1 mois - 10 demi-journées

Voir les dates

Septembre 2021

13 septembre

09:00 – 12:30
13:30 – 17:00

16 septembre

09:00 – 12:30

21 septembre

09:00 – 12:30

23 septembre

13:30 – 17:00

28 septembre

13:30 – 17:00

30 septembre

09:00 – 12:30

Octobre 2021

5 octobre

09:00 – 12:30

7 octobre

13:30 – 17:00

12 octobre

13:30 – 17:00

22 octobre

09:30 – 12:00
Télécharger le calendrier

04/10/2021

à Paris

35H sur 1 mois - 10 demi-journées

Voir les dates

Octobre 2021

4 octobre

09:00 – 12:30
13:30 – 17:00

7 octobre

09:00 – 12:30

12 octobre

09:00 – 12:30

14 octobre

13:30 – 17:00

19 octobre

13:30 – 17:00

21 octobre

09:00 – 12:30

26 octobre

09:00 – 12:30

28 octobre

13:30 – 17:00

Novembre 2021

2 novembre

13:30 – 17:00

12 novembre

09:30 – 12:00
Télécharger le calendrier

15/11/2021

à Paris

35H sur 1 mois - 10 demi-journées

Voir les dates

Novembre 2021

15 novembre

13:30 – 17:00

16 novembre

09:00 – 12:30

18 novembre

09:00 – 12:30

23 novembre

09:00 – 12:30

25 novembre

13:30 – 17:00

30 novembre

13:30 – 17:00

Décembre 2021

2 décembre

09:00 – 12:30
Télécharger le calendrier

Évaluation :

Satisfaction Globale: 9.3/10
Taux de réponse: 80%
Nombre de sessions: 2
Nombre d'apprenants: 15
Taux de réussite: 100%

mise à jour : 01/12/2020

Ces formations peuvent vous intéresser

Formation certifiante
Niveau 3 - Développeur

"Conception d’interfaces Shiny"

25/10/2021

à En distanciel

35H sur 1 mois - 10 demi-journées

Formation certifiante
Niveau 1 - Utilisateur

"Analyse de données avec R"

08/11/2021

à En distanciel

35H sur 1 mois - En distanciel

Formation certifiante
Niveau 2 - Développeur

"Création de packages R"

15/11/2021

à Paris

35H sur 1 mois - 10 demi-journées