UIPath - RPA Developer Foundation

Formation créée le 15/05/2023. Dernière mise à jour le 16/05/2023.
Version du programme : 1

Type de formation

Formation à distance

Durée de formation

42 heures (6 jours)

UIPath - RPA Developer Foundation


Objectif de formation : Construire des compétences en développement RPA

Objectifs de la formation

  • Comprendre les bases de l'outil UIPath
  • Développer ses compétences en tant que RPA Developer
  • Comprendre les variables et les arguments dans Studio
  • Créer efficacement des projets d'automatisation d'interface utilisateur
  • Automatiser le travail avec différentes applications

Profil des bénéficiaires

Pour qui
  • Testeurs
  • Analystes
  • Chefs de projet
  • Développeurs
Prérequis
  • Aucun

Contenu de la formation

Découvrir UiPath Platform (1h)
  • Présentation de l'interface utilisateur de UiPath Platform
  • Navigation dans le Studio, Assistant et Orchestrator
  • Travaux pratiques : Création d'un compte UiPath, téléchargement et installation
Créez votre premier processus avec Studio (2h)
  • Introduction aux concepts de base de UiPath Studio
  • Création d'un flux de travail simple avec des activités
  • Utilisation des variables et des arguments
  • Exécution et débogage du processus
  • Travaux pratiques : Création d'un processus pour automatiser une tâche simple, comme l'ouverture d'une application
Une journée dans la vie d’un RPA Developer (1h)
  • Aperçu des responsabilités et des tâches quotidiennes d'un développeur RPA
  • Présentation des cas d'utilisation courants de l'automatisation RPA.
  • Travaux pratiques : Analyse d'un processus existant et identification des opportunités d'automatisation
Variables et arguments dans Studio (1,5h)
  • Utilisation des variables pour stocker des données
  • Définition et utilisation des arguments pour communiquer entre les workflows
  • Travaux pratiques : Création et utilisation de variables et d'arguments dans un processus
Flux de contrôle dans Studio (2h)
  • Utilisation des activités de flux de contrôle (boucles, conditions, etc.)
  • Contrôle de l'exécution du flux de travail
  • Travaux pratiques : Utilisation des boucles et des conditions pour automatiser des processus avec des itérations et des décisions
Automatiser l'interface utilisateur avec Studio (5h)
  • Utilisation des sélecteurs pour identifier et interagir avec les éléments de l'interface utilisateur
  • Utilisation des activités d'automatisation de l'interface utilisateur pour cliquer, saisir du texte, sélectionner des éléments, etc...
  • Travaux pratiques : Automatisation d'une tâche complexe impliquant l'interaction avec une application GUI
DataTables (Tables de données) et automatisation d’Excel avec Studio (4h)
  • Utilisation des DataTables pour stocker et manipuler des données tabulaires
  • Automatisation des opérations Excel telles que la lecture, l'écriture et la manipulation de données
  • Travaux pratiques : Extraction de données à partir d'un fichier Excel, traitement des données à l'aide de DataTables
Manipulation de données avec des chaînes dans Studio (1h)
  • Utilisation des fonctions de manipulation de chaînes pour extraire, concaténer, formater et rechercher des données
  • Travaux pratiques : Manipulation de chaînes pour extraire des informations spécifiques d'une source de données
Manipulation de données avec des listes et des dictionnaires dans Studio (1h)
  • Utilisation des listes et des dictionnaires pour stocker et manipuler des ensembles de données
  • Travaux pratiques : Création, modification et utilisation de listes et de dictionnaires dans un processus
Sélecteurs dans Studio (3,5h)
  • Compréhension des sélecteurs d'éléments et de leur utilisation dans l'automatisation
  • Création de sélecteurs robustes et dynamiques
  • Travaux pratiques : Capture et utilisation de sélecteurs pour automatiser des tâches spécifiques
