1. Livres & vidéos
  2. UiPath et Robotic Process Automation - Automatisez vos processus métier avec la RPA (2e édition)

UiPath et Robotic Process Automation Automatisez vos processus métier avec la RPA (2e édition)

Informations

Livraison possible dès le 21 octobre 2026
  • Livraison à partir de 0,01 €
  • Version en ligne offerte pendant 1 an
  • Livres rédigés par des auteurs francophones et imprimés à Nantes

Informations

  • Consultable en ligne immédiatement après validation du paiement et pour une durée de 10 ans.
  • Version HTML
  • Livres rédigés par des auteurs francophones et imprimés à Nantes

Les points forts du livre :

  • Une approche progressive pour concevoir des robots UiPath et automatiser les tâches répétitives des processus métier,
  • De nombreux cas pratiques : fichiers, bases de données, Excel, Google Sheets, Gmail, PDF, Web Scraping et intégration de code,
  • Une 2e édition actualisée avec UiPath 2025, intégrant la Marketplace, le développement d’activités spécifiques et l’IA avec ChatGPT
Consulter des extraits du livre en ligne Aperçu de la version papier
  • Niveau Expert
  • Nombre de pages 654 pages
  • Parution octobre 2026
  • Niveau Expert
  • Parution octobre 2026

L’objectif de ce livre est d’apprendre à concevoir, avec UiPath, des robots logiciels capables d’automatiser les tâches répétitives et d’améliorer l’efficacité des processus métier. À travers une approche progressive et de nombreux exemples, le lecteur découvre comment la RPA (Robotic Process Automation) peut accompagner la transformation numérique des organisations.

L’ouvrage commence par présenter les principes de la RPA, ses domaines d’application privilégiés (finance, ressources humaines, DSI, conseil) ainsi que les conditions nécessaires à sa mise en œuvre. Il propose ensuite un panorama du marché, de ses principaux acteurs à ses challengers, avant de justifier le choix d’UiPath comme solution support.

Après l’installation d’UiPath Studio et la réalisation d’une première application, le lecteur apprend à manipuler les composants essentiels de la plateforme. Les chapitres suivants couvrent les automatisations les plus courantes : gestion de fichiers et de répertoires, transferts FTP, interactions avec des bases MySQL, SQL Server et MongoDB, exploitation de Google Sheets, Excel et Gmail, traitement de fichiers CSV, JSON, XML ou PDF, intégration de code VB.NET et Python, création de formulaires et récupération automatisée de données par Web Scraping ou Data Scraping.

Cette seconde édition, actualisée avec UiPath 2025, intègre de nouvelles applications et une mise à jour des dépendances utilisées. Elle ouvre également sur des usages plus avancés : composants de la Marketplace, développement d’activités spécifiques et interactions entre UiPath et les solutions d’intelligence artificielle, dont ChatGPT.

 

Caractéristiques

  • Livre (broché) - 17 x 21 cm
  • ISBN : 978-2-409-05575-1
  • EAN : 9782409055751
  • Ref. ENI : EP2RPA

Caractéristiques

  • HTML
  • ISBN : 978-2-409-05576-8
  • EAN : 9782409055768
  • Ref. ENI : LNEP2RPA

Téléchargements

Avant-propos
  1. Avant-propos
Les différentes approches de la RPA
  1. La RPA en quelques mots
  2. Les secteurs d’activité où la RPA excelle
    1. 1. Directions financières et cabinets d’expertisecomptable
    2. 2. Services ressources humaines
    3. 3. Équipes informatiques des DSI et cabinetsde conseil
    4. 4. Les avancées de la RPA depuis cinq ans
  3. Les conditions de mise en œuvre de la RPA
    1. 1. Développement d’une culture du changement
    2. 2. Assistance au développement des processusRPA
Les solutions leaders sur le marché de la RPA
  1. Le marché des solutions RPA
  2. Les quatre leaders du marché
    1. 1. Automation Anywhere
    2. 2. Microsoft Power Automate
    3. 3. SS&C Blue Prism
    4. 4. UiPath
  3. Les challengers du marché
  4. Le choix d’UiPath comme solution support pour nos exemples
