
Programme de formation SAP Fiori
Maîtrisez SAP Fiori, de l'architecture au déploiement, en un seul cours de formation complet. Vous configurerez des Launchpads, créerez des applications SAPUI5, développerez des services OData et sécuriserez des paysages Fiori d'entreprise. Que vous soyez consultant SAP, développeur ou administrateur Basis, ce cours vous donne les compétences pratiques nécessaires pour fournir des solutions Fiori prêtes pour la production.
Ce que vous allez apprendre:
Ce cours couvre chaque couche de la pile logicielle SAP Fiori, en commençant par l'architecture de base et la configuration du Launchpad. Vous développerez des applications SAPUI5 à l'aide du framework MVC et les connecterez aux systèmes back-end SAP via des services OData créés avec SAP Gateway. Vous appliquerez les modèles de Fiori Elements pour accélérer le développement d'applications à l'aide de modèles pilotés par annotations. Le cours aborde également la sécurité, l'optimisation des performances, le déploiement cloud SAP BTP et l'adaptation mobile. À la fin, vous posséderez la profondeur technique nécessaire pour concevoir, créer et gérer des solutions Fiori complètes dans des environnements d'entreprise réels.
Comment vous étudiez de façon pratique Programme de formation SAP Fiori
Comment vous pratiquez Programme de formation SAP Fiori
Pour vous, entreprise, qui souhaitez former votre équipe
Avec Dedika pour les entreprises, le cours inclut des exercices et des exemples adaptés à votre propre activité et aux besoins spécifiques de votre entreprise.
Contenu du cours
8 Chapitres • 39 LeçonsDurée entre 4 et 360 heures (vous décidez)
Chapitre 1MasquerCacher les détailsVoir les détailsIntroduction à SAP Fiori
Introduction à SAP Fiori
Leçon 1 • Présentation du Launchpad Fiori
Présente le Launchpad Fiori comme point d'entrée central pour toutes les applications Fiori. Les étudiants identifient les tuiles, les groupes et les schémas de navigation utilisés tout au long du cours.
Leçon 2 • Qu'est-ce que SAP Fiori
Définit SAP Fiori comme un système de conception UX fondé sur cinq principes fondamentaux. Ancre le chapitre en établissant pourquoi Fiori a remplacé les écrans SAP GUI traditionnels.
Leçon 3 • Architecture technique de Fiori
Explique l'architecture à trois niveaux : le front-end SAPUI5, les services OData et les systèmes back-end SAP. Fournit le contexte technique nécessaire pour tous les sujets de configuration ultérieurs.
Leçon 4 • Types d'applications Fiori
Couvre les catégories d'applications transactionnelles, analytiques et de fiches d'information avec des exemples concrets. Aide les étudiants à faire correspondre les tâches métier au type d'application Fiori approprié.
Chapitre 2MasquerCacher les détailsVoir les détailsConfiguration du Launchpad SAP Fiori
Configuration du Launchpad SAP Fiori
Leçon 1 • Configuration des espaces et des pages
Explique le modèle moderne des espaces et des pages qui remplace les groupes classiques dans les versions plus récentes de Fiori. Les étudiants configurent des mises en page structurées pour différents profils d'utilisateurs.
Leçon 2 • Configuration des accès basée sur les rôles
Couvre l'attribution de catalogues et de groupes aux rôles SAP pour contrôler la visibilité des applications. Les étudiants relient les concepts d'autorisation Fiori à la gestion des rôles back-end.
Leçon 3 • Mappages de cibles et navigation
Définit les mappages de cibles comme le mécanisme reliant les tuiles aux URL des applications et à la navigation basée sur l'intention. Les étudiants créent et valident des mappages de cibles pour les applications personnalisées et standard.
Leçon 4 • Notions fondamentales sur le Launchpad Designer
Présente l'outil Launchpad Designer utilisé pour créer et gérer les catalogues et les groupes. Établit le workflow de configuration qui sous-tend toute configuration d'accès basée sur les rôles.
Leçon 5 • Paramètres du Launchpad et personnalisation de l'apparence
Couvre les paramètres du Launchpad au niveau système, y compris les thèmes, les notifications et la configuration de la recherche. Les étudiants appliquent des paramètres d'image de marque et de convivialité alignés sur les normes de l'organisation.
Chapitre 3MasquerCacher les détailsVoir les détailsNotions fondamentales sur SAPUI5 pour Fiori
Notions fondamentales sur SAPUI5 pour Fiori
Leçon 1 • Routage et navigation dans SAPUI5
Explique le routeur SAPUI5 pour gérer la navigation multi-vues au sein d'une seule application. Les étudiants configurent des routes et des modèles pour permettre le liage profond.
Leçon 2 • Éléments essentiels du framework SAPUI5
Présente SAPUI5 comme un framework JavaScript basé sur MVC avec une bibliothèque de contrôles riche. Établit les bases de codage nécessaires au développement et à l'extension d'applications Fiori.
Leçon 3 • Débogage et test des applications SAPUI5
Présente les outils de développement du navigateur, la boîte de dialogue de diagnostic SAPUI5 et les tests QUnit. Les étudiants diagnostiquent les erreurs d'exécution courantes et valident le comportement des contrôles.
Leçon 4 • Contrôles et mises en page SAPUI5
Passe en revue les contrôles d'interface utilisateur couramment utilisés, tels que les tableaux, les formulaires et les contrôles intelligents. Les étudiants sélectionnent et configurent les contrôles appropriés aux schémas UX Fiori.
Leçon 5 • Vues, contrôleurs et modèles
Couvre les vues XML, les contrôleurs JavaScript et les modèles JSON/OData en tant que trois piliers MVC. Les étudiants créent une application minimale pour relier les trois composants.
Chapitre 4MasquerCacher les détailsVoir les détailsServices OData et intégration du back-end
Services OData et intégration du back-end
Leçon 1 • Test et surveillance des services OData
Utilise le client Gateway et des outils REST externes pour valider les réponses des services. Les étudiants interprètent les documents de métadonnées et résolvent les erreurs de service courantes.
Leçon 2 • Générateur de services SAP Gateway
Couvre la transaction Générateur de services (SEGW) pour définir et générer des services OData. Les étudiants créent une définition de service complète, y compris les types d'entités et les imports de fonctions.
Leçon 3 • Annotations et modèles intelligents
Présente les annotations OData qui pilotent les applications de modèles intelligents sans JavaScript personnalisé. Les étudiants appliquent des annotations d'interface utilisateur et de vocabulaire pour générer automatiquement des rapports de liste Fiori.
Leçon 4 • Implémentation des opérations CRUD OData
Guide l'implémentation des méthodes Create, Read, Update et Delete dans les classes DPC ABAP. Les étudiants écrivent et testent chaque opération par rapport à un service Gateway actif.
Leçon 5 • Principes fondamentaux du protocole OData
Explique les normes OData v2 et v4, les jeux d'entités, les associations et les opérations HTTP. Fournit les connaissances du protocole nécessaires avant de créer un service SAP Gateway.
Chapitre 5MasquerCacher les détailsVoir les détailsÉléments Fiori et plans d'interface
Éléments Fiori et plans d'interface
Leçon 1 • Modèle de rapport de liste et de page d'objet
Analyse approfondie de la combinaison de plans d'interface Fiori la plus courante pour les scénarios maître-détail. Les étudiants configurent des fonctionnalités avancées, y compris la gestion des brouillons et les effets secondaires.
Leçon 2 • Page de liste de travail et page de liste analytique
Couvre le plan d'interface de la page de liste de travail pour les applications basées sur des tâches et la page de liste analytique pour les vues pilotées par KPI. Les étudiants implémentent les deux modèles par rapport au même service OData.
Leçon 3 • Plan d'interface de la page d'aperçu
Crée une page d'aperçu avec plusieurs cartes affichant des données métier agrégées. Les étudiants configurent les types de cartes pile, liste, tableau et KPI.
Leçon 4 • Présentation du framework Éléments Fiori
Explique comment Éléments Fiori génère l'interface utilisateur à partir d'annotations OData sans code de vue personnalisé. Positionne le framework par rapport au développement SAPUI5 libre couvert précédemment.
Leçon 5 • Extension des applications Éléments Fiori
Présente les extensions de contrôleur et les fragments personnalisés pour ajouter de la logique sans modifier le code de base. Les étudiants appliquent des points d'extension à un rapport de liste et à une page d'objet.
Chapitre 6MasquerCacher les détailsVoir les détailsDéveloppement d'applications Fiori avec SAP BAS
Développement d'applications Fiori avec SAP BAS
Leçon 1 • Structuration d'applications Fiori avec Yeoman
Utilise le générateur d'applications Fiori pour structurer des modèles de plans d'interface Fiori standard. Les étudiants génèrent une application de rapport de liste et de page d'objet à partir d'un service OData.
Leçon 2 • Configuration de SAP Business Application Studio
Couvre le provisionnement d'un espace de développement, la configuration des destinations système et la navigation dans l'IDE BAS. Établit l'environnement de développement utilisé dans tous les exercices de codage.
Leçon 3 • Aperçu et déploiement d'applications Fiori
Couvre l'aperçu local, l'utilisation du serveur simulé et le déploiement vers SAP BTP ou le référentiel ABAP. Les étudiants déploient une application terminée et la vérifient dans le Launchpad Fiori.
Leçon 4 • Développement du plan d'interface du rapport de liste
Personnalise le plan d'interface du rapport de liste à l'aide d'annotations et de paramètres du manifeste. Les étudiants configurent les barres de filtre, les colonnes et les actions pour un scénario métier.
Leçon 5 • Développement du plan d'interface de la page d'objet
Crée une page d'objet avec un en-tête, des sections et des sous-sections pilotées par annotations. Les étudiants relient la page d'objet au rapport de liste via la navigation.
Chapitre 7MasquerCacher les détailsVoir les détailsSécurité et autorisation Fiori
Sécurité et autorisation Fiori
Leçon 1 • Authentification unique et gestion des identités
Explique SAML 2.0, OAuth 2.0 et la propagation du principal pour les scénarios SSO Fiori. Les étudiants configurent la relation de confiance entre le front-end Fiori et les systèmes back-end.
Leçon 2 • Concepts d'autorisation Fiori
Mappe l'accès aux applications Fiori aux objets d'autorisation, rôles et profils SAP. Établit le modèle de sécurité qui régit toutes les décisions de configuration et de déploiement.
Leçon 3 • Audit de sécurité et contrôles de conformité
Utilise les journaux d'audit de sécurité SAP et les contrôles spécifiques à Fiori pour identifier les vulnérabilités. Les étudiants effectuent une revue de sécurité de bout en bout d'un paysage Fiori déployé.
Leçon 4 • Autorisation des services OData
Couvre les contrôles d'autorisation au niveau du service dans Gateway et les classes DPC ABAP. Les étudiants implémentent des contrôles d'accès au niveau des champs et des opérations dans les services OData.
Leçon 5 • Sécurité réseau et configuration HTTPS
Aborde l'application de HTTPS, les paramètres CORS et la configuration du proxy inverse pour les paysages Fiori. Les étudiants appliquent des contrôles au niveau réseau pour protéger les déploiements Fiori.
Chapitre 8MasquerCacher les détailsVoir les détailsPerformance, surveillance et optimisation Fiori
Performance, surveillance et optimisation Fiori
Leçon 1 • Optimisation des performances front-end
Couvre le préchargement des composants, le chargement différé et l'optimisation des bundles pour les applications SAPUI5. Les étudiants appliquent des techniques qui réduisent de manière mesurable le temps de chargement initial.
Leçon 2 • Surveillance Fiori avec SAP Solution Manager
Configure la surveillance de l'expérience utilisateur final et les alertes à l'aide de SAP Solution Manager. Les étudiants configurent des tableaux de bord qui suivent l'état de santé des applications Fiori en production.
Leçon 3 • Amélioration continue et planification de la capacité
Applique des cycles d'examen des performances itératifs et une planification de la capacité pour une utilisation croissante de Fiori. Les étudiants produisent un plan d'amélioration des performances pour un paysage exemple.
Leçon 4 • Référence de performance et mesure
Établit les métriques de performance clés pour les applications Fiori, y compris le temps de chargement et le temps de réponse OData. Les étudiants utilisent les outils du navigateur et la surveillance SAP pour capturer les données de référence.
Leçon 5 • Optimisation OData et back-end
Aborde la pagination côté serveur, l'utilisation de $select/$expand et l'optimisation des requêtes ABAP. Les étudiants réécrivent des appels OData inefficaces et mesurent l'amélioration.
Votre certificat valide de réussite
Ce cours est pour vous :
Développeur SAP ABAP : prêt à étendre ses compétences au développement front-end Fiori moderne.
Administrateur de base : responsable du déploiement et de la maintenance de paysages Fiori à grande échelle.
Consultant fonctionnel SAP : souhaitant comprendre le volet technique des implémentations Fiori.
Jeune professionnel SAP : construisant un profil spécialisé pour se démarquer sur un marché de l'emploi concurrentiel.
Chef de projet informatique : supervisant des déploiements Fiori et ayant besoin d'un contexte technique plus approfondi pour diriger efficacement.
Personne en reconversion professionnelle : venant du développement web et visant l'écosystème SAP Fiori en pleine croissance.
Ce que disent nos élèves
Vos cours sont parfaits. J'ai acheté le forfait d'un an et j'ai enfin l'opportunité de suivre divers sujets qui m'intéressent sans avoir besoin de changer de plateforme... je vous remercie pour tout ce que vous faites, je vous ai déjà recommandés à d'autres personnes...

J'aime la façon dont les leçons vont droit au but et comment je peux changer de chapitres et passer le contenu dont je n'ai pas besoin.

J'aime le contenu et la façon dont les vidéos sont présentées et transcrites, ce qui accélère le processus !

La plateforme est rapide, simple à utiliser. La diversité du contenu et les vidéos complémentaires aident beaucoup dans l'apprentissage.

Formations principales
FAQ
Qui est Dedika ?
Le certificat est-il valable au Maroc ?
Les cours sont-ils gratuits ?
Quelle est la charge de travail du cours ?
Comment sont les cours ?
Comment fonctionnent les cours ?
Quelle est la durée des cours ?
Quel est le coût ou le prix des cours ?
Qu'est-ce qu'un cours EAD ou en ligne et comment ça marche ?
Cours PDF




