Descripteurs dans Studio (2h)
  • Utilisation des descripteurs pour extraire des informations spécifiques d'une application
  • Utilisation des expressions régulières pour rechercher et traiter des données
  • Travaux pratiques : Utilisation de descripteurs pour extraire des données complexes d'une application
Organisation de projets dans Studio (2,5h)
  • Structuration et organisation des projets dans UiPath Studio
  • Utilisation de bibliothèques de réutilisabilité et de modèles de processus
  • Travaux pratiques : Création d'une structure de projet et utilisation de bibliothèques pour organiser et réutiliser le code
Débogage dans Studio (2h)
  • Utilisation des outils de débogage pour identifier et résoudre les problèmes dans les processus
  • Utilisation des journaux de débogage pour tracer l'exécution du processus
  • Travaux pratiques : Débogage d'un processus pour résoudre des problèmes spécifiques
Gestion des erreurs et des exceptions dans Studio (1,5h)
  • Utilisation des mécanismes de gestion des erreurs et des exceptions pour gérer les situations imprévues
  • Utilisation des blocs Try-Catch pour gérer les erreurs et effectuer des actions de récupération
  • Travaux pratiques : Ajout de gestion des erreurs à un processus existant pour le rendre plus robuste
Introduction à la journalisation dans Studio (2h)
  • Utilisation de la journalisation pour enregistrer des informations sur l'exécution du processus
  • Utilisation des niveaux de journalisation pour hiérarchiser les informations enregistrées
  • Travaux pratiques : Ajout de journaux à un processus et analyse des informations enregistrées
Aperçu d’Orchestrator pour les RPA Developers (2h)
  • Présentation de UiPath Orchestrator et de ses fonctionnalités
  • Utilisation d'Orchestrator pour la planification, le déclenchement et la surveillance des processus
  • Travaux pratiques : Connexion à Orchestrator, configuration d'un environnement et exécution d'un processus depuis Orchestrator
Utilisation des ressources Orchestrator (2h)
  • Utilisation des ressources Orchestrator pour stocker et gérer les données utilisées par les processus
  • Utilisation des packages et des déploiements pour gérer les mises à jour des processus
  • Travaux pratiques : Création et utilisation de ressources Orchestrator dans un processus
Automatiser les e-mails avec Studio (2h)
  • Utilisation des activités d'automatisation des e-mails pour envoyer, recevoir et traiter des e-mails
  • Intégration avec les clients de messagerie populaires tels que Outlook et Gmail
  • Travaux pratiques : Automatisation de tâches liées aux e-mails, telles que l'envoi de rapports par e-mail
Automatisation de PDF avec Studio (2h)
  • Utilisation des activités d'automatisation des PDF pour extraire, modifier et générer des fichiers PDF
  • Travaux pratiques : Automatisation de tâches liées aux PDF, telles que l'extraction de données à partir de fichiers PDF
Intégration de systèmes de contrôle de version dans Studio (1h)
  • Utilisation des systèmes de contrôle de version tels que Git pour gérer le code source des projets UiPath
  • Travaux pratiques : Configuration d'un système de contrôle de version et gestion du code source d'un projet
Tests RPA avec Studio (1h)
  • Utilisation des outils de test pour créer et exécuter des tests sur les processus automatisés
  • Validation de la fonctionnalité et de la qualité des processus automatisés
  • Travaux pratiques : Création et exécution de tests pour valider un processus automatisé

Équipe pédagogique

Professionnel expert technique et pédagogique.

Suivi de l'exécution et évaluation des résultats

  • Émargement numérique
  • Mises en situation
  • Formulaires d’évaluation de la formation
  • Certificat de réalisation de l’action de formation

Ressources techniques et pédagogiques

  • Espace intranet de formation
  • Documents supports de formation projetés
  • Exposés théoriques
  • Étude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation

Qualité et satisfaction

Taux de satisfaction des apprenants, nombre d'apprenants, taux et causes des abandons, taux de retour des enquêtes, taux d'interruption en cours de prestation...