La mise en place de l’environnement UiPath
  1. Téléchargement et installation de la solution UiPath
    1. 1. L’outil de base, UiPath Studio
    2. 2. Procédure d’installation d’UiPathStudio (source « UiPath »)
    3. 3. Site officiel UiPath
    4. 4. Procédure d’installation d’UiPathStudio pas à pas
  2. Les ressources pédagogiques de la communauté UiPath
  3. Le programme UiPath Academic Alliance
  4. Présentation de l’environnement UiPath Studio
Développement application UiPath « HelloWorld ?»
  1. Lancement d’UiPath Studio
  2. Présentation de notre première application « HelloWorld »
    1. 1. La présentation de l’interface d’UiPathStudio
    2. 2. Création du projet « HelloWorld »
    3. 3. Développement du projet « HelloWorld »
  3. Pour aller plus loin
Découverte des composants de base d’UiPath
  1. Introduction
  2. Application « racines d’un polynôme du second degré »
    1. 1. Présentation du traitement
    2. 2. L’algorithme en langage descriptif
    3. 3. Application UiPath
    4. 4. Compte rendu d’exécution
  3. Application « Libellé du mois »
    1. 1. Présentation du traitement
    2. 2. L’algorithme en langage descriptif
    3. 3. Application UiPath
    4. 4. Compte rendu d’exécution
  4. Application « Ephéméride »
    1. 1. Présentation du traitement
    2. 2. L’algorithme en langage descriptif
    3. 3. Application UiPath
    4. 4. Compte rendu d’exécution
  5. Application « Manipulations sur une DataTable »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  6. Pour aller plus loin
    1. 1. Développements complémentaires surles workflows
      1. a. Sujet n° 1
      2. b. Sujet n° 2
      3. c. Sujet n° 3
      4. d. Sujet n° 4
    2. 2. Composants pour UiPath (« marketplace »)
Gestion de fichiers et de répertoires
  1. Introduction
  2. Application « Liste des noms des fichiers d’un répertoire »
    1. 1. Présentation du traitement
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  3. Application « Suppression des fichiers d’un répertoire »
    1. 1. Présentation du traitement
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  4. Application « Duplication de fichiers entre répertoires »
    1. 1. Présentation du traitement
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  5. Application « Déplacement de fichiers entre répertoires »
    1. 1. Présentation du traitement
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  6. Pour aller plus loin
Transfert de fichiers via FTP
  1. Introduction
  2. Application « FTP Download »
    1. 1. Présentation du traitement
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  3. Application « FTP Upload »
    1. 1. Présentation du traitement
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  4. Pour aller plus loin
Interactions avec une BDD MySQL locale
  1. Introduction
  2. Application « MySQL local - Comptage des enregistrements »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  3. Application « MySQL local - Listage des enregistrements »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  4. Application « MySQL local - Export CSV »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  5. Application « MySQL local - Recherche enregistrement »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  6. Pour aller plus loin
Interactions avec une BDD MySQL distante
  1. Introduction
  2. Application « MySQL distant - Listage des enregistrements V1 »
    1. 1. Présentation de l’application
    2. 2. Script « serveur » PHP
    3. 3. Application UiPath
    4. 4. Compte rendu d’exécution
  3. Application « MySQL distant - Listage des enregistrements V2 »
    1. 1. Présentation de l’application
    2. 2. Script « serveur » PHP
    3. 3. Application UiPath
    4. 4. Compte rendu d’exécution
  4. Application « MySQL distant - Listage des enregistrements V3 »
    1. 1. Présentation de l’application
    2. 2. Script « serveur » PHP
    3. 3. Application UiPath
    4. 4. Compte rendu d’exécution
  5. Application « MySQL distant - Listage des enregistrements V4 »
    1. 1. Présentation de l’application
    2. 2. Script « serveur » PHP
    3. 3. Application UiPath
    4. 4. Compte rendu d’exécution
  6. Pour aller plus loin
Interactions avec une BDD Microsoft SQL Server
  1. Introduction
  2. Application « Microsoft SQL Server - Listage des enregistrements »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  3. Application « Microsoft SQL Server - Import CSV »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  4. Application « Microsoft SQL Server - Ajout enregistrement »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  5. Application « Microsoft SQL Server - Export HTML »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu de l’application
  6. Pour aller plus loin
