Organisme de Formation aux technologies et métiers de L'informatique
servicenow

Formation ServiceNow Application Development Fundamentals

Formation et certification en anglais

Informations générales

SNADF
3 jours (21h)
2 540 €HT
60 €HT (en option)

Objectifs

Après ce cours, vous serez capable de :

  • Concevoir une table d'application
  • Mettre en œuvre des formulaires et des vues pour une expérience utilisateur positive
  • Gérer la logique métier de l'application avec des scripts
  • Contrôler l'accès à l'application et à ses enregistrements
  • Envoyer des notifications aux parties prenantes et aux collaborateurs
  • Automatiser les applications avec Flow Designe
  • Utiliser le catalogue de services pour fournir l'accès aux applications
  • Tester l'application manuellement et automatiquement
  • Installer/désinstaller des applications

Public

Ce cours s'adresse avant tout aux personnes suivantes :

  • Administrateurs système ServiceNow expérimentés ayant au moins un an d'expérience pratique dans l'administration d'une instance ServiceNow. Une expérience de l'écriture de JavaScript côté client et côté serveur dans ServiceNow est requise.

Prérequis

  • Aucun

Programme de la formation

Ce cours pratique fournira une formation et des travaux pratiques pour soutenir la création d'applications dans ServiceNow. Les participants créeront une application d'équipement de prêt primée en travaillant sur une liste de contrôle de considérations pour la création d'application, y compris des décisions telles que la création d'une table d'application par rapport à l'extension d'une table existante, et en déterminant comment les utilisateurs interagiront avec l'application. Des laboratoires détaillés qui renforcent les bonnes pratiques dans ces domaines soutiennent les sujets abordés en classe. Certification Suite à ce cours, ServiceNow recommande aux participants d'avoir au moins deux à trois mois d'expérience pratique avec ServiceNow avant de tenter l'examen de certification. De plus amples détails concernant cet examen, y compris un plan d'examen, sont disponibles sur la page Développeur d'applications certifié. Les candidats retenus recevront un certificat « ServiceNow Certified Application Developer ». Apprentissage virtuel Cette formation interactive peut être suivie de n'importe où, de votre bureau ou de votre domicile et est dispensée par un formateur. Cette formation n'a pas de délégués dans la classe avec l'instructeur, puisque tous les délégués sont virtuellement connectés. Les délégués virtuels ne se déplacent pas pour ce cours, HUB Formation vous enverra toutes les informations nécessaires avant le début du cours et vous pourrez tester les connexions.

Module 1 : Présentation du développement d'applications

  •      Objectifs : Définir la création d'applications ; déterminer si une application correspond techniquement à la plate-forme ; discuter d'exemples de réussite d'applications client, répertorier les compétences nécessaires pour développer avec succès des applications dans ServiceNow ; fournir une vue d'ensemble de haut niveau de l'application à construire pendant le cours.

Module 2 : Analyse et conception

  •      Objectifs : Discuter des points clés de la conception d'applications ; examiner la liste de contrôle du développement d'applications ; discuter des considérations de conception; déterminer la ou les plates-formes d'application ; concevoir le schéma de la base de données.

     Lab 2.1 : L'application de demande de prêt

Module 3 : Création d'une application et de modules

  •      Objectifs : Utiliser Guided Application Creator et Studio pour développer des applications ; lier un
  •      application à un référentiel Git ; créer des fichiers d'application ; explorer le schéma de table et la logique métier existante.
  •      Lab 3.1 : Création d'une application
  •      Lab 3.2 : Liaison d'une application
  •      Lab 3.3 : Créer des fichiers d'application
  •      Lab 3.4 : Valider les modifications apportées au référentiel GitLab

Module 4 : Création et configuration des formulaires de candidature

  •      Objectifs : Créer et modifier des tableaux ; concevoir et créer des formulaires ; créer des vues ; écrire, tester et déboguer des scripts côté client et côté serveur ; mettre à jour le référentiel GitLab ; publier et installer une application.
  •      Lab 4.1 : Travailler avec des champs
  •      Lab4.2 : Travailler avec les vues
  •      Lab 4.3 : Politique d'interface utilisateur
  •      Lab 4.4 : Script
  •      Lab 4.5 : Valider les modifications apportées au référentiel GitLab
  •      Lab 4.6 : Installer une application

