Traduire des besoins métiers en un projet de création d’application web ;
Implémenter dans une application web interactive un processus de prise de décision basée sur les données ;
Développer une mise en page de base de l’interface utilisateur (UI) ;
Développer un interface utilisateur dynamique ;
Ecrire les codes dans le serveur pour générer les sorties ;
Contrôler le comportement réactif de votre application ;
Déployer des applications web sur shinyapps.io
Deux critères principaux définissent un logiciel (ou une application) en production :
Utilisateurs ;
Ingénierie.
organisation du code ;
tests ;
gestion des dépendances ;
contrôle de version ;
intégration continu (CI : Continuous Integration en anglais)
révisions du code.
Metadata
Gestion automatique des dépendances
Modularisation intrinsèque
Documentation
un package est (évidemment) testé
Publication facile