Interactions avec la suite Google Workspace
  1. Introduction
  2. Application « Création d'un classeur Google Sheets »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  3. Application « Recherche d'un classeur Google Sheets »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  4. Application « Insertion de données dans un classeur Google Sheets »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  5. Application « Suppression d’un classeur Google Sheets »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  6. Pour aller plus loin
Gestion de classeurs Microsoft Excel
  1. Introduction
  2. Application « Excel - Lecture de données depuis un classeur »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  3. Application « Excel - Nombre de lignes d’une feuille »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  4. Application « Excel - Nombre de feuilles d’un classeur »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  5. Application « Excel - Listage du nom des feuilles d’un classeur »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  6. Application « Excel - Effacement du contenu d’une feuille »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  7. Application « Excel - Suppression d’une feuille de calcul »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  8. Application « Excel - Suppression d’un lot de feuilles de calcul »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  9. Application « Excel - Export du contenu d’une feuille au format CSV »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  10. Application « Excel - Import d’un fichier CSV dans une feuille Excel »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  11. Application « Excel - Suppression de doublons dans une feuille »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  12. Application « Excel - Tri des enregistrements d’une feuille Excel »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  13. Application « Activation d’une macro-commande Excel VBA »
    1. 1. Présentation de l’application
    2. 2. Code Visual Basic for Applications
    3. 3. Application UiPath
    4. 4. Compte rendu d’exécution
  14. Pour aller plus loin
Gestion de la messagerie Google Mail
  1. Introduction
  2. Application « Gmail - Émission d'un e-mail (version 1) »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  3. Application « Gmail - Émission d'un e-mail (version 2) »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  4. Application « Gmail - Réception d’e-mails (version 1) »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  5. Application « Gmail - Réception d’e-mails (version 2) »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  6. Application « Gmail - Classement d’e-mails »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  7. Application « Gmail - Suppression d’e-mails »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  8. Application « Gmail - Téléchargement de pièces jointes »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  9. Pour aller plus loin
Gestion de fichiers « texte »  (CSV, JSON, XML…)
  1. Introduction
  2. Application « Tri d’un fichier CSV »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  3. Application « Filtrage d’un fichier CSV »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  4. Application « Conversion CSV vers JSON »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  5. Application « Conversion CSV vers XML »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  6. Pour aller plus loin
Intégration de code VB .NET dans UiPath
  1. Introduction
  2. Application « Intégration d’un code VB .NET »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  3. Application « Fonction addition en code VB .NET »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  4. Pour aller plus loin
Gestion des fichiers PDF
  1. Introduction
  2. Application « Nombre de pages d’un fichier PDF »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  3. Application « Nombre de pages d’un lot de fichiers PDF »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  4. Application « Lecture d’une facture au format PDF »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  5. Pour aller plus loin
Interactions avec une BDD MongoDB
  1. Introduction
  2. Système de gestion de bases de données MongoDB
    1. 1. Présentation de MongoDB
    2. 2. Installation locale de MongoDB
    3. 3. Mise en place d’une première basede données MongoDB
    4. 4. Opérations de base sur la collection « voitures_sport »
  3. Application « Liste de bases de données MongoDB »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  4. Application « Liste de collections d’une base de données MongoDB »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  5. Application « Liste des documents de la collection voitures_sport »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  6. Application « Liste filtrée de la collection voitures_sport »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  7. Application « Ajout d’une collection »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  8. Application « Suppression d’une collection »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  9. Application « Export des documents d’une collection »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  10. Application « Ajout d’un document dans une collection »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  11. Autres activités de la dépendance « InternalLabs » pour MongoDB
  12. Pour aller plus loin
Utilisation de Python sous UiPath
  1. Présentation générale du langage Python
    1. 1. Les origines du langage
    2. 2. Python dans le domaine de la gestion
    3. 3. Python pour les mathématiques et le calculscientifique
    4. 4. Python pour les statistiques, la Data Science et leMachine Learning
    5. 5. Python pour le développement web
    6. 6. Python pour l’intelligence artificielle etl’automatisation
    7. 7. Caractéristiques du langage
    8. 8. Python « On Premise » etPython Web
    9. 9. Principaux environnements de développement
    10. 10. Conclusion
  2. Application « Python_01 - HelloWorld »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  3. Application « Python_02 - Addition et soustraction »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  4. Pour aller plus loin