Module 5 : Contrôler l'accès

  •      Objectifs : Contrôler l'accès des utilisateurs aux applications, menus, modules, enregistrements et champs ; contrôler l'accès des scripts et des services Web aux enregistrements d'application ; contrôler la capacité de créer des applications ; utilisez des scripts de correction pour migrer des artefacts qui ne font pas partie d'un enregistrement d'application.
  •      Lab 5.1 : Sécurité des applications
  •      Lab 5.2 : Accès aux applications
  •      Lab 5.3 : Valider les modifications apportées au référentiel GitLab
  •      Lab 5.4 : Mettre à jour une application

Module 6 : Automatiser une application

  •      Objectifs : Utiliser Flow Designer pour automatiser les processus ; utiliser une exécution de script planifiée pour envoyer un e-mail ; générer des événements pour les enregistrements en retard ; créer des propriétés d'application.

     Lab 6.1 : Flux de gestion des états de déploiement      Lab 6.2 : Créer des propriétés d'application      Lab 6.3 : Script et e-mail programmés      Lab 6.4 : Inclure le script      Lab 6.5 : Valider les modifications apportées au référentiel Gitlab

Module 7 : Importation et intégration

  •      Objectifs : Importer des enregistrements à partir d'un fichier Excel ; utiliser les services Web pour l'intégration à une source de données externe ; utiliser les services Web pour s'intégrer à une instance ServiceNow.
  •      Lab 7.1 : Importer des enregistrements à partir d'une feuille de calcul
  •      Lab 7.2 : Consommateur de services Web
  •      Lab 7.3 : Facultatif : message REST sortant
  •      Lab 7.4 : Valider les modifications apportées au référentiel GitLab

Module 8 : Catalogue de services

  •      Objectifs : améliorer l'interaction de l'utilisateur avec l'application ; créer une interface conviviale pour interagir avec une application ; configurer le catalogue de services ; écrire, tester et déboguer les scripts côté client et côté serveur de Service Catalogue.
  •      Lab 8.1 : Interface utilisateur du catalogue de services
  •      Lab 8.2 : Améliorer l'interface utilisateur du catalogue de services
  •      Lab 8.3 : Valider les modifications apportées au référentiel GitLab

Module 9 : Tests

  •      Objectifs : Examiner le cycle de vie des tests logiciels ; explorer différentes options de test.
  •      Lab 9.1 : Cadre de test automatisé
  •      Lab 9.2 : Valider les modifications apportées au référentiel GitLab
plus d'infos

Certification

Après ce cours, ServiceNow recommande aux participants d'avoir au moins deux à trois mois d'expérience pratique avec ServiceNow avant de tenter l'examen de certification.

De plus amples détails concernant cet examen, y compris un plan d'examen, sont disponibles sur la page Développeur d'applications certifié. Les candidats retenus recevront un certificat « ServiceNow Certified Application Developer ».

Méthode pédagogique

Chaque participant travaille sur un poste informatique qui lui est dédié. Un support de cours lui est remis soit en début soit en fin de cours. La théorie est complétée par des cas pratiques ou exercices corrigés et discutés avec le formateur. Le formateur projette une présentation pour animer la formation et reste disponible pour répondre à toutes les questions.

Méthode d'évaluation

Tout au long de la formation, les exercices et mises en situation permettent de valider et contrôler les acquis du stagiaire. En fin de formation, le stagiaire complète un QCM d'auto-évaluation.

Suivre cette formation à distance

  • Un ordinateur avec webcam, micro, haut-parleur et un navigateur (de préférence Chrome ou Firefox). Un casque n'est pas nécessaire suivant l'environnement.
  • Une connexion Internet de type ADSL ou supérieure. Attention, une connexion Internet ne permettant pas, par exemple, de recevoir la télévision par Internet, ne sera pas suffisante, cela engendrera des déconnexions intempestives du stagiaire et dérangera toute la classe.
  • Privilégier une connexion filaire plutôt que le Wifi.
  • Avoir accès au poste depuis lequel vous suivrez le cours à distance au moins 2 jours avant la formation pour effectuer les tests de connexion préalables.
  • Votre numéro de téléphone portable (pour l'envoi du mot de passe d'accès aux supports de cours et pour une messagerie instantanée autre que celle intégrée à la classe virtuelle).
  • Selon la formation, une configuration spécifique de votre machine peut être attendue, merci de nous contacter.
  • Pour les formations incluant le passage d'une certification la dernière journée, un voucher vous est fourni pour passer l'examen en ligne.
  • Pour les formations logiciel (Adobe, Microsoft Office...), il est nécessaire d'avoir le logiciel installé sur votre machine, nous ne fournissons pas de licence ou de version test.
  • Horaires identiques au présentiel.

Mis à jour le 18/11/2024