R niveau 3 - Développeur - Conception d’interfaces Shiny
ThinkR
Finançable CPF
Salarie / Entreprise
En ligne
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
Prix
2990 €
Prise en charge CPF
Durée
Alternance de présentiel et distanciel sur 1 mois.
Pré-requis
Savoir manipuler des données et générer des graphiques dans un RMarkdown ET Savoir faire un package R documenté
Certifications
Datadock
Qualiopi
Le plus de la formation
En petit groupe avec un expert de la discipline
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
Objectifs
- Évaluer la pertinence et la faisabilité de la solution Shiny
- Traduire un besoin en fonctionnalités
- Agencer les éléments constitutifs de l’interface utilisateur
- Personnaliser l'interface utilisateur
- Comprendre, mettre en œuvre et contrôler la réactivité entre le serveur et l'interface utilisateur
- Modulariser les fonctionnalités de l'application
- Orchestrer la communication entre modules
- Encapsuler une application shiny dans un package R, documenté, maintenable et durable
- Mettre à jour des éléments de l'interface utilisateur de façon conditionnelle
- Mettre en œuvre des moyens d'information et d'avertissement des utilisateurs
- Découvrir les différents modalités de déploiement des applications Shiny
Programme
- Découvrir Shiny
- Percevoir le potentiel de Shiny
- Connaître les atouts et les limites de Shiny
- Recenser les besoins utilisateurs et matériels
- Évaluer la pertinence et faisabilité de la solution Shiny au regard d'un cahier des charges donné
- Maquetter une application à plat
- Apprivoiser la notion de réactivité
- Comprendre le principe de réactivité
- Éprouver le lien entre l'interface utilisateur et le serveur
- Inventaire des éléments de l'interface utilisateur
- Découvrir le le squelette de l'interface utilisateur
- Panorama des principaux inputs disponibles
- Panorama des principaux outputs disponibles
- Construire la partie serveur
- Comprendre la structure du serveur
- Mettre en œuvre les "3 règles du serveur"
- Panorama des principaux render*() disponibles
- Agencer et personnaliser l'interface utilisateur
- Positionner précisément un élément visuel
- Concevoir des menus et barre de navigation
- Modifier le thème de l'interface utilisateur
- Déclencher des événements sous conditions
- Identifier les conditions d'invalidation
- Définir, stocker et mettre à jour des valeurs réactives
- Mettre à jour un élément de l'interface
- Exécuter du code R sous conditions
- Conditionner un flux de réactivité à une liste de pré-requis
- Exploiter des fonctionnalités javascript avec invoke_js()
- Concevoir des modules Shiny
- Comprendre le principe et l’intérêt de la modularisation
- Dompter la notion de namespace
- Implémenter, documenter et tester des fonctionnalités sous forme de modules en respectant les conventions de style
- Exploiter des modules
- Remonter de l'information
- Informer l'utilisateur de l'avancement d'un traitement
- Alerter l'utilisateur sur une action à réaliser
- Déboguer une application
- Implémenter un système de log
- Mettre en package une application Shiny avec {golem}
- Comprendre l'intérêt de la mise en package
- Mettre en œuvre un workflow type
- Découvrir les méthodes de déploiement
12 années
d'expertise
Certification
qualification prof.
7 enseignants
consultant formateur
Financement
Des solutions de financement pour vous aider
Financement CPF
Le Compte Personnel de Formation (CPF) permet à toute personne active en France de financer
des formations pour développer ses compétences professionnelles tout au long de sa carrière.
Accessibilité et autonomie dans la formation
Évolution professionnelle et employabilité
Prise en charge financière
Centre
À propos du centre ThinkR
ThinkR est une entreprise spécialisée dans la Data science résolument orientée open source. Elle a bâti son expertise statistique et technique autour de l’écosystème du langage R.
Amenée à travailler dans de nombreux secteurs d’activités tels que la finance, les télécoms, le retail, l’agronomie ou encore la recherche clinique et médicale, ThinkR met à contribution son savoir-faire en proposant des formation et certification au langage R. de débutant à Expert.
ThinkR est composé de passionés, experts de renommé internationalle et contributeur open source dont 50% de l'activité est dédié à la formation.
Envie d’en savoir plus sur cette formation ?
Documentez-vous sur la formation
Ces formations peuvent vous intéresser
Développeur Web et Web Mobile - Développement Web
À DISTANCE
Finançable CPF
Nous contacter
À distance
Tout public
Avis du centre
.
Centre Européen de Formation
formation laravel 12 développer une application
À DISTANCE
Non finançable CPF
1335 €
À distance / En entreprise
Entreprise
ACCESS IT
Graduate Développeur web full stack
À DISTANCE
Finançable CPF
4190 €
À distance
Tout public
Avis du centre
.
STUDI
Développeur web et mobile - bac+2
VINCENNES, PARIS 15E
Finançable CPF
Nous contacter
En centre
Salarié en poste / Entreprise
Nextformation
Développement de SITE WEB avec WordPress + langages HTML et CSS
NICE, MONTPELLIER, LYON ET 10 AUTRE(S) LOCALITÉ(S)
Finançable CPF
2800 €
À distance / En centre / En entreprise
Salarié en poste / Entreprise
FORMA13
Créer et administrer son site Internet
LA SALVETAT-SAINT-GILLES
Non finançable CPF
2000 €
En centre
Salarié en poste / Entreprise
Les Clés de la Gestion
Les formations les plus recherchées
Formation Toulouse
Formation Nantes
Formation Saint-Étienne
Formation Paris
Formation Strasbourg
Formation Bordeaux
Formation Lille
Formation Rennes
Formation Montpellier
Formation Nice
Formation Web CPF
Formation Web en ligne
Formation Creation site internet CPF
Formation Creation site internet en ligne
Formation Devops
Formation Developpeur web
Formation Webmarketing
Formation Digital
Formation Responsable digital
Formation Webmaster
Formation Integrateur web
Formation Chef de projet web
Formation Instagram
Formation Reseaux sociaux
Formation Devops Nantes
Formation Developpeur web Nantes
Formation Devops Toulouse
Formation Developpeur web Toulouse
Formation Devops Paris
Formation Devops Puteaux
Formation Developpeur web Paris
Formation Webmarketing Toulouse
Formation Digital Toulouse
Formation Responsable digital Toulouse