Gestion de formulaires sous UiPath
  1. Introduction
  2. Application « Formulaire basique »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
      1. a. Formulaire de saisie HTML
      2. b. Fonction JavaScript de récupérationet transformation des valeurs
      3. c. Envoi du flux JSON à l’applicationcliente
    3. 3. Compte rendu d’exécution
  3. Application « Formulaire pour MySQL »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
      1. a. Fonction JavaScript de contrôle, transformationen JSON et envoi du flux
      2. b. Formulaire de saisie HTML avancé
    3. 3. Compte rendu d’exécution
  4. Application « Liste déroulante basée sur MySQL »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  5. Application « Liste déroulante basée sur Microsoft Excel »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  6. Application « Saisie par formulaire UiPath »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  7. Pour aller plus loin
Web Scraping ou Data Scraping
  1. Introduction
  2. Application « Web Scraping - Liste des personnes »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
    4. 4. Application Python de Web Scraping
      1. a. Accès à la page web (phase HTTP)
      2. b. Extraction des données (phase parsing HTML)
      3. c. Structuration en mémoire
      4. d. Production du flux JSON (phase sérialisation)
      5. e. Persistance
      6. f. Rôle des bibliothèques
      7. g. Installation des bibliothèques pour l’environnementPython
  3. Application « Web Scraping - Palmarès du Tour de France »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
    4. 4. Application Python de Web Scraping
      1. a. Présentation générale
      2. b. Objectifs fonctionnels
      3. c. Bibliothèques utilisées et rôleassocié
      4. d. Déroulement logique du script
  4. Application « Web Scraping - Liste des personnes - Version 2 »
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  5. Pour aller plus loin
Développement d’activités UiPath
  1. Présentation des approches de développement
  2. Développement d’une activité de calcul de PGCD (UiPath Studio)
    1. 1. Présentation de l’application
    2. 2. Développement du composant sous UiPath Studio
    3. 3. Développement d’un processus UiPathappelant
    4. 4. Compte rendu d’exécution
Interactions UiPath avec les solutions IA
  1. Présentation des modèles d’intelligence artificielle
  2. Développement d’un processus basique de connexion à ChatGPT
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution
  3. Développement d’un processus UiPath/ChatGPT orienté métier
    1. 1. Présentation de l’application
    2. 2. Application UiPath
    3. 3. Compte rendu d’exécution

Christian VIGOUROUX

Christian VIGOUROUX est Maître de Conférences à l'Université de Rennes dans sa composante Gestion (IAE- Institut de Gestion de Rennes). Il y enseigne depuis près de 40 ans l'informatique de gestion à des publics variés d'étudiants de niveau Bac+5 (Formation initiale, Formation en apprentissage et Formation continue). Il est notamment en charge des enseignements en Techniques Internet, Génie Logiciel, Informatique Décisionnelle et Intelligence Artificielle dans le Master Systèmes d'Information et Contrôle de Gestion (CGAO/SICG) dont il a la responsabilité pédagogique (Master 2). Par ailleurs, il mène des missions de conseil auprès de grands groupes pour la mise en œuvre de solutions décisionnelles et pour l'implémentation d'architectures logicielles.

Découvrir tous ses livres

  • JavaScript Coffret 2 livres : De l
  • HTML5, CSS3 et JavaScript Coffret de 2 livres : Apprenez à développer votre interface Front End (3e édition)
  • JavaScript et Angular Coffret de 2 livres : Développez vos pages web (5e édition)
  • Angular et Node.js Coffret de 2 livres : JavaScript pour les applications web avec une architecture MEAN (2e édition)
  • JavaScript et TypeScript Coffret de 3 livres : Maîtrisez le développement web Full Stack avec MEAN
  • TypeScript Coffret de 2 livres : Optimisez et sécurisez votre production de code JavaScript (2e édition)
  • Apprendre à développer avec JavaScript Des bases à l
  • Java et Ionic Version en ligne

Nos nouveautés

voir plus