BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Expert Team Tunisie - ECPv6.16.3//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-ORIGINAL-URL:https://www.expertunisie.com
X-WR-CALDESC:Évènements pour Expert Team Tunisie
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:Africa/Tunis
BEGIN:STANDARD
TZOFFSETFROM:+0100
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20210101T000000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;VALUE=DATE:20220729
DTEND;VALUE=DATE:20220802
DTSTAMP:20260613T170705
CREATED:20220519T154123Z
LAST-MODIFIED:20220519T154426Z
UID:8875-1659052800-1659398399@www.expertunisie.com
SUMMARY:Formation Analyse Des Données avec Qlik Sense - Tunisie
DESCRIPTION:Objectifs de la formation analyse des données avec qlik sense :\nÀ l’issue de cette formation Analyse des données avec Qlik Sense\, vous serez capable de valider les objectifs d’apprentissages suivants : \n\nPouvoir construire de la meilleure façon possible une application Qlik Sense.\nÊtre capable de mettre en œuvre de manière méthodique la visualisation selfservice .\nComprendre l’utilisation de base des objets Qlik Sense.\nEnvisager quel graphique fournira la meilleure représentation des données.\nÊtre capable de partager vos informations grâce à des récits de données Qlik Sense.\n\nPrérequis de la formation analyse des données avec qlik sense:\nAucune connaissance particulière. \nProgrammes :\n1. Introduction :\n➤Présentation générale.\n➤Qu’est-ce que Qlik Sense.\n➤Les éléments clés.\n➤Architecture de Qlik Sense. \n2. Principes de fonctionnement :\n➤Définitions et terminologie .\n➤Interface utilisateur.\n➤Modèle source et principes associatifs.\n➤Créer une application et charger les données .\n➤Découverte des visualisations.\n➤Les modes de sélection.\n➤Objets et indicateurs de mesure. \n3. Visualisations avancées :\n➤Les visualisations géographiques .\n➤Utiliser les set analysis .\n➤Implémenter des expressions.\n➤Mettre en oeuvre des calculs avancés (Set Analysis). \n4. Partager des informations :\n➤Favoris.\n➤Stories.
URL:https://www.expertunisie.com/voir_formation/analyse-des-donnees-avec-qlik-sense/
ATTACH;FMTTYPE=image/png:https://www.expertunisie.com/wp-content/uploads/2022/05/Data-Analysis-with-Qlik-Sense.png
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20220801
DTEND;VALUE=DATE:20220805
DTSTAMP:20260613T170705
CREATED:20220425T103635Z
LAST-MODIFIED:20220510T104456Z
UID:7740-1659312000-1659657599@www.expertunisie.com
SUMMARY:Formation Angular 11  - Tunisie
DESCRIPTION:Prérequis de la formation angular 11 tunisie :\nPour suivre ce cours angular 11 tunisie  \, il faut d’avoir des connaissances en développement web et du javascript sont indispensables. \nObjectifs\nÀ la fin de la formation Angular 11\, vous serez capable de valider les objectifs d’apprentissages suivants : \n\n Initier les apprenants à la programmation FrontEnd en utilisant le Framework Angular.\n Appréhender l’architecture à base de composants.\n S’initier aux différents éléments d’Angular tels que les composants\, les directives et les vues.\nConstruire un système de routing.\n\nProgramme\n1. Introduction Angular et les composants.\n➤Présentation d’Angular.\n➤Architecture d’Angular.\n➤Principaux concepts et notions.\n➤Installation d’Angular.\n➤Arborescence d’un projet Angular.\n➤Définition.\n➤Arbre de composants.\n➤Premier composant.\n➤Création d’un composant.\n➤Imbrication entre Composants.\n➤Insérer du contenu externe dans un composant.\n➤Le Data Binding.\n➤L’interpolation.\n➤Property Binding.\n➤Event Binding.\n➤Two way Binding Cycle de vie d’un composant.\n➤Interaction entre composants.\n➤Interaction du père vers le fils.\n➤Interaction du fils vers le père. \n2. Directives et pipes.\n➤Définition.\n➤Les directives d’attribut ngStyle et ngClass.\n➤Customiser une directive d’attribut.\n➤Les directives structurelles ngIf et ngFor.\n➤Les pipes : définition et Syntaxe.\n➤Les pipes disponibles par défaut.\n➤Paramétrer un pipe.\n➤Pipe personnalisé. \n3. Service\, injection de dépendance et Form.\n➤Définition.\n➤Création d’un service.\n➤Injection de dépendance (DI).\n➤DI Hiérarchique.\n➤Injecter un service dans un autre.\n➤Approche de gestion de FORM.\n➤Approche basée Template.\n➤Approche basée Template NgForm.\n➤Approche basée Template Validation.\n➤Approche basée Template Accéder aux propriétés d’un champ (contrôle)du formulaire.\n \n4. Routing.\n➤Définition.\n➤Création d’un système de Routing.\n➤Préparer l’emplacement d’affichage des vues correspondantes aux routes.\n➤Syntaxe minimaliste d’une route.\n➤Déclencher une route [routerLink].\n➤Comment représenter une route.\n➤Déclencher une route à partir du composant.\n➤Les paramètres d’une route.\n➤Récupérer les paramètres d’une route.\n➤Passer le paramètre à travers le tableau de routerLink.\n➤Route Fils.\n➤Redirection.\n➤Redirection : gestion d’erreurs de rooting.\n \n5. HTTP.\n➤Installation de HTTP.\n➤Le pattern « Observable » Interagir avec une API Get.\n➤Interagir avec une API POST.
URL:https://www.expertunisie.com/voir_formation/formation-angular-11-tunisie/
ATTACH;FMTTYPE=image/png:https://www.expertunisie.com/wp-content/uploads/2021/03/angular-10.png
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20220801
DTEND;VALUE=DATE:20220805
DTSTAMP:20260613T170705
CREATED:20220425T115711Z
LAST-MODIFIED:20220510T104720Z
UID:7771-1659312000-1659657599@www.expertunisie.com
SUMMARY:Formation Test de Charge avec Jmeter- Tunisie
DESCRIPTION:Prérequis pour la test de charge avec jmeter tunisie :\n\nPratique du Langage Java.\n\nObjectifs\nÀ l’issue de cette formation test de charge avec jmeter tunisie \, vous serez capable de valider les objectifs d’apprentissages suivants : \n\nTester et optimiser ses applications Java EE grâce aux simulations de JMeter.\nAppliquer ces connaissances à différentes applications.\n\nProgramme\n1. Présentation de JMeter :\n➤Historique du projet.\n➤Rappels sur la machine virtuelle Java.\n➤Objectifs de JMeter et principales fonctionnalités.\n➤Différents types de tests et leurs processeurs (pré et post). \n2. Installation et Configuration de JMeter:\n➤Configuration minimale requise.\n➤Fichiers Jar (Java Archive) à utiliser et leurs répertoires .\n➤Options existantes. \n3. Construction du Plan de Test :\n➤Etapes de base de l’exécution Ajout\, suppression d’étapes.\n➤Capture et gestion manuelle des requêtes .\n➤Exécution du plan de Test et ordre des étapes .\n➤Analyse des paramètres de la simulation.\n➤Types de contrôleurs (Samplers\, Logical Controlers) .\n➤Possibilités de pause.\n➤Affichage des résultats avec les Listeners .\n➤Analyse des réponses fournies.\n➤Propriétés et Variables Tests de charge. \n4. Plans de Tests et Applications :\n➤Types d’applications testables par JMeter .\n➤Tester un Site Internet.\n➤Tester un Serveur de Bases de Données (requêtes utilisées) .\n➤Tester un site FTP.\n➤Tester un serveur LDAP.\n➤Tester un serveur de Services Web Autres possibilités.
URL:https://www.expertunisie.com/voir_formation/test-de-charge-avec-jmeter-tunisie/
ATTACH;FMTTYPE=image/jpeg:https://www.expertunisie.com/wp-content/uploads/2019/12/apachejmeter-442x330-1.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20220801
DTEND;VALUE=DATE:20220806
DTSTAMP:20260613T170705
CREATED:20220519T155954Z
LAST-MODIFIED:20220519T160530Z
UID:8880-1659312000-1659743999@www.expertunisie.com
SUMMARY:Formation Développeur Jboss Certifié Red Hat - Tunisie
DESCRIPTION:Prérequis de la formation développeur jboss certifié red hat:\nPour suivre cette formation développeur jboss certifié red hat dans de bonnes conditions\, il est demandé d’étre titulaire de la certification RHCSA (Administrateur système certifié Red Hat) ou avoir obtenu une certification d’un niveau plus élevé pour utiliser plus facilement la ligne de commande est également conseillé mais non obligatoire.. \nObjectifs de la formation développeur jboss certifié red hat :\nÀ la fin de la formation Développeur Jboss certifié Red Hat\, vous serez capable de valider les objectifs d’apprentissages suivants : \n\nConcevoir des images de conteneurs pour la conteneurisation d’applications.\nPersonnaliser la création des versions d’applications et mettre en œuvre des scripts automatiques de création après soumission.\nCréer un modèle d’application à plusieurs conteneurs.\nMettre en œuvre le contrôle d’intégrité pour améliorer la fiabilité du système.\n\nProgrammes :\n1. Déploiement et gestion d’applications dans un cluster OpenShift :\n➤ Déployer des applications à l’aide de différentes méthodes de mise en paquets dans un cluster OpenShift et gérer les ressources associées. \n2. Conception d’applications conteneurisées pour OpenShift :\n➤Choisir une méthode de conteneurisation pour une application et créer un conteneur à exécuter dans un cluster OpenShift. \n3. Publication d’images de conteneurs d’entreprise :\n➤Créer un registre d’entreprise et y publier des images de conteneurs. \n4. Gestion de la création d’applications :\n➤Décrire le processus de création d’OpenShift\, et créer et gérer des versions d’applications. \n5. Personnalisation de la création des versions S2I (source-to-image) :\n➤Personnaliser une image de base S2I et en créer une nouvelle. \n6. Création d’applications à partir de modèles OpenShift :\n➤Décrire les éléments d’un modèle et créer un modèle d’application à plusieurs conteneurs. \n7. Gestion des déploiements d’applications :\n➤Surveiller l’intégrité des applications et mettre en œuvre différentes méthodes de déploiement pour les applications cloud-native. \n8. Mise en œuvre de pipelines CI/CD dans OpenShift :\n➤Créer et déployer des pipelines Jenkins pour faciliter l’intégration et le déploiement continus (CI/CD) avec OpenShift. \n9. Création d’applications cloud-native sur OpenShift :\n➤Créer et déployer des applications cloud-native sur OpenShift.
URL:https://www.expertunisie.com/voir_formation/developpeur-jboss-certifie-red-hat/
ATTACH;FMTTYPE=image/jpeg:https://www.expertunisie.com/wp-content/uploads/2022/05/developpeur-jboss-certifie-red-hat.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20220801
DTEND;VALUE=DATE:20220811
DTSTAMP:20260613T170705
CREATED:20220523T111253Z
LAST-MODIFIED:20220523T112215Z
UID:9023-1659312000-1660175999@www.expertunisie.com
SUMMARY:Formation MCSA: SQL 2016 Database Development - Tunisie
DESCRIPTION:Prérequis de la formation mcsa: sql 2016 database development:\nPour suivre cette formation mcsa: sql 2016 database development dans de bonnes conditions\, il est demandé d’avoir des connaissances de base du système d’exploitation Microsoft Windows et de ses fonctionnalités principales. \nObjectifs de la formation mcsa: sql 2016 database development:\nÀ l’issue de cette formation MCSA: SQL 2016 Database Development\, vous serez capable de valider les objectifs d’apprentissages suivants: \n\nSavoir comment sauvegarder et restaurer des bases de données SQL Server.\nÊtre en mesure de gérer la sécurité SQL Server.\nConnaitre la configuration de la messagerie de la base de données\, les alertes et les notifications.\nMaitriser l’administration SQL Server avec PowerShell.\nSavoir utiliser SQL Server Profiler et SQL Server Utility pour surveiller l’activité du serveur.\n Savoir approvisionner un serveur de bases de données.\nMettre à jour SQL Server.\nConfiguration SQL Server.\nGérer les bases de données et les fichiers (partagés).\nSavoir migrer une base de données locale vers Azure.\n\nProgrammes :\n1. Introduction à Microsoft SQL Server 2016 :\n➤Architecture de SQL Server 2016.\n➤Travailler avec les outils de SQL Server 2016 .\n➤Travailler avec SQL Server Management Studio. \n2. Introduction à Transact SQL :\n➤Comprendre les ensembles.\n➤Comprendre les prédicats logiques.\n➤Comprendre l’ordre logique des opérations dans une instruction SELECTE. \n3. Écrire des requêtes SELECT :\n➤Écriture d’instructions SELECT simple .\n➤Éliminer les doublons avec DISTINCT .\n➤Utilisation d’alias de colonnes et de tables .\n➤Écriture d’instructions CASE simple. \n4. Interroger plusieurs tables :\n➤Comprendre les jointures.\n➤Écrire des requêtes avec une jointure interne\, une jointure externe.\n➤Écrire des requêtes avec auto jointure ou jointure croisée. \n5. Trier et filtrer des données :\n➤Trier les données.\n➤Filtrer les données (clause WHERE).\n➤Filtrer avec les options TOP et OFFSETFETCH.\n➤Travailler avec les valeurs omises et inconnues. \n6. Travailler avec les types de données :\n➤Introductions aux types de données de SQL Server 2016.\n➤Travailler avec des chaînes de caractères\, des dates et heures. \n7. Modifier des données avec DML :\n➤Insérer\, supprimer et mettre à jour des données. \n8. Utiliser les fonctions intégrées :\n➤Écrire des requêtes avec des fonctions intégrées .\n➤Fonctions de conversion\, fonctions logiques.\n➤Fonctions de test de valeurs NULL. \n9. Regrouper et agréger des données :\n➤Utilisation des fonctions d’agrégation .\n➤Utilisation de la clause GROUP BY.\n➤Filtrage de groupes avec la clause HAVING. \n10. Utiliser des sousrequêtes :\n➤Écriture de sousrequêtes simples\, corrélées .\n➤Utilisation du prédicat EXISTS avec les sousrequêtes. \n11. Utiliser les expressions de table :\n➤Utiliser les tables dérivées .\n➤Utiliser les expressions de table Utiliser les vues.\n➤Utiliser les fonctions de table en ligne. \n12. Utiliser les opérateurs d’ensemble :\n➤Écrire des requêtes avec UNION / UNION ALL.\n➤Utiliser EXCEPT et INTERSECT.\n➤Utiliser CROSS APPLY / OUTER APPLY.\n \n13. Utiliser les fonctions de fenêtrage :\n➤Fonctions de rang\, d’agrégat et de décalage telles que ROW_NUMBER\, RANK.\n➤DENSE_RANK\, NTILE\, LAG\, LEAD\, FIRST_VALUE et LAST_VALUE. \n14. Ensembles de pivot et de regroupement :\n➤Écrire des requêtes avec les clauses PIVOT et UNPIVOT .\n➤Travailler avec les jeux de regroupement. \n15. Exécuter des procédures stockées :\n➤Interroger avec les procédures stockées.\n➤Passer des paramètres aux procédures stockées.\n➤Travailler en SQL dynamique. \n16. Programmer en TSQL :\n➤Concepts et objets de programmation de TSQL.\n➤Les lots\, variables\, éléments de contrôles de flux.\n➤Créer et exécuter des instructions SQL dynamiques .\n➤Utiliser les synonymes. \n17. Implémenter la gestion d’erreur :\n➤Utilisation de gestionnaires d’erreur dans un code TSQL.\n➤Contrôler les erreurs à l’aide de blocs TRY/CATCH .\n➤Travailler avec les informations sur les erreurs L’instruction THROW. \n18. Implémenter les transactions :\n➤Gestion des transactions dans SQL Server.\n➤Vue d’ensemble des propriétés de transactions .\n➤Les commandes BEGIN\, COMMIT et ROLLBACK. \n19. Introduction au développement d’une base de données :\n➤Introduction à la plateforme SQL Server.\n➤Tâches de développement de bases de données SQL Server .\n➤Conception et mise en oeuvre des tables.\n➤Concevoir des tables Types de données.\n➤Travailler avec des schémas.\n➤Créer et modifier des tables. \n20. Conception avancée des tables :\n➤Partitionner des données .\n➤Compresser des données Tables temporaires. \n21. Sécurisation de l’intégrité des données via les contraintes :\n➤Renforcer l’intégrité des données.\n➤Mettre en œuvre l’intégrité des données .\n➤Mettre en œuvre l’intégrité référentielle. \n22. Introduction à l’indexation :\n➤Concepts principaux d’indexation .\n➤Types de données et index.\n➤Colonnes simples et index composite. \n23. Conception des stratégies d’index optimisés :\n➤Couvrir les index .\n➤Gérer les index.\n➤Travailler avec des plans d’exécution .\n➤Utiliser DTE. \n24. Index « colomnstore » :\n➤Introduction aux « Colomnstore ».\n➤Créer des index « Colomnstore ».\n➤Travailler avec des index « Colomnstore ». \n25. Conception et mise en œuvre des vues :\n➤Introduction aux vues Créer et gérer des vues.\n➤Besoins en performance pour les vues. \n26. Conception et mise en œuvre des procédures stockées :\n➤Introduction aux procédures stockées .\n➤Travailler avec les procédures stockées.\n➤Mettre en œuvre les procédures stockées paramétrées .\n➤Contrôler le contexte d’exécution. \n27. Conception et mise en œuvre des fonctions :\n➤Vue d’ensemble des fonctions.\n➤Concevoir et mettre en œuvre les fonctions scalaires.\n➤Concevoir et mettre en œuvre les fonctions de table Alternatives aux fonctions. \n28. Réponse aux manipulations de données via les triggers :\n➤Concevoir les triggers DML.\n➤Mettre en œuvre les triggers DML. \n➤Concepts avancés de triggers. \n29. Utilisation des tables « in memory » :\n➤Tables à mémoire optimisée.\n➤Procédures stockées natives. \n30. Mise en œuvre du code géré dans SQL Server :\n➤Introduction à l’intégration de SQL CLR.\n➤Importer et publier les assemblages. \n31. Stockage et écriture de requêtes pour les données XML dans SQL Server :\n➤Introduction à XML et aux Schémas XML.\n➤Stocker les données XML et les schémas dans SQL Server.\n➤Mettre en œuvre les types de données XML.\n➤Utiliser TSQL pour XML Démarrer avec XQuery. \n32. Travailler avec des données spatiales SQL Server :\n➤Introduction aux données spatiales.\n➤Travailler avec des types de données spatiales SQL Server.\n➤Utiliser les données spatiales dans les applications. \n33. Stockage et interrogation des objets BLOB et documents texte dans SQL Server:\n➤Considérations relatives aux données BLOB.\n➤Travailler avec FILESTREAM.\n➤Utiliser la recherche en texte intégral. \n34. SQL Server Concurrency :\n➤Concurrency and Transactions.\n➤Locking Internals. \n34. Performance et surveillance :\n➤Événements étendus.\n➤Travailler avec les événements étendus.\n➤Statistiques de requête Live.\n➤Optimiser la Configuration du fichier de base de données.\n➤Métrique.
URL:https://www.expertunisie.com/voir_formation/mcsa-sql-2016-database-development-2/
ATTACH;FMTTYPE=image/jpeg:https://www.expertunisie.com/wp-content/uploads/2022/05/mcsa-mcsa2016.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20220802
DTEND;VALUE=DATE:20220804
DTSTAMP:20260613T170705
CREATED:20220425T121314Z
LAST-MODIFIED:20220524T103328Z
UID:7785-1659398400-1659571199@www.expertunisie.com
SUMMARY:Formation Fondamentaux du XML- Tunisie
DESCRIPTION:Prérequis de la formation fondamentaux du xml :\nPour suivre ce cours formation fondamentaux du xml \, il est nécessaire d’avoir : \n\n Connaissance de base de l’outil informatique et de l’Internet.\nLa connaissance d’un langage de programmation structuré est un plus\n\nObjectifs\nÀ la fin de la formation Fondamentaux du XML\, vous serez capable de valider les objectifs d’apprentissages suivants : \n\n Décrire les cas d’utilisation de XML.\n Appliquer les règles et bonnes pratiques de construction d’un document XML pour qu’il soit bien formé.\nDéfinir une grammaire de validation XML avec DTD et XMLSchema.\nChoisir selon le contexte\, d’élaborer une grammaire basée sur DTD ou XMLSchema.\n Appliquer une grammaire sur un document XML.\n Naviguer dans un document XML en utilisant XPath.\nÉcrire une feuille de style XSLT pour transformer un document XML.\n Élaborer une feuille XSL-FO pour formater un document XML en document structuré.\n\nProgramme\n\n\n\n\n1.Généralités:\n1.1 Historique.\n➤ Évolutions du Web et besoins.\n1.2 Comparaison avec SGML et HTML.\n➤Le principe des langages de balisage.\n1.3 Statut officiel.\n➤Standardisation W3C.\n1.4 Séparations données\, structure\, présentation. \n➤Cas d’utilisations de XML.\n➤Utilisations B2C. Utilisation B2B.\n➤Évolution vers les Services Web. \n2·Le Meta-langage XML:\n2.1 Syntaxe de fichiers XML. \n2.2 Le balisage.\n➤Les éléments.\n➤Les attributs.\n2.3 Les caractères.\n2.4  L’encodage.\n2.5 Le prologue.\n➤La déclaration XML.\n➤La déclaration de type de document.\n➤Les instructions de traitement.\n2.6  Écrire des documents XML.\n➤Écrire des documents bien formés.\n➤Écrire des documents valides. \n3.La grammaire XML: DTD:\n3.1 La DTD (Document Type Definition).\n➤Déclaration d’éléments.\n➤Déclaration d’attributs .\n➤Déclaration d’entités.\n➤Déclaration de notations.\n3.2 Écrire des DTD et valider des documents XML. \n4.La grammaire XML: XMLSchema:\n4.1 XMLSchema : XSD (XML Schema Definition).\n➤Limite de la DTD.\n➤Comparaison DTD/XMLSchema.\n➤Avantages de XMLSchema.\n4.2 XMLSchema et espace de nommage XML.\n➤Déclaration des éléments.\n➤Déclaration des attributs.\n4.3 Les types de données.\n➤Définition des contraintes.\n4.4 Valider des documents XML avec XMLSchema. \n5.Traitements de données XML:\n5.1 Les feuilles de styles XSL.\n➤XSLT vs. XSL-FO.\n➤Présentation et mise en œuvre de XPath.\n➤Notations.\n➤Chemins de navigations .\n➤Fonctions de traitements. \n5.2 Présentation et mise en œuvre de XSLT.\n➤Mise en forme de données XML à l’aide d’une feuille de style XSL et d’instructions XSLT.\n➤Utilisation des éléments de contrôles XSLT (template\, applytemplate\, value-of\, if\, choose\, for-each\, ….).\n5.3 Écrire des feuilles de styles XSL-FO pour mettre en forme des données XML.\n➤Principes.\n➤Instructions et formatage. \n 
URL:https://www.expertunisie.com/voir_formation/fondamentaux-du-xml/
ATTACH;FMTTYPE=image/png:https://www.expertunisie.com/wp-content/uploads/2022/04/xml.png
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20220804
DTEND;VALUE=DATE:20220808
DTSTAMP:20260613T170705
CREATED:20220524T104646Z
LAST-MODIFIED:20220524T104732Z
UID:9102-1659571200-1659916799@www.expertunisie.com
SUMMARY:Formation Professionnel de la Gestion de Programme- Tunisie
DESCRIPTION:Objectifs de la formation Professionnel de la Gestion de Programme :\nÀ la fin de la formation professionnel de la gestion de programme\, vous serez capable de valider les objectifs d’apprentissages suivants : \n\nRéussir la certification PMI-PgMP : Program Management Professional.\nÉtudier les 5 groupes de processus des programmes du Standard for.\nProgram Management du PMI.\nAcquérir des connaissances et compétences en management de programme.\nAcquérir de nouveaux concepts\, méthodes\, outils ainsi que les données d’entrée et de sortie de chacun des processus.\nPréparer\, Réviser et Acquérir les trucs et astuces de l’examen PMI-PgMP.\n\nPrérequis de la formation Professionnel de la Gestion de Programme :\nPour suivre cette formation PgMp du PMI\, il est important d’avoir des notions d’anglais\, car l’examen se déroule dans cette langue.\nIl n’est pas nécessaire de posséder la certification PMP pour suivre la formation seule\, mais c’est un prérequis obligatoire pour passer l’examen PMI-PgMP. \nPour l’obtenir\, vous pouvez suivre la formation Préparation à la certification PMP (GPMP). \nProgrammes :\n1. Gestion de Programme : Contexte et Concepts:\n➤Définition de la Gestion de projet.\n➤La différence entre multiple-projets et programme.\n➤Les différences entre projet\, programme et portefeuille; comment sont- ils reliés et interdépendants.\n➤La gestion des parties prenantes.\n➤La gouvernance dans les programmes.\n➤Le standard du PMI® en Gestion de Programme. \n2. Le cycle de vie du Management de Programme selon le PMI® : les 5 phases:\n➤La différence entre le cycle de vie d’un programme et les processus de la gestion de programme.\n➤Gestion de la portée du programme.\n➤L’élaboration du plan de réalisation des avantages .\n➤Documentation sur les exigences du programme .\n➤Développement de la base de l’architecture du programme. \n3. Les groupes de processus en Management de Programme PMI:\n➤Processus de démarrage .\n➤Processus de planification. \n4. Les compétences clés du Directeur de Programme:\n➤Communication\, résolution de conflits\, relations avec les différentes parties prenantes.\n➤Diriger avec différents niveaux d’autorité et de responsabilité Diriger la complexité. \n5. L’examen PMI-PgMP : Program Management Professional (examen en Anglais):\n➤Révisions et Examen blanc dans les conditions réelles de la certification.\n➤PMI-PgMP : Program Management Professional .\n➤Correction des réponses fausses\, argumentation.\n➤Trucs et Astuces pour bien passer et réussir l’examen PMI-PgMP : Program Management Professional.\n➤Révisions pour l’examen PMI-PgMP : Program Management Professional du premier au dernier jour.\n➤Présentation des typologies de questions posées à l’examen .\n➤Conseils sur l’organisation pendant l’examen.\n➤Gestion du temps.\n➤Procédures administratives\, création du dossier d’éligibilité PMI-PgMP : Program Management Professional.
URL:https://www.expertunisie.com/voir_formation/professionnel-de-la-gestion-de-programme-2/
ATTACH;FMTTYPE=image/jpeg:https://www.expertunisie.com/wp-content/uploads/2022/05/pmi-pgmp-program-management-professional-e1652786943880.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20220805
DTEND;VALUE=DATE:20220808
DTSTAMP:20260613T170705
CREATED:20220520T102833Z
LAST-MODIFIED:20220520T102833Z
UID:8920-1659657600-1659916799@www.expertunisie.com
SUMMARY:Formation Agile PMI - Tunisie
DESCRIPTION:Prérequis de la formation agile pmi:\nPour suivre ce cours agile pmi\, il est recommandé d’avoir : \n\nUne première expérience en gestion de projet\nBonnes connaissances en management de projet de développement en mode cascade et en mode agile.\nLes candidats à la certification doivent consulter les conditions d’éligibilité à la certification sur le site Internet du PMI (PMI.org)\,Cette certification du PMI ne peut être passée qu’en anglais.\n\nObjectifs de la formation agile pmi :\nÀ la fin de la formation Agile PMI\, vous serez capable de valider les objectifs d’apprentissages suivants : \n\nSe préparer à l’examen PMI.\nApprendre à maîtriser les délais\, les coûts et la production des projets informatiques.\nSavoir étudier les concepts agiles dans le contexte de gestion de projet du PMI.\nÊtre capable de réaliser des travaux dirigés pour assimiler les concepts.\nPouvoir comprendre les aspects managériaux d’un projet agile.\nComprendre la contractualisation agile.\n\nProgrammes :\n1. Encadrement d’un développement agile:\n➤Pourquoi opter pour un développement en mode agile.\n➤La déclaration de l’interdépendance\, le manifeste agile et ses 12 principes dérivés.\n➤L’offre des méthodes Agiles : SCRUM\, XP\, FDD\, DSDM\, CRYSTAL\, LEAN sd et KANBAN dev.\n➤Carte de synthèse des méthodes Agiles. \n2. Déterminer la chaine des valeurs en mode agile:\n➤Les particularités d’un contrat agile.\n➤Établir les dimensions économiques : RSI\, Valeur Actuelle Nette et Taux de Rendement .\n➤Interne d’un projet en mode cascade ou agile.\n➤Créer une synthèse des valeurs utilisateur en s’appuyant sur sa priorisation relative pour aboutir sur un parcours à suivre.\n➤Planifier ce parcours en estimant la performance des équipes en respectant la capacité de chaque équipe.\n➤Organiser un échéancier et l’évolutivité des itérations pour au plus vite satisfaire l’environnement client.\n➤Suivre les performances des équipes agiles et les risques par le concept de la gestion de la valeur acquise.\n➤Aboutir à une livraison et intégrer le changement\, l’éventuelle re-priorisation et le feedback du commanditaire pour procéder aux prochaines itérations. \n3. Engagement des parties prenantes:\n➤Construire une vision commune du projet en utilisant des outils de maquettage\, des métaphores et des cas d’utilisation pour aboutir à une « roadmap/backlog ».\n➤Communiquer avec les parties prenantes et les équipes au travers d’outils spécifiques agiles comme les « information radiators et burn up/down charts ».\n➤Utiliser ses capacités comme facilitateur pour protéger les équipes et résoudre les conflits.\n➤Construire des équipes multifonctionnelles performantes. \n4. Améliorer la performance des équipes agiles:\n➤Par son intelligence émotionnelle\, comprendre la performance d’une équipe\, ses perturbations et adapter ses capacités managériales d’après la gravité et les nécessités du moment.\n➤Garder les équipes focalisées par les évènements agiles\n➤Comment modérer et arbitrer des sessions de remue-méninges.\n➤Comment organiser des espaces de travail pour renforcer l’adhésion des équipes.\n➤Comment utiliser la technologie de communication pour au mieux intégrer des équipes distribuées. \n5. Le planning adaptatif:\n➤Les concepts agiles de planification : « timeboxing ».\n➤Le processus des estimations agiles\, comment accompagner des équipes pour qu’elles saisissent les complexités relatives.\n➤La relation entre ces complexités et l’élaboration progressive du planning\n➤Comment établir des benchmarks pour attribuer une charge aux estimations de complexité.\n➤Aboutir à un plan agile de release priorisé et suivre pendant l’exécution les référentiels de l’échéancier et du budget. \n6. Détection des anomalies et leurs résolutions:\n➤En limitant le contrôle coercif augmenter la prise de responsabilité collective vis-à-vis des standards et des pratiques de programmation (pilotage par les tests\, conception simple\, remaniement).\n➤Les pratiques de collaboration (programmation en binôme\, intégration continue…).\n➤Mise en avant des bonnes pratiques sur les cycles agiles proposés par l’approche EXTREME PROGRAMMING\, ESCAPED DEFECTS et LEAN sd. \n7. Amélioration continue:\n➤Le « KAIZEN EFFECT ».\n➤Le partage des connaissances.\n➤Le façonnage des processus\, agir sur leur opérabilité et le temps de cycle\n➤Mettre en avant les nouvelles pratiques agiles.\n➤Maintenir et renforcer les éthiques de la collaboration agile.
URL:https://www.expertunisie.com/voir_formation/agile-pmi/
ATTACH;FMTTYPE=image/jpeg:https://www.expertunisie.com/wp-content/uploads/2022/05/agile-pmi-1.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20220806
DTEND;VALUE=DATE:20220808
DTSTAMP:20260613T170705
CREATED:20220426T132954Z
LAST-MODIFIED:20220530T125622Z
UID:7917-1659744000-1659916799@www.expertunisie.com
SUMMARY:Formation ISTQB Niveau Foundation -Tunisie
DESCRIPTION:Prérequis pour la formation istqb niveau foundation tunisie  :\nPour suivre ce cours formation istqb niveau foundation tunisie il est nécessaire d’avoir : \n\nLe principal prérequis est d’être impliqué\, de prêt ou de loin\, dans le test de logiciels ou de systèmes d’information.\nUne connaissance préalable des principales activités du cycle de vie de développement logiciel constitue un avantage mais n’est pas obligatoire.\n\nObjectifs\n➤Acquérir les bases et fondamentaux du métier du test logiciel.\n➤Professionnaliser et valoriser les activités de test en déployant des standards\, méthodes et bonnes pratiques reconnues : « un testeur certifié est 300 % plus efficace qu’un testeur non certifié » \nProgramme\n1. Fondamentaux des tests\n1.1 Que sont les tests ?\n– 1.1.1 Objectifs habituels des tests\n– 1.1.2 Test et débogage\n1.2 Pourquoi les tests sont-ils nécessaires\n– 1.2.1 Contribution des tests au succès\n– 1.2.2 Assurance qualité et test\n– 1.2.3 Erreurs\, défauts et défaillances\n– 1.2.4 Défauts\, causes racines et effets\n1.3 Sept principes sur les tests\n1.4 Processus de test\n– 1.4.1 Le processus de test dans le contexte\n– 1.4.2 Activités et taches de test\n– 1.4.3 Les produits d’activités du test\n– 1.4.4 Traçabilité entre les bases de test et les produits d’activités du test\n1.5 La psychologie des tests\n– 1.5.1 Psychologie humaine et test\n– 1.5.2 Etat d’esprit des testeurs et des développeurs \n2. Tester pendant le cycle de vie du développement logiciel\n2.1 Les modèles de développement logiciel\n– 2.1.1 Développement de logiciel et tests logiciels\n– 2.1.2 Modèles de cycle de vie du développement logiciel en contexte\n2.2 Niveaux de test\n– 2.2.1 Test de composants\n– 2.2.2 Test d’intégration\n– 2.2.3 Test système\n– 2.2.4 Test d’acceptation\n2.3 Types de test\n– 2.3.1 Tests fonctionnels\n– 2.3.2 Tests non-fonctionnels\n– 2.3.3 Tests boîte-blanche\n– 2.3.4 Tests liés aux changements\n– 2.3.5 Types de test et niveaux de test\n2.4 Tests de maintenance\n– 2.4.1 Facteurs déclencheurs pour la maintenance\n– 2.4.2 Analyse d’impact pour la maintenance \n3. Tests statiques\n3.1 Bases des tests statiques\n– 3.1.1 Produits d’activités qui peuvent être examinés par des tests statiques\n– 3.1.2 Bénéfices des tests statiques\n– 3.1.3 Différences entre les tests statiques et dynamiques\n3.2 Processus de revue\n– 3.2.1 Processus de revue de produits d’activités\n– 3.2.2 Rôles et responsabilités dans une revue formelle\n– 3.2.3 Types de revue\n– 3.2.4 Application des techniques de revue\n– 3.2.5 Facteurs de réussite des revues \n4. Techniques de test\n4.1 Catégories de techniques de test\n– 4.1.1 Choix des techniques de test\n– 4.1.2 Catégories de techniques de test et leurs caractéristiques\n4.2 Techniques de test boîte-noire\n– 4.2.1 Partitions d’équivalence\n– 4.2.2 Analyse des valeurs limites\n– 4.2.3 Test de tables de décision\n– 4.2.4 Test des transitions d’état\n– 4.2.5 Test des cas d’utilisation\n4.3 Techniques de test boîte-blanche\n– 4.3.1 Test et couverture des instructions\n– 4.3.2 Test et couverture des décisions\n– 4.3.3 Apport des tests des instructions et décisions\n4.4 Techniques de test basées sur l’expérience\n– 4.4.1 Estimation d’erreur\n– 4.4.2 Tests exploratoires\n– 4.4.3 Tests basés sur des checklists \n5. Gestion des tests\n5.1 Organisation des tests\n– 5.1.1 Indépendance des tests\n– 5.1.2 Tâches d’un Test Manager et d’un testeur\n5.2 Planification et estimation des tests\n– 5.2.1 Objet et contenu d’un plan de test\n– 5.2.2 Stratégie de test et approche de test\n– 5.2.3 Critères d’entrée et de sortie (Définition du prêt et définition du terminé)\n– 5.2.4 Calendrier d’exécution des tests\n– 5.2.5 Facteurs influençant l’effort de test\n– 5.2.6 Techniques d’estimation des tests\n5.3 Pilotage et contrôle des tests\n– 5.3.1 Métriques utilisées pour les tests\n– 5.3.2 Buts\, contenu et destinataires des rapports de test\n5.4 Gestion de configuration\n5.5 Risques et tests\n– 5.5.1 Définition du risque\n– 5.5.2 Risques produit et risques projet\n– 5.5.3 Test basé sur les risques et qualité du produit\n5.6 Gestion des défauts \n6. Outils de support aux tests\n6.1 Introduction aux outils de test\n– 6.1.1 Classification des outils de test\n– 6.1.2 Bénéfices et risques de l’automatisation des tests\n– 6.1.3 Considérations particulières pour les outils d’exécution des tests et de gestion des tests\n6.2 Utilisation efficace des outils\n– 6.2.1 Principes de base pour la sélection des outils\n– 6.2.2 Projets pilotes pour l’introduction d’un outil dans une organisation\n6.2.3 Facteurs de succès pour les outils
URL:https://www.expertunisie.com/voir_formation/istqb-niveau-foundation-tunisie/
ATTACH;FMTTYPE=image/jpeg:https://www.expertunisie.com/wp-content/uploads/2021/12/istqb-new-copy.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20220806
DTEND;VALUE=DATE:20220808
DTSTAMP:20260613T170705
CREATED:20220427T080216Z
LAST-MODIFIED:20220427T094217Z
UID:7930-1659744000-1659916799@www.expertunisie.com
SUMMARY:Formation ISTQB Niveau Avancé Analyste de Test - Tunisie
DESCRIPTION:Prérequis de formation istqb niveau avancé analyste de test :\nPour suivre ce cours istqb niveau avancé analyste de test \, il faut d’avoir au moins 01 an d’expérience en tant que Testeur et a obtenu la certification ISTQB niveau fondation. \nObjectifs\nÀ l’issue de cette formation ISTQB niveau avancé analyste de test\, vous saurez capable de : \n\nEffectuer les activités de test adaptées au cycle de vie de développement logiciel (cycle en V\, Agile…).\nDécider d’une priorisation adaptée des activités de test sur base des informations fournies par l’analyse des risques.\nSélectionner et appliquer les techniques de tests avancés pour assurer que les tests fournissent le niveau de confiance adéquat\, sur la base des critères de couverture définis.\nFournir le bon niveau de documentation pertinent pour les activités de test.\nDéterminer les bons types de tests fonctionnels à réaliser.\nPorter la responsabilité des tests d’utilisabilité pour un projet donné.\nParticiper efficacement à des revues formelles et informelles avec les parties prenantes\, en appliquant la connaissance des erreurs typiques rencontrées dans les livrables.\nConcevoir et implémenter un schéma de classification des anomalies.\nMettre en œuvre des outils pour supporter processus de test efficace.\n\nProgramme\n\n\n\n\n\n\n\n\n\n\n\nLe programme de la certification se base sur le standard ISTQB Niveau avancé Testeur analyste complété par des cas pratiques de conception et analyse d’un système d’information complexe. Le contenu du cours est le suivant : \n1. Processus de test : \n➤L’importance de l’implication tout au long du processus de test\, avec une attention particulière sur le rôle et la contribution du Testeur Analyste\, \nainsi que sur la façon d’accorder ce rôle avec les rôles de Test Manager et Analyste Technique de Test.\n➤Les tâches d’analyse et conception des tests de l’Analyste de Test sont décrites. \n➤L’impact des différents modèles de cycle de vie est un aspect central de ces tâches. \n2. Gestion des tests: Responsabilités de l’Analyste de Test : \n➤L’intérêt et l’apport attendu des métriques du projet.\n➤Comment prioriser à partir des risques et planifier correctement des tests portant sur un domaine métier complexe. \n3. Techniques de Test avancées : \n➤Les techniques basées sur les spécifications sont approfondies. Il s’agit des partitions d’équivalence\, de l’analyse des valeurs limites\, \ndes tables de décision\, des tests de transition d’état et des tests de cas d’utilisation.\n➤Des nouvelles techniques basées sur les spécifications sont introduites comme méthode de classification arborescente\, \nl’utilisation de tableaux orthogonaux\, le test deux à deux (pairwise testing)\, l’analyse du domaine métier et les user stories.\n➤Le domaine des techniques basées sur les défauts et l’expérience\, le test exploratoire et l’utilisation de taxonomies de défauts sont également couvertes.\n➤Sélectionner la technique la plus adaptée à une situation de test donnée et comment combiner efficacement les techniques pour atteindre les meilleurs résultats de test possibles. \n4. Gestion des tests: Responsabilités de l’Analyste de Test : \n➤Les caractéristiques des qualités logicielles fonctionnelles sont approfondies. \nCela inclut les domaines d’exactitude\, d’aptitude à l’usage et d’interopérabilité de même que les domaines non fonctionnels d’utilisabilité et d’accessibilité.\n➤Savoir comment aborder ces domaines et quelles techniques de test peuvent être appliquées. \n5. Revues des documents projets : \n➤L’utilisation de check-lists pour identifier les défauts dans les cas d’utilisation et dans les spécifications d’exigence selon la vue du testeur.\n➤Savoir présenter lors d’une réunion de revue les problèmes découverts.\n➤Des exemples de check-lists sont fournis pour aider à animer des sessions de revue de différents livrables. \n6. Gestion des Anomalies : \n➤Comment définir les valeurs de classification à utiliser dans un système de gestion des anomalies et comment appliquer cette classification aux défauts trouvés.\n➤L’importance de la collecte\, du traitement et de l’utilisation de l’information sur les causes racines pour l’amélioration des processus sont donnés dans cette partie.\n➤Comment effectuer une analyse préliminaire des causes racines pour faciliter la classification de chaque défaut trouvé. \n7. Outils de Test : \n➤Se Focaliser sur les outils et les problèmes d’automatisation concernant l’Analyste de Test.\n➤Connaitre les outils de modélisation des processus métier ainsi que les interactions possibles entre les outils manipulés par un Analyste de Test.
URL:https://www.expertunisie.com/voir_formation/istqb-niveau-avance-analyste-de-test/
ATTACH;FMTTYPE=image/jpeg:https://www.expertunisie.com/wp-content/uploads/2022/01/ISTQB-Advanced-Level-Technical-Test-Analyst-300x300-1.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20220808
DTEND;VALUE=DATE:20220811
DTSTAMP:20260613T170705
CREATED:20220425T124706Z
LAST-MODIFIED:20220505T104526Z
UID:7790-1659916800-1660175999@www.expertunisie.com
SUMMARY:Formation Node JS- Tunisie
DESCRIPTION:Prérequis pour la formation node js tunisie  :\nPour suivre ce cours formation node js tunisie  \, il est nécessaire d’avoir : \n\nConnaître et maîtriser les fondamentaux JavaScript.\n Une première expérience en développement Serveur.\n\nObjectifs\nÀ la fin de la formation Node Js\, vous serez capable de valider les objectifs d’apprentissages suivants : \n\n Connaître l’architecture et le fonctionnement de Node.js.\n Savoir installer et configurer Node.js et son écosystème de plugins.\n Comprendre les concepts d’une architecture asynchrone.\n Savoir créer des applications Node.js\nMettre en œuvre les meilleures pratiques de développement et d’utilisation de Node.js\n\nProgramme\n\n\n1. Rappel des bonnes pratiques javascript :\n➤Visibilité des variables.\n➤Structuration de code.\n➤Les Closures.\n➤Objets et prototypes.\n➤Lodash. \n2. Introduction à node.js :\n➤Origine du projet.\n➤Le moteur d’interprétation Chrome V8.\n➤La notion de gestion d’événements.\n➤Les différents usages.\n➤Overview de l’écosystème de plugins.\n➤Installation.\n➤Un tout premier exemple. \n3. Architecture de node.js :\n➤Asynchronisme.\n➤Programmation par callbacks.\n➤L’event loop. \n4. Modules et gestion de dépendances :\n➤L’approche modulaire.\n➤NPM et manipulation des modules.\n➤Le fichier package.json en détail.\n➤Modularisation de son code.\n➤Modules noyaux: console\, process\, os\, fs\, path et util.\n➤Publier un module sur NPM. \n5. Node et le web : http\, connect & express :\n➤Périmètre du module HTTP.\n➤Connect et ses middlewares.\n➤Serveur Web avec Express.\n➤Générer un serveur Express generator.\n➤Router les requêtes.\n➤Gestion d’une requête et création d’une réponse.\n➤Utiliser un moteur de template.\n➤Ouverture à Passport et Hap. \n6. L’asynchrone en détails :\n➤Callback Hell & Pyramid of Doom.\n➤Le module async.\n➤Les promesses.\n➤Exemples d’enchaînement et de parallélisation.\n➤Gestion des erreurs.\n \n7. Communication temps réel :\n➤Intégration des WebSockets HTML5.\n➤Socket.io.\n➤Gestion des transports.\n➤Intégration côté client et côté serveur.\n \n8. La gestion des streams :\n➤Description de Streams2.\n➤Buffers.\n➤Type de flux.\n➤Pipelining.\n➤Object mode.\n➤Les outils : through2\, trumpet\, JSONStream…\n➤Gulp.\n \n9. Liaison avec la persistance des données :\n➤Approche via le driver ou un ORM.\n➤Intégration avec une base de données relationnelle.\n➤Modules d’abstraction SQL.\n➤Le module Sequelize.\n➤Intégration avec une base de données NoSQL.\n➤Le module Mongoose. \n10. Outillage et usine logicielle :\n➤Outils d’édition.\n➤Utilisation des logs.\n➤Outils de debogage.\n➤Tests unitaires avec Mocha.\n➤Modules Chai et Sinon.\n➤Nodemon.\n➤L’orchestration des tâches (build) avec Grunt.\n➤Intégration dans le serveur d’intégration Jenkins.\n \n11. Node.js en mode cluster :\n➤Utilisation du module cluster.\n➤Master et workers.\n➤Messaging.\n➤Gestion des erreurs.\n \n12. Au delà de node.js :\n➤Stack MEAN.\n➤Déploiement de Node dans le Cloud.\n➤Exemple avec AWS\, Heroku.\n➤Monitoring avec pm2 et NewRelic.
URL:https://www.expertunisie.com/voir_formation/node-js-tunisie/
ATTACH;FMTTYPE=image/png:https://www.expertunisie.com/wp-content/uploads/2022/04/nodejs.png
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20220808
DTEND;VALUE=DATE:20220811
DTSTAMP:20260613T170705
CREATED:20220425T130622Z
LAST-MODIFIED:20220510T123106Z
UID:7796-1659916800-1660175999@www.expertunisie.com
SUMMARY:Formation Spring- Tunisie
DESCRIPTION:Prérequis pour la formation Spring tunisie :\nPour suivre ce cours formation spring tunisie \, il est nécessaire d’avoir connaissance de Java. \nObjectifs\nÀ la fin de la formation Spring professional certification\, vous serez capable de valider les objectifs d’apprentissages suivants : \n\n Utiliser le Framework Spring pour développer des applications Java.\n Configurer Spring avec des classes Java ou par Annotations.\nComprendre l’injection de dépendances et la programmation orientée aspect (AOP).\nTester des applications basées sur Spring\, en utilisant JUnit5.\n Utiliser Spring pour accéder aux données: JDBC\, JPA\, et Spring Data.\nUtiliser le support de transaction de Spring.\nDévelopper une application Web avec Spring MVC.\nExposer et consommer des services REST avec Spring MVC et RestTemplate.\nRéaliser et configurer des applications plus rapidement avec spring Boot.\nUtiliser Spring Security pour sécuriser des applications.\n Comprendre les enjeux des microservices : Introdution à Spring Cloud.\n Comprendre la programmation réactive : introduction à Spring Web Reactive.\n\nProgramme\n\n\n1. Gestion des beans avec Spring Core. \n➤Le découpage en couches\, l’approche POJO.\n➤La gestion de l’état.\n➤L’injection de dépendances.\n➤Les intercepteurs et la programmation orientée aspect.\n➤Le cache et la supervision avec JMX.\n➤Les invocations planifiées.\n➤Les profils.\n➤Test des beans Spring. \n2. Accès aux données et gestion des transactionsContenur IoC et Beans. \n➤JPA et le framework Hibernate.\n➤Les bases de données embarquées.\n➤Le moniteur transactionnel de Spring.\n➤Le support des transactions au sein des tests.\n➤Spring Data. \n3. API REST avec Spring MVC et Spring WebFlux. \n➤API REST : bonnes pratiques.\n➤Les bases du protocole HTTP.\n➤Mise en place de l’ API REST.\n➤L’API Bean validation et la gestion des exceptions.\n➤Cross Origin Shared Resource.\n➤Test d’une API Rest.\n➤La programmation réactive.\n➤Présentation de Spring Boot. \n4. Packaging et déploiement avec Spring Boot. \n➤Application autonome et conteneur embarqué.\n➤Configurer une application Spring Boot.\n➤Le packaging d’application cloud ready.\n➤Construction d’une image Docker. \n5. Spring Security. \n➤Sécuriser des routes.\n➤Référentiels utilisateurs.\n➤Sécurité applicative. \n6. Echanges de messages avec Spring Websocket. \n➤Théorie\, design patterns\, le principe pub/sub.\n➤Présentaton de STOMP et SockJS.\n➤Support et mécanismes de fallback.\n➤Mise en place côté serveur et côté client. \n7. IHM Web avec Spring MVC. \n➤Rappel du pattern MVC.\n➤Le 2 ways binding.\n➤Les vues JSP et JSTL.\n➤L’API Bean validation.\n➤Internationalisation\, exceptions.
URL:https://www.expertunisie.com/voir_formation/formation-spring/
ATTACH;FMTTYPE=image/png:https://www.expertunisie.com/wp-content/uploads/2019/12/spring-framework.png
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20220808
DTEND;VALUE=DATE:20220811
DTSTAMP:20260613T170705
CREATED:20220425T132309Z
LAST-MODIFIED:20220504T153839Z
UID:7799-1659916800-1660175999@www.expertunisie.com
SUMMARY:Formation Business Analyst Agile - Tunisie
DESCRIPTION:Prérequis de la formation Business Analyst Agile tunisie:\nPour suivre ce cours formation Business Analyst Agile \, il est nécessaire d’avoir : \n\nUne expérience préalable en analyse business ou en pratiques d’analyse dans les projets agiles est fortement recommandée.\n\nObjectifs :\nÀ la fin de la formation Business Analyst Agile\, vous serez capable de valider les objectifs d’apprentissages suivants : \n\nConnaître les cadres agiles les plus répandus.\nMener la Business Analyse d’une manière optimale dans le cadre agile choisi.\nChoisir et utiliser les techniques présentées.\nComprendre le rôle et l’attitude du Business Analyste dans des projets agiles.\nConnaître la terminologie et l’approche que préconise l‘IIBA® (International Institute for Business Analysis).\n\nProgramme :\n\n\n\n\n\n\n\n1. Qu’est-ce que l’analyse métier ? (K2):\n1.1 Analyse commerciale (K1). \n1.1.1 Présentation.\n1.1.2 Définitions (K1). \n1.2 L’Analyste Métier (K2). \n1.2.1 Définition (K2).\n1.2.2 Le périmètre de l’analyse métier (K2). \n1.3 Compétences d’un analyste commercial (K2). \n1.3.1 Compétences sous-jacentes (K2). \n2. Qu’est-ce qu’Agilité ? (K1):\n2.1 Présentation.\n2.2 Agile (K1). \n2.2.1 Le Manifeste Agile (K1).\n2.2.2 Douze principes d’Agile (K1). \n2.3 Agile contre traditionnel (K1). \n2.3.1 Différences (K1). \n3.Approches agiles courantes (K2):\n3.1 Un processus agile générique (K2). \n3.1.1 Présentation.\n3.1.2 Le Processus Agile Générique (K2). \n3.2 Rôles et responsabilités de l’équipe Agile (K2). \n3.2.1 Rôles et responsabilités (K2). \n3.3 Rôle du BA dans le processus Agile générique (K2). \n3.3.1 Rôle BA dans un environnement agile (K2). \n3.4 Mêlée (K1). \n3.4.1 L’approche Scrum (K1).\n3.4.2 L’équipe Scrum (K1).\n3.4.3 Le processus Scrum (K1).\n3.4.4 Le Sprint (K1). \n3.5 Programmation extrême (XP) (K1). \n3.5.1 Approche XP (K1).\n3.5.2 Valeurs fondamentales (K1).\n3.5.3 Règles et pratiques XP (K1). \n3.6 Lean et Kanban (K2). \n3.6.1 Approches Lean et Kanban (K2).\n3.6.2 Principes de fabrication au plus juste (K2).\n3.6.3 Kanban (K2). \n3.7 La valeur d’un analyste métier dans les projets agiles (K2). \n3.7.1 Les activités de l’analyste métier dans un environnement agile (K2). \n4.Techniques dans les projets agiles (K2):\n4.1 Présentation.\n4.2 Principes et techniques (K2). \n4.2.1 Techniques d’analyse commerciale (K2). \n4.3 Niveaux de planification (K2). \n4.3.1 Planification dans l’approche Agile (K2). \n5.Voir le tout (K3):\n5.1 Présentation.\n5.2 Capacité métier versus processus métier (K2). \n5.2.1 Différences (K2). \n5.3 Outils et techniques (K3). \n5.3.1 Personas (K3).\n5.3.2 Cartographie du flux de valeur (K3). \n6.Pensez comme un client (K3):\n6.1 Présentation.\n6.2 Histoires d’utilisateurs (K3). \n6.2.1 Norme de rédaction de récits d’utilisateurs (K3).\n6.2.2 Qualité des témoignages d’utilisateurs– INVEST (K1).\n6.2.3 Élaboration (K1). \n6.3 Décomposition de l’histoire (K2). \n6.3.1 Un guide pour la décomposition de l’histoire (K2). \n6.4 Cartographie de l’histoire (K3).\n6.5 Scénarimage (K2). \n7.Déterminez: qu’est-ce qui a de la valeur? (K3):\n7.1 Présentation.\n7.2 Hiérarchisation des arriérés (K2). \n7.2.1 Le carnet de produit (K2).\n7.2.2 Responsabilité du Backlog (K2). \n7.3 Définition de la valeur commerciale (K2). \n7.3.1 Définir ce qui a de la valeur (K2). \n7.4 Outils et techniques (K3). \n7.4.1 Modèle d’alignement des objectifs (K2). \n7.5 Analyse de Kano (K3). \n8.Soyez réaliste avec des exemples (K3):\n8.1 Développement axé sur le comportement (BDD) (K3). \n8.1.1 Présentation.\n8.1.2 Histoires d’utilisateurs BDD (K2).\n8.1.3 Scénarios BDD (K3). \n8.2 BDD et automatisation des tests (K2). \n8.2.1 Processus d’automatisation des tests à l’aide de BDD (K2) \n9.Comprendre ce qui est faisable (K3):\n9.1 Options réelles (K1). \n9.1.1 Présentation.\n9.1.2 Dernier moment responsable (K1).\n9.1.3 Injection de fonctionnalités (K1). \n9.2 Ateliers de planification (K2). \n9.2.1 Planification des versions (K1).\n9.2.2 Planification des itérations (K1). \n9.3 Estimation relative (K3). \n10.Stimuler la collaboration et l’amélioration continue (K3):\n10.1 Présentation.\n10.2 Rétrospectives (K3). \n10.2.1 Objectif d’une rétrospective (K3).\n10.2.2 Outils\, techniques et compétences (K1). \n10.3 Jeux collaboratifs (K2). \n11.Éviter le gaspillage (K2) :\n11.1 Élimination des déchets (K2). \n11.1.1 Présentation.\n11.1.2 Philosophie Lean (K2). \n  \n 
URL:https://www.expertunisie.com/voir_formation/formation-business-analyst-agile/
ATTACH;FMTTYPE=image/jpeg:https://www.expertunisie.com/wp-content/uploads/2022/04/Agile-Business-Analyst-1.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20220808
DTEND;VALUE=DATE:20220811
DTSTAMP:20260613T170705
CREATED:20220519T163454Z
LAST-MODIFIED:20220519T163454Z
UID:8885-1659916800-1660175999@www.expertunisie.com
SUMMARY:Formation Fondamentaux et Architecture Big Data - Tunisie
DESCRIPTION:Prérequis de la formation fondamentaux et architecture big data:\nPour suivre cette formation fondamentaux et architecture big data dans de bonnes conditions\, il faut avoir une connaissance de SQL est un plus pour suivre cette formation et aucune connaissance technique particulière n’est nécessaire\, il est toutefois recommandé d’avoir suivi le module « Big Data – Enjeux et perspectives » (BD500) pour suivre cette formation dans des conditions optimales. \nObjectifs de la formation fondamentaux et architecture big data :\nÀ l’issue de cette formation Fondamentaux et architecture Big Data\, vous serez capable de valider les objectifs d’apprentissages suivants : \n\nComprendre le rôle stratégique de la gestion des données pour l’entreprise.\nIdentifier ce qu’est la donnée\, et en quoi consiste le fait d’assurer la qualité de données.\nSynthétiser le cycle de vie de la donnée.\nAssurer l’alignement des usages métiers avec le cycle de vie de la donnée.\nDécouvrir les bonnes pratiques en matière de contrôle de qualité des données.\nAsurer la mise en œuvre de la gouvernance de la donnée\n\nProgrammes :\n1. Introduction à la formation Big Data :\n➤Présentation générale et objectifs de cette formation Big Data.\n➤Comprendre les enjeux et perspectives du Big Data.\n➤Chiffres clés en France et à l’international.\n➤La donnée en tant que matière première : « data is the new oil » ?\n➤Différents types\, structures et sources de données.\n➤Panorama des solutions et acteurs du marché : l’écosystème Big Data Les nouveaux métiers de la data. \n2. La collecte des données Big Data :\n➤Big Data\, Data Science\, Machine Learning\, etc : définitions et concepts clés .\n➤Caractéristiques des données dites massives (les dimensions en V du Big Data).\n➤Les architectures Big Data orientées stockage\, calcul\, temps réel….\n➤Enjeux juridiques et éthiques liés à la collecte\, au traitement et à l’analyse de données.\n➤Cycle de vie de la donnée Assurer la qualité des données.\n➤Créer de la valeur à partir des données : vue d’ensemble d’un processus de Data Science. \n3. Méthodologie pour l’implémentation d’un projet Big Data :\n➤Définir les besoins métiers et objectifs d’un projet.\n➤Spécificités d’un projet Big Data : incertitude\, budget\, délais\, gestion organisationnelle….\n➤Sélectionner les bons outils .\n➤Poser les bonnes questions Obtenir les données.\n➤Explorer et prétraiter les données.\n➤Analyser les données : planifier et construire un modèle viable Communiquer les résultats.\n➤Transformer les résultats en décisions et en actions. \n4. Outils et technologies Big Data : démarrer avec Hadoop :\n➤L’écosystème Apache Hadoop et les principales distributions (Hortonworks\,Cloudera…).\n➤Clusters Hadoop\, HDFS\, YARN et MapReduce : comprendre les principes de fonctionnement.\n➤Introduction aux composants HBase\, Pig et Hive\, Spark… .\n➤Cas d’utilisation et exemples de mises en œuvre de la plateforme Hadoop. \n5. Collecte\, stockage et traitement des données :\n➤Connaître les différentes sources de données .\n➤Analyser les caractéristiques d’un jeu de données.\n➤Principes ETL (Extract Transform Load) : présentation et prise en main de Talend.\n➤Gérer les spécificités des données semi et non-structurées .\n➤Rappels des principes du stockage distribué.\n➤Intérêt et vue d’ensemble des bases de données NoSQL (Cassandra\, Neo4j\, MongoDB…).\n➤Prise en main d’HDFS et du modèle MapReduce.\n➤Utiliser les fonctionnalités de Pig et Hive pour requêter et traiter les données .\n➤ElasticSearch pour l’indexation et la recherche de données. \n6. Analyse des données issues du Big Data :\n➤Vue d’ensemble des différentes méthodes et techniques d’analyse .\n➤Notions d’analyse statistique et prédictive.\n➤Analyser un ensemble de données avec l’environnement Apache Spark .\n➤Comprendre les apports de la convergence entre Big Data et intelligence artificielle.\n➤Introduction aux principes de Machine Learning.\n➤Les différentes familles de modèles : régression\, classification\, clustering\, reinforcement learning\, NLP.\n➤Technique de feature engineering pour préparer les données .\n➤Sélectionner\, entraîner et tester un algorithme de Machine Learning .\n➤Principes du Deep Learning : apprentissage profond et réseaux neuronaux. \n7. Datavisualisation : apprendre à communiquer sur les données :\n➤Les enjeux et objectifs d’une bonne communication .\n➤Principes fondamentaux de la représentation visuelle .\n➤La Datavisualisation tout au long du processus Big Data.\n➤Techniques et outils principaux pour la visualisation de données (Tableau\, Qlik\, etc).\n➤Sélectionner une solution de datavisualisation selon l’objectif recherché .\n➤Connaître les bonnes pratiques de Dataviz : utilisation des couleurs\, graphiques\, tableaux de bord\, infographies\, notebooks….\n➤Visualisation interactive
URL:https://www.expertunisie.com/voir_formation/fondamentaux-et-architecture-big-data/
ATTACH;FMTTYPE=image/png:https://www.expertunisie.com/wp-content/uploads/2022/05/Big-Data-Architecutre-1-e1653392208195.png
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20220811
DTEND;VALUE=DATE:20220813
DTSTAMP:20260613T170705
CREATED:20220425T135129Z
LAST-MODIFIED:20220429T120417Z
UID:7803-1660176000-1660348799@www.expertunisie.com
SUMMARY:Formation Capability In Business Analysis (CCBA)- Tunisie
DESCRIPTION:Prérequis de la formation capability in business analysis (ccba)\nPour suivre ce cours formation capability in business analysis (ccba) \, il est nécessaire d’avoir : \n\nPour suivre ce cours\, il est nécessaire d’avoir le niveau Business Analyst Essentials\, c’est-à-dire de comprendre.\nle rôle du Business Analyst (BA) et ses responsabilités dans un projet.\n\nObjectifs\nÀ a fin de la formation Capability in business analysis (CCBA)\, vous serez capable de valider les objectifs d’apprentissages suivants : \n\nConnaitre les 34 taches que composent le référentiel de bonnes pratiques (BABOK).\nMaîtriser les 49 techniques nécessaires pour l’analyse.\nMaîtriser le référentiel IIBA : les processus.\nMaîtriser domaines de management et techniques qui garantissent le ressort des projets.\nPréparer\, Réviser et Acquérir les trucs et astuces de l’examen CCBA\n\n\n\n\n\n\n\n\nProgramme\n\n\n\n\n\n\n\n1. Introduction à la Business Analysis et au BABoK :\n➤Besoins pour les examens de certification CBAP et CCBA .\n➤Questions d’examens.\n➤Sujets abordés lors de l’examen.\n➤Test d’évaluation.\n➤Définitions de BABOK.\n➤Les espaces de connaissances.\n➤Les principes fondamentaux sous-jacents. \n2. Elicitation et techniques associés :\n➤Vue d’ensemble des Elicitation et techniques associés.\n➤Exercice récapitulatif et Test pratique. \n3. Enterprise Analysis\, techniques et Requirements :\n➤Vue d’ensemble des Enterprise Analysis .\n➤Exercice récapitulatif et Test pratique. \n4. Solution Assessment & Validation et techniques :\n➤Vue d’ensemble des Solution\n➤Assessment & Validation et techniques .\n➤Exercice récapitulatif et Test pratique. \n5. Requirements Management & Communication et techniques :\n➤Vue d’ensemble des Requirements .\n➤Management & Communication et techniques.\n➤Exercice récapitulatif et Test pratique. \n6. Business Analysis Planning & Monitoring et techniques :\n➤Vue d’ensemble des Business Analysis.\n➤Planning & Monitoring et techniques.\n➤Exercice récapitulatif et Test pratique. \n7. Compétences du Business Analyst :\n➤Vue d’ensemble des analyses de l’entreprise .\n➤Exercice récapitulatif et Test pratique.\n➤Le business analyst et le cycle de vie du projet/produit .\n➤Le processus de documentation des exigences.\n➤Planification pour une documentation des exigences efficace.\n➤Vue d’ensemble de la planification de la documentation des exigences. \n8. Les principes fondamentaux sous-jacents :\n➤Vue d’ensemble des principes fondamentaux sous-jacents .\n➤Compétences en communication.\n➤Compétences en leadership.\n➤Compétences en résolution de problèmes.\n➤Connaissances en business.\n➤Connaissances en technologie de l’information.
URL:https://www.expertunisie.com/voir_formation/capability-in-business-analysis-ccba/
ATTACH;FMTTYPE=image/png:https://www.expertunisie.com/wp-content/uploads/2022/04/Capability-bi.png
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20220811
DTEND;VALUE=DATE:20220813
DTSTAMP:20260613T170705
CREATED:20220426T073611Z
LAST-MODIFIED:20220427T112847Z
UID:7810-1660176000-1660348799@www.expertunisie.com
SUMMARY:Formation Testeur Manuel en Mode Projet - Tunisie
DESCRIPTION:Prérequis de la formation testeur manuel en mode projet tunisie :\nCette formation testeur manuel en mode projet tunisie est dédiée pour les personnes qui veulent commencer une carrière en tant que Testeur Informatique. \nObjectifs de la formation testeur manuel en mode projet tunisie :\nAu cours de ce cursus\, vous allez découvrir plusieurs technologies qui vous aideront à maîtriser les tests manuels en un environnement agile Scrum :\n➤Gestion de projet Classique/ agile (Framework SCRUM).\n➤Des Workshops avec l’outil de gestion de projet JIRA.\n➤Introduction au test manuel + ISTQB.\n➤Des Workshops avec l’outil de gestion de l’activité de test Testlink.\n➤Introduction au test automatique + A4Q.\n➤Des Workshops avec le framework Selenium WebDriver et le langage de programmation JAVA. \nProgrammes\nPartie 1 : Gestion de projet 25h:\n1. Définition d’un produit dans le domaine informatique:\n➤( Pourquoi \, Pour Qui \, Comment ?). \n2. Définition de la méthodologie classique en générale:\n➤Méthodologie séquentielles : Modèle cascade .\n➤Méthodologie séquentielles Modèle en V. \nWorkshop 01 : Élaboration de la gestion d’un projet suivant une méthodologie classique. \n3. Mise en évidence des inconvénients des méthodes classiques.\n4. Définition des méthode agiles et mise en évidences des différences entre les méthodes classiques.\nWorkshop 02 : Êtes vous agile ? : compréhension de l’agilité comportementale. \n5. Définition du Framework Scrum:\n➤La manifeste agile.\n➤les 12 principes de l’agilité .\n➤Définition : Incrément .\n➤Définition : itération.\n➤Définition : Cycle de projet agile .\n➤Les 3 piliers de SCRUM.\n➤Les 5 valeurs de SCRUM .\n➤Les six principe de SCRUM SCRUM team.\n➤Les événements SCRUM .\n➤Les artefacts SCRUM .\n➤Raffinement Backlog .\n➤Définition d’une release.\nWorkshop 03 : QCM en ligne individuel pour la partie SCRUM. \n6.Synthèse Approche agile vs approche classique .\n7.Définition JIRA:\n➤A quoi sert JIRA Pourquoi JIRA.\n➤Les concepts de bases JIRA.\nWorkshop 04 : JIRA en se basant sur un cahier de charge professionnel .\n➤Création d’un projet dans JIRA.\n➤Création d’un ticket dans JIRA Configurer un ticket dans JIRA .\n➤Lier un Ticker dans JIRA Cloner un ticket dans JIRA .\n➤Déplacer un ticket dans JIRA Créer un sous ticket dans JIRA.\n➤Commenter un ticket dans JIRA Partager un ticket dans JIRA .\n➤Trouver un ticket dans JIRA Créer un flux de travail dans JIRA.\nWorkshop 05 : Créer un workflow personnalisé dans JIRA suivant le Framework “SCRUM”.\n⇒ Durant les workshops JIRA Prendre le rôle de PO & Scrum master & developers team. \nPartie 2 : Test Manuel 30h:\n1. Définition du terme test en générale :\n➤Quels sont les tests ? Pourquoi les tests ?\n➤Quels sont les types de test Quels sont les niveaux de test. \n2. Définition cahier de charge.\n3. Définition User story.\n4. Définition scénario de test.\n5. Définition suite de test.\n6. Définition matrice bidirectionnel.\nWorkshop 01 : Élaboration d’une matrice bidirectionnel en se basant sur un cahier de charge professionnel.\n \n7. Cycle de vie de test logiciel.\n8. Cycle de vie des bugs.\n9. Catégories des bugs.\n10. Outils de test “Testlink”.\n\n➤Installation Création projet.\n➤Gestion des exigences .\n➤Gestion du cahier de test.\n➤Gestion d’une campagne de test .\n➤Création d’une version d’exécution .\n➤Exécution de test.\n➤Reporting des résultats.\nWorkshop 02 : Écriture des exigences sur Testlink à partir des users story / Environnement stable.\nWorkshop 03 : Exécution des cas de test sur Testlink.\nWorkshop 04 : Création de Build sur Testlink .\nWorkshop 05 : Création d’une campagne de test .\nWorkshop 06 : Écriture des bugs trouvés sur JIRA.\nWorkshop 07 : Test des bugs corrigés sur une nouvelle version stable.\nWorkshop 08 : Test de non régression.\nWorkshop 09 : Écriture des bugs de régression trouvés sur JIRA.\nWorkshop 10 : Élaboration du rapport de test. \nPartie 3 : Projet SOLO 5h:\nWorkshop 01 : Suivis et correction à la fin du projet.\nWorkshop 02 : Préparation à l’entretien assuré par un international Soft Skills trainer. \nPartie 4 : ISTQB Fondation 24h:\n1. Fondamentaux des tests :\n1.1 Que sont les tests ? \n➤Objectifs habituels des tests .\n➤Test et débogage.\n \n1.2 Pourquoi les tests sont-ils nécessaires \n➤Contribution des tests au succès.\n➤Assurance qualité et test.\n➤Erreurs\, défauts et défaillances.\n➤Défauts\, causes racines et effets. \n1.3 Sept principes sur les tests.\n1.4 Processus de test. \n➤Le processus de test dans le contexte .\n➤Activités et taches de test.\n➤Les produits d’activités du test.\n➤Traçabilité entre les bases de test et les produits d’activités du test. \n1.5 La psychologie des tests. \n➤Psychologie humaine et test.\n➤Etat d’esprit des testeurs et des développeurs. \n2. Tester pendant le cycle de vie du développement logiciel :\n2.1 Les modèles de développement logiciel. \n➤Développement de logiciel et tests logiciels.\n➤Modèles de cycle de vie du développement logiciel en contexte. \n2.2 Niveaux de test Test de composants Test d’intégration. \n➤Test système.\n➤Test d’acceptation. \n2.3 Types de test. \n➤Tests fonctionnels Tests non-fonctionnels .\n➤Tests boîte-blanche.\n➤Tests liés aux changements .\n➤Types de test et niveaux de test. \n2.4 Tests de maintenance. \n➤Facteurs déclencheurs pour la maintenance .\n➤Analyse d’impact pour la maintenance. \n3. Tests statiques :\n3.1 Bases des tests statiques. \n➤Produits d’activités qui peuvent être examinés par des tests statiques .\n➤Bénéfices des tests statiques.\n➤Différences entre les tests statiques et dynamiques. \n3.2 Processus de revue. \n➤Processus de revue de produits d’activités.\n➤Rôles et responsabilités dans une revue formelle .\n➤Types de revue.\n➤Application des techniques de revue .\n➤Facteurs de réussite des revues. \n4. Techniques de test :\n4.1 Catégories de techniques de test. \n➤Choix des techniques de test.\n➤Catégories de techniques de test et leurs caractéristiques. \n4.2 Techniques de test boîte-noire. \n➤Partitions d’équivalence .\n➤Analyse des valeurs limites.\n➤Test de tables de décision .\n➤Test des transitions d’état .\n➤Test des cas d’utilisation.\n \n4.3 Techniques de test boîte-blanche . \n➤Test et couverture des instructions .\n➤Test et couverture des décisions.\n➤Apport des tests des instructions et décisions. \n4.4 Techniques de test basées sur l’expérience. \n➤Estimation d’erreur .\n➤Tests exploratoires.\n➤Tests basés sur des checklists. \n5. Gestion des tests :\n5.1 Organisation des tests. \n➤Indépendance des tests.\n➤Tâches d’un Test Manager et d’un testeur. \n5.2 Planification et estimation des tests. \n➤Objet et contenu d’un plan de test .\n➤Stratégie de test et approche de test.\n➤Critères d’entrée et de sortie (Définition du prêt et définition du terminé Calendrier d’exécution des tests).\n➤Facteurs influençant l’effort de test .\n➤Techniques d’estimation des tests. \n5.3 Pilotage et contrôle des tests. \n➤Métriques utilisées pour les tests.\n➤Buts\, contenu et destinataires des rapports de test. \n5.4 Gestion de configuration.\n5.5 Risques et tests. \n➤Définition du risque.\n➤Risques produit et risques projet.\n➤Test basé sur les risques et qualité du produit. \n5.6 Gestion des défauts. \n6. Outils de support aux tests :\n6.1 Introduction aux outils de test. \n➤Classification des outils de test.\n➤Bénéfices et risques de l’automatisation des tests.\n➤Considérations particulières pour les outils d’exécution des tests et de gestion des tests. \n6.2 Utilisation efficace des outils. \n➤Principes de base pour la sélection des outils.\n➤Projets pilotes pour l’introduction d’un outil dans une organisation .\n➤Facteurs de succès pour les outils.
URL:https://www.expertunisie.com/voir_formation/testeur-manuel-en-mode-projet-tunisie/
ATTACH;FMTTYPE=image/png:https://www.expertunisie.com/wp-content/uploads/2022/04/testeur-manuel-en-mode-projet.png
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20220811
DTEND;VALUE=DATE:20220813
DTSTAMP:20260613T170705
CREATED:20220524T105253Z
LAST-MODIFIED:20220524T105253Z
UID:9105-1660176000-1660348799@www.expertunisie.com
SUMMARY:Formation Agile Process Owner (CAPO) - Tunisie
DESCRIPTION:Objectifs de la formation agile process owner (capo) :\nÀ la fin de la formation Agile process owner (CAPO)\, vous serez capable de valider les objectifs d’apprentissages suivants : \n\nAssimiler les fondamentaux de l’agilité et les principes de gestion de service.\ncomprendre les fonctions et les responsabilités du propriétaire de processus.\nGérer et classer par ordre de priorité un backlog de produit.\nConcevoir et rédiger une user story (récit utilisateur).\nTravailler en partenariat avec les parties prenantes et les autres process owner.\nEncadrer des processus de conception et d’amélioration agiles.\nSavoir gérer des activités de transformation organisationnelle.\nAssurer le suivi et la mesure des performances des processus.\nEffectuer des révisions de processus et détecter les améliorations.\nLa revue des processus et l’identification des améliorations.\n\nPrérequis de la formation agile process owner (capo):\nSuivre la formation Certified Agile Process Owner\, nécessite les prérequis suivants : \n\nÊtre familiarisé avec Scrum et le management des services IT.\nIl est également recommandé d’avoir pris connaissance de l’ouvrage Agile Service Management Guide.\n\nProgrammes :\n1. À propos du Process Owner:\n➤L’importance du processus et de l’agilité.\n➤L’importance de la fonction du propriétaire de processus (Process Owner). \n2. Fondamentaux de la conception des processus:\n➤Les différents composants d’un processus.\n➤Les responsabilités du propriétaire de processus (sponsor\, ressources\, conception\, amélioration\, gestion et sensibilisation).\n➤Les connaissances\, les aptitudes et les qualités du propriétaire de processus.\n➤Le choix du responsable de processus. \n3. Rôles complémentaires:\n➤Le rôle du manager de processus.\n➤Le rôle du propriétaire de processus global.\n➤Le rôle du propriétaire de la chaîne de valeur.\n➤Le rôle d’un bureau de gestion des services (SMO). \n4. Fondamentaux de l’agilité:\n➤La définition du terme « Agile ».\n➤Le Manifeste pour le développement agile.\n➤Le facteur de réussite des projets agiles. \n5. Fondamentaux de la méthodologie Scrum:\n➤Les 3 rôles de Scrum.\n➤Les 6 artefacts de Scrum.\n➤Les 7 événements de Scrum .\n➤Les 3 piliers de Scrum.\n➤Le framework Scrum en quelques mots.\n➤Le choix entre de la méthode agile Scrum ou Kanban. \n6. Fondamentaux de la gestion de services agile:\n➤L’importance de la gestion de services agile.\n➤Les rôles\, les artefactes et les événements dans la gestion de services agile.\n➤Les particularités d’un processus agile.\n➤Les 2 objectifs de base de la gestion de services agile. \n7. Conception agile des processus:\n➤La création et la gestion d’un backlog de produit.\n➤La création et la rédaction de l’user story.\n➤Le suivi et le traitement du backlog.\n➤Le processus du design Sprint.\n➤Le propriétaire du processus et les événements du Sprint.\n➤La mise en service du processus agile (planification). \n8. Amélioration agile des processus:\n➤L’adaptation des processus en fonction des objectifs stratégiques.\n➤L’amélioration continue des services (CSI).\n➤La méthode de gestion de la qualité PDCA).\n➤La mise en œuvre et le renforcement des améliorations du processus.\n➤L’évaluation de la maturité du processus. \n9. Mesure de la création de valeur:\n➤La démonstration de valeur.\n➤Les indicateurs de performance avancés et retardés.\n➤Les facteurs critiques de succès.\n➤Les indicateurs clés de performance des processus.\n➤Le service-level agreement (SLA).\n➤Les accords sur les niveaux opérationnels (OLA).\n➤Le travail de la revue systématique.\n➤La communication des performances.\n➤Les outils et les technologies d’amélioration des processus.\n➤La mise en œuvre de défis pour bien commencer des processus. \n10. Préparation à l’examen (CAPO):\n➤Les prérequis pour le passage de l’examen.\n➤Synthèse sur les termes techniques utilisés.\n➤Tour de table afin de répondre à vos questions.\n➤Aperçu d’un exemple d’examen avec mise en commun des réponses. \n11. Passage de l’examen officiel Certified Agile Process Owner®:\n➤Type d’examen : 40 questions à choix multiples.\n➤Durée : 1 heure.\n➤Disponibilité : en ligne.\n➤Livre ouvert : oui.\n➤Langue : anglais.\n➤Attribution : 65 % de bonnes réponses.
URL:https://www.expertunisie.com/voir_formation/formation-agile-process-owner-capo/
ATTACH;FMTTYPE=image/png:https://www.expertunisie.com/wp-content/uploads/2022/05/capo-e1653043868989.png
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20220811
DTEND;VALUE=DATE:20220815
DTSTAMP:20260613T170705
CREATED:20220524T100214Z
LAST-MODIFIED:20220524T100214Z
UID:9092-1660176000-1660521599@www.expertunisie.com
SUMMARY:Formation Cloud Foundry\, Développement d'applications - Tunisie
DESCRIPTION:Prérequis de la formation Cloud Foundry\, Développement d’applications :\nPour entamer la formation cloud foundry\, développement d’applications\, il est conseillé d’avoir des bonnes connaissances en Java et de base en Linux et en déploiement d’applications. \nObjectifs de la formation Cloud Foundry\, Développement d’applications :\nÀ la fin de la formation Cloud Foundry\, développement d’applications\, vous serez capable de valider les objectifs d’apprentissages suivants : \n\nConnaître les approches de développement d’applications « Cloud Native ».\n Appliquer les technologies et outils pour le développement avec Cloud Foundry.\nUtiliser une plateforme Cloud Foundry.\nComprendre les approches de développement et de gestion des applications « as a Cloud ».\n\nProgrammes :\n1. Applications « Cloud Native »\n➤ Qu’est-ce que le « Cloud Native » ?\n➤ Applications « as a Cloud » et « as a Service ».\n➤Avantages et inconvénients.\n➤ Applications microservices versus monolithiques.\n➤ Importance des frameworks et des plateformes (IaaS\, PaaS\, SaaS).\n➤ Nouvelles approches possibles avec le « Cloud Native » (DevOps\, continuous delivery\, microservices\, containers).\n➤ Présentation de l’offre actuelle des technologies « Cloud Native ». \n2. Développement d’applications modernes avec Cloud Foundry\n➤ Présentation de l’architecture.\n➤ Principaux composants (controller\, router\, loggregator…).\n➤ Technologies et outils (BOSH\, BOSH lite…).\n➤ Développement\, déploiement\, hébergement et mise en œuvre d’applications (staging\, scaling\, monitoring). \n3. Utilisation d’une plateforme Cloud Foundry\n➤ Les Buildpacks\, Manifest…\n➤ Développer avec les services Cloud Foundry.\n➤ Framework Spring et utilisation avec Cloud Foundry.\n➤ Utiliser les logs et les analyseurs Cloud Foundry pour déboguer les applications.\n➤ Gérer le déploiement « à chaud » et en « continu » des applications. \n4. Administration d’applications\n➤ Gestion et monitoring des applications avec Cloud Foundry.\n➤ Ouvrir à d’autres PaaS (BlueMix\, AWS…).\n➤ Accélération d’intégration métier avec l’approche « as a Cloud ».\n➤ Portabilité Cloud Foundry par « Service Container ».
URL:https://www.expertunisie.com/voir_formation/formation-cloud-foundry-developpement-dapplications-2/
ATTACH;FMTTYPE=image/jpeg:https://www.expertunisie.com/wp-content/uploads/2022/05/Cloud-Foundry-Developpement-dapplications.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20220813
DTEND;VALUE=DATE:20220815
DTSTAMP:20260613T170705
CREATED:20220426T133401Z
LAST-MODIFIED:20220426T133401Z
UID:7919-1660348800-1660521599@www.expertunisie.com
SUMMARY:Formation ISTQB Niveau Foundation -Tunisie
DESCRIPTION:Prérequis pour la formation istqb niveau foundation tunisie  :\nPour suivre ce cours formation istqb niveau foundation tunisie il est nécessaire d’avoir : \n\nLe principal prérequis est d’être impliqué\, de prêt ou de loin\, dans le test de logiciels ou de systèmes d’information.\nUne connaissance préalable des principales activités du cycle de vie de développement logiciel constitue un avantage mais n’est pas obligatoire.\n\nObjectifs\n➤Acquérir les bases et fondamentaux du métier du test logiciel.\n➤Professionnaliser et valoriser les activités de test en déployant des standards\, méthodes et bonnes pratiques reconnues : « un testeur certifié est 300 % plus efficace qu’un testeur non certifié » \nProgramme\n1. Fondamentaux des tests\n1.1 Que sont les tests ?\n– 1.1.1 Objectifs habituels des tests\n– 1.1.2 Test et débogage\n1.2 Pourquoi les tests sont-ils nécessaires\n– 1.2.1 Contribution des tests au succès\n– 1.2.2 Assurance qualité et test\n– 1.2.3 Erreurs\, défauts et défaillances\n– 1.2.4 Défauts\, causes racines et effets\n1.3 Sept principes sur les tests\n1.4 Processus de test\n– 1.4.1 Le processus de test dans le contexte\n– 1.4.2 Activités et taches de test\n– 1.4.3 Les produits d’activités du test\n– 1.4.4 Traçabilité entre les bases de test et les produits d’activités du test\n1.5 La psychologie des tests\n– 1.5.1 Psychologie humaine et test\n– 1.5.2 Etat d’esprit des testeurs et des développeurs \n2. Tester pendant le cycle de vie du développement logiciel\n2.1 Les modèles de développement logiciel\n– 2.1.1 Développement de logiciel et tests logiciels\n– 2.1.2 Modèles de cycle de vie du développement logiciel en contexte\n2.2 Niveaux de test\n– 2.2.1 Test de composants\n– 2.2.2 Test d’intégration\n– 2.2.3 Test système\n– 2.2.4 Test d’acceptation\n2.3 Types de test\n– 2.3.1 Tests fonctionnels\n– 2.3.2 Tests non-fonctionnels\n– 2.3.3 Tests boîte-blanche\n– 2.3.4 Tests liés aux changements\n– 2.3.5 Types de test et niveaux de test\n2.4 Tests de maintenance\n– 2.4.1 Facteurs déclencheurs pour la maintenance\n– 2.4.2 Analyse d’impact pour la maintenance \n3. Tests statiques\n3.1 Bases des tests statiques\n– 3.1.1 Produits d’activités qui peuvent être examinés par des tests statiques\n– 3.1.2 Bénéfices des tests statiques\n– 3.1.3 Différences entre les tests statiques et dynamiques\n3.2 Processus de revue\n– 3.2.1 Processus de revue de produits d’activités\n– 3.2.2 Rôles et responsabilités dans une revue formelle\n– 3.2.3 Types de revue\n– 3.2.4 Application des techniques de revue\n– 3.2.5 Facteurs de réussite des revues \n4. Techniques de test\n4.1 Catégories de techniques de test\n– 4.1.1 Choix des techniques de test\n– 4.1.2 Catégories de techniques de test et leurs caractéristiques\n4.2 Techniques de test boîte-noire\n– 4.2.1 Partitions d’équivalence\n– 4.2.2 Analyse des valeurs limites\n– 4.2.3 Test de tables de décision\n– 4.2.4 Test des transitions d’état\n– 4.2.5 Test des cas d’utilisation\n4.3 Techniques de test boîte-blanche\n– 4.3.1 Test et couverture des instructions\n– 4.3.2 Test et couverture des décisions\n– 4.3.3 Apport des tests des instructions et décisions\n4.4 Techniques de test basées sur l’expérience\n– 4.4.1 Estimation d’erreur\n– 4.4.2 Tests exploratoires\n– 4.4.3 Tests basés sur des checklists \n5. Gestion des tests\n5.1 Organisation des tests\n– 5.1.1 Indépendance des tests\n– 5.1.2 Tâches d’un Test Manager et d’un testeur\n5.2 Planification et estimation des tests\n– 5.2.1 Objet et contenu d’un plan de test\n– 5.2.2 Stratégie de test et approche de test\n– 5.2.3 Critères d’entrée et de sortie (Définition du prêt et définition du terminé)\n– 5.2.4 Calendrier d’exécution des tests\n– 5.2.5 Facteurs influençant l’effort de test\n– 5.2.6 Techniques d’estimation des tests\n5.3 Pilotage et contrôle des tests\n– 5.3.1 Métriques utilisées pour les tests\n– 5.3.2 Buts\, contenu et destinataires des rapports de test\n5.4 Gestion de configuration\n5.5 Risques et tests\n– 5.5.1 Définition du risque\n– 5.5.2 Risques produit et risques projet\n– 5.5.3 Test basé sur les risques et qualité du produit\n5.6 Gestion des défauts \n6. Outils de support aux tests\n6.1 Introduction aux outils de test\n– 6.1.1 Classification des outils de test\n– 6.1.2 Bénéfices et risques de l’automatisation des tests\n– 6.1.3 Considérations particulières pour les outils d’exécution des tests et de gestion des tests\n6.2 Utilisation efficace des outils\n– 6.2.1 Principes de base pour la sélection des outils\n– 6.2.2 Projets pilotes pour l’introduction d’un outil dans une organisation\n6.2.3 Facteurs de succès pour les outils
URL:https://www.expertunisie.com/voir_formation/istqb-niveau-foundation-tunisie-2/
ATTACH;FMTTYPE=image/jpeg:https://www.expertunisie.com/wp-content/uploads/2021/12/istqb-new-copy.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20220813
DTEND;VALUE=DATE:20220815
DTSTAMP:20260613T170705
CREATED:20220427T074848Z
LAST-MODIFIED:20220427T074848Z
UID:7928-1660348800-1660521599@www.expertunisie.com
SUMMARY:Formation IQBBA Fondation Analyste Métier ( Business Analyst ) - Tunisie
DESCRIPTION:Prérequis de formation iqbba fondation analyste métier ( business analyst ) :\nPour suivre ce cours iqbba fondation analyste métier ( business analyst ) \, il est nécessaire d’avoir des connaissances de base du cycle de vie des logiciels (systèmes d’information\, embarqués\, temps réels) et conception. \nObjectifs\nIQBBA développe les compétences suivantes : \n\nAnalyse d’entreprise : comprendre les processus métier au sein de l’organisation\, identifier les changements nécessaires et préparer analyses de risques et études de faisabilité. \nAnalyse métier : identifier les besoins et déterminer les solutions utiles pour résoudre les problématiques métier \nAmélioration des processus : optimiser les performances de l’organisation \nInnovation\, design et client : appliquer des techniques modernes dans les secteurs de l’innovation et du design créatif afin d’aboutir à de nouveaux produits compétitifs et innovants.\n\nProgramme\n1. Fondamentaux de l’Analyse Métier \n1.1. Pourquoi l’Analyse Métier est-elle nécessaire\n1.2. Qu’est-ce que l’Analyse Métier ?\n1.3. Concepts Clés de l’Analyse Métier\n1.4. Domaines de Compétences\n1.5. Tâches et Responsabilités \n2. Analyse de l’Entreprise\n2.1. Identification des Parties Prenantes et Analyse\n2.2. Analyse de l’Entreprise – Identifier les Processus Métier\n2.3. Besoins Métier et définition des objectifs\n2.4. Définition de l’Etude de Rentabilité\n2.5. Déterminer le périmètre de la solution et l’approche \n3. Planification du Processus de l’Analyse Métier\n3.1. Gestion de la Communication pour l’Analyse Métier\n3.2. Planification du processus de gestion des exigences\n3.3. Processus de Gestion de Configuration et du Changement\n3.4. Sélection des outils et techniques \n4. Elicitation\n4.1. Le Concept d’Elicitation des Exigences\n4.2. Gestion du périmètre des exigences\n4.3. Traçabilité des exigences\n4.4. Documentation des exigences\n4.5. Communication\n4.6. Standards \n5. Analyse des Exigences\n5.1. Organisation des Exigences\n5.2. Modélisation et Spécification\n5.3. Définir les hypothèses et les contraintes\n5.4. Vérification et Validation\n5.5. Assurance Qualité \n6. Validation de la solution\n6.1. Évaluation\n6.2. Validation \n7. Outils et Techniques\n7.1. Outils d’Analyse Métier\n7.2. Techniques d’Analyse Métier \n8. Compétences\n8.1. Connaissance du Domaine\n8.2. Aptitudes Personnelles\n8.3. Aptitude à la Facilitation \n9. Amélioration de Processus\n9.1. Amélioration de Processus\n9.2. Simulation et Re-conception de Processus \n10. Innovation\, Conception et Client\n10.1. Rôle de l’Innovation\n10.2. Concurrence et étude de marché\n10.3. Conception par la Pensée (Design Thinking)\n10.4. Méthodes\, outils et techniques de base\n10.5. Travailler avec l’utilisateur final
URL:https://www.expertunisie.com/voir_formation/iqbba-fondation-analyste/
ATTACH;FMTTYPE=image/jpeg:https://www.expertunisie.com/wp-content/uploads/2021/12/business-analyste.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20220813
DTEND;VALUE=DATE:20220815
DTSTAMP:20260613T170705
CREATED:20220427T081112Z
LAST-MODIFIED:20220510T125529Z
UID:7935-1660348800-1660521599@www.expertunisie.com
SUMMARY:Formation ISTQB Niveau Avancé Analyste de Test - Tunisie
DESCRIPTION:Prérequis de formation istqb niveau avancé analyste de test :\nPour suivre ce cours istqb niveau avancé analyste de test \, il faut d’avoir au moins 01 an d’expérience en tant que Testeur et a obtenu la certification ISTQB niveau fondation. \nObjectifs\nÀ l’issue de cette formation ISTQB niveau avancé analyste de test\, vous saurez capable de : \n\nEffectuer les activités de test adaptées au cycle de vie de développement logiciel (cycle en V\, Agile…).\nDécider d’une priorisation adaptée des activités de test sur base des informations fournies par l’analyse des risques.\nSélectionner et appliquer les techniques de tests avancés pour assurer que les tests fournissent le niveau de confiance adéquat\, sur la base des critères de couverture définis.\nFournir le bon niveau de documentation pertinent pour les activités de test.\nDéterminer les bons types de tests fonctionnels à réaliser.\nPorter la responsabilité des tests d’utilisabilité pour un projet donné.\nParticiper efficacement à des revues formelles et informelles avec les parties prenantes\, en appliquant la connaissance des erreurs typiques rencontrées dans les livrables.\nConcevoir et implémenter un schéma de classification des anomalies.\nMettre en œuvre des outils pour supporter processus de test efficace.\n\nProgramme\n\n\nLe programme de la certification se base sur le standard ISTQB Niveau avancé Testeur analyste complété par des cas pratiques de conception et analyse d’un système d’information complexe. Le contenu du cours est le suivant : \n1. Processus de test :\n➤L’importance de l’implication tout au long du processus de test\, avec une attention particulière sur le rôle et la contribution du Testeur Analyste\, \nainsi que sur la façon d’accorder ce rôle avec les rôles de Test Manager et Analyste Technique de Test.\n➤Les tâches d’analyse et conception des tests de l’Analyste de Test sont décrites. \n➤L’impact des différents modèles de cycle de vie est un aspect central de ces tâches. \n2. Gestion des tests: Responsabilités de l’Analyste de Test :\n➤L’intérêt et l’apport attendu des métriques du projet.\n➤Comment prioriser à partir des risques et planifier correctement des tests portant sur un domaine métier complexe. \n3. Techniques de Test avancées :\n➤Les techniques basées sur les spécifications sont approfondies. Il s’agit des partitions d’équivalence\, de l’analyse des valeurs limites\, \ndes tables de décision\, des tests de transition d’état et des tests de cas d’utilisation.\n➤Des nouvelles techniques basées sur les spécifications sont introduites comme méthode de classification arborescente\, \nl’utilisation de tableaux orthogonaux\, le test deux à deux (pairwise testing)\, l’analyse du domaine métier et les user stories.\n➤Le domaine des techniques basées sur les défauts et l’expérience\, le test exploratoire et l’utilisation de taxonomies de défauts sont également couvertes.\n➤Sélectionner la technique la plus adaptée à une situation de test donnée et comment combiner efficacement les techniques pour atteindre les meilleurs résultats de test possibles. \n4. Gestion des tests: Responsabilités de l’Analyste de Test :\n➤Les caractéristiques des qualités logicielles fonctionnelles sont approfondies. \n➤Cela inclut les domaines d’exactitude\, d’aptitude à l’usage et d’interopérabilité de même que les domaines non fonctionnels d’utilisabilité et d’accessibilité.\n➤Savoir comment aborder ces domaines et quelles techniques de test peuvent être appliquées. \n5. Revues des documents projets :\n➤L’utilisation de check-lists pour identifier les défauts dans les cas d’utilisation et dans les spécifications d’exigence selon la vue du testeur.\n➤Savoir présenter lors d’une réunion de revue les problèmes découverts.\n➤Des exemples de check-lists sont fournis pour aider à animer des sessions de revue de différents livrables. \n6. Gestion des Anomalies :\n➤Comment définir les valeurs de classification à utiliser dans un système de gestion des anomalies et comment appliquer cette classification aux défauts trouvés.\n➤L’importance de la collecte\, du traitement et de l’utilisation de l’information sur les causes racines pour l’amélioration des processus sont donnés dans cette partie.\n➤Comment effectuer une analyse préliminaire des causes racines pour faciliter la classification de chaque défaut trouvé. \n7. Outils de Test :\n➤Se Focaliser sur les outils et les problèmes d’automatisation concernant l’Analyste de Test.\n➤Connaitre les outils de modélisation des processus métier ainsi que les interactions possibles entre les outils manipulés par un Analyste de Test.
URL:https://www.expertunisie.com/voir_formation/istqb-niveau-avance/
ATTACH;FMTTYPE=image/jpeg:https://www.expertunisie.com/wp-content/uploads/2022/01/ISTQB-Advanced-Level-Technical-Test-Analyst-300x300-1.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20220815
DTEND;VALUE=DATE:20220817
DTSTAMP:20260613T170705
CREATED:20220426T084830Z
LAST-MODIFIED:20220510T130246Z
UID:7840-1660521600-1660694399@www.expertunisie.com
SUMMARY:Formation Gestion de Projet de Test avec SquashTM - Tunisie
DESCRIPTION:Prérequis pour la formation gestion de projet de test avec squashtm – tunisie:\n\nBonnes connaissances des processus de test.\nExpérience du test.\nConnaissance de base des langages de commande.\n\nObjectifs :\nÀ l’issue de cette formation Gestion de projet de test avec squashTM\, vous serez capable de valider les objectifs d’apprentissages suivants : \n\nMaîtriser le référentiel de test SquashTM.\nInstaller Squash TM au sein de son environnement.\nImplémenter les exigences avec Squash TM.\nDéfinir les tests et les jeux de test.\nPlanifier et piloter les campagnes de test.\nComprendre les possibilités d’automatisation avec Jenkins\, Squash Autom et Squash TF.\n\nProgramme\n1. Généralités sur Squash :\n➤Le projet Squash (historique\, roadmap) et ses domaines d’application.\n➤Squash et les approches de développement classique et agile.\n➤L’architecture de la plateforme : interconnexion entre Squash TM et Squash TA.\n➤Les couplages avec gestionnaire d’anomalies et avec robots.\n➤Personnalisation de la plateforme.\n➤Le projet Squash (historique\, roadmap) et ses domaines d’application.\n➤Squash et les approches de développement classique et agile.\n➤L’architecture de la plateforme : interconnexion entre Squash TM et Squash TA.\n➤Les couplages avec gestionnaire d’anomalies et avec robots.\n➤Personnalisation de la plateforme. \n2. Mise en place du projet de test sous Squash TM :\n➤Création du projet et des acteurs associés.\n➤Illustrations de couplages avec des outils externes.\n➤Gestion des exigences et import des exigences.\n➤Définition des indicateurs (métriques\, jalons).\n➤Création du projet et des acteurs associés.\n➤Illustrations de couplages avec des outils externes.\n➤Gestion des exigences et import des exigences.\n➤Définition des indicateurs (métriques\, jalons). \n3. Création des tests sous Squash TM :\n➤Création de l’architecture des tests du projet.\n➤Création de tests (classique\, Gherkin\, Cucumber\, robot framework).\n➤Traçabilité des tests.\n➤Tests paramétrés et jeux de données.\n➤Du test low-level au test métier (approches DDT\, KDT).\n➤Création de l’architecture des tests du projet.\n➤Création de tests (classique\, Gherkin\, Cucumber\, robot framework).\n➤Traçabilité des tests.\n➤Tests paramétrés et jeux de données.\n➤Du test low-level au test métier (approches DDT\, KDT). \n4. Définition et déroulé des campagnes de test :\n➤Planification des campagnes et des itérations de test.\n➤Regroupement de tests en suites de test.\n➤Exécution des tests.\n➤Remontée des anomalies dans les outils de bug tracking.\n➤Consolidation des tests jusqu’à convergence vers un niveau de qualité requis.\n➤Création d’une nouvelle itération de campagnes sur base des résultats de test de la précédente itération.\n➤Tests de non régression.\n➤Planification des campagnes et des itérations de test.\n➤Regroupement de tests en suites de test.\n➤Exécution des tests.\n➤Remontée des anomalies dans les outils de bug tracking.\n➤Consolidation des tests jusqu’à convergence vers un niveau de qualité requis.\n➤Création d’une nouvelle itération de campagnes sur base des résultats de test de la précédente itération.\n➤Tests de non régression. \n5. Pilotage des campagnes de test :\n➤Graphiques d’indicateurs.\n➤Définition de tableaux de bord selon espace de travail.\n➤Production du cahier de test\, des matrices de couverture des exigences…\n➤Réalisation d’un export de données personnalisé.\n➤Graphiques d’indicateurs.\n➤Définition de tableaux de bord selon espace de travail.\n➤Production du cahier de test\, des matrices de couverture des exigences…\n➤Réalisation d’un export de données personnalisé. \n6. Automatisation des tests :\n➤Chaîne d’automatisation complète avec remontée des résultats dans les campagnes Squash TM.\n➤Illustration avec Jenkins et son plug-in Squash4Jenkins.\n➤Illustration avec Squash TF.\n➤Illustration avec Squash Autom.\n➤Chaîne d’automatisation complète avec remontée des résultats dans les campagnes Squash TM.\n➤Illustration avec Jenkins et son plug-in Squash4Jenkins.\n➤Illustration avec Squash TF.\n➤Illustration avec Squash Autom.
URL:https://www.expertunisie.com/voir_formation/formation-gestion-de-projet-de-test-avec-squashtm-tunisie/
ATTACH;FMTTYPE=image/png:https://www.expertunisie.com/wp-content/uploads/2022/04/Squash-TM.png
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20220815
DTEND;VALUE=DATE:20220818
DTSTAMP:20260613T170705
CREATED:20220426T081220Z
LAST-MODIFIED:20220510T125958Z
UID:7825-1660521600-1660780799@www.expertunisie.com
SUMMARY:Formation React JS - Tunisie
DESCRIPTION:Prérequis pour la formation react js tunisie  :\nPour suivre ce cours formation react js tunisie  \, il est nécessaire d’avoir des connaissances es technologies web (HTML\, CSS et JS) est impérative et des connaissances basique de Git est souhaitable mais pas obligatoire. \nObjectifs :\nÀ la fin de la formation react js tunisie \, vous serez capable de valider les objectifs d’apprentissages suivants : \n\nComprendre les concepts de ReactJS .\nDévelopper avec ReactJS en respectant les bonnes pratiques.\nSavoir utiliser les outils de développement adaptés.\nInstaller\, configurer et utiliser les bibliothèques de l’écosystème ReactJS les plus populaires.\nGérer les états avec Redux.\nTester unitairement son application.\n\nProgramme\n1. Rappels environnement front-end :\n➤Retour sur l’état du front-end actuel et ses concepts (Single Page Application\, asynchronisme…).\n➤Rappel ES6.\n➤Présentation de l’environnement react : webpack\, npm\, create-react-app.\n➤Utilisation des outils du navigateur : debugger et react dev tools. \n2. React :\n➤Présentation de React et de ses concepts (virtual Dom\, workflow d’affichage du navigateur).\n➤Structure d’un component React.\n➤Présentation de JSX.\n➤Cycle de vie et gestion de l’état d’un component avec les hooks.\n➤Gestion du cycle de vie applicatif.\n➤Gestion des formulaires avec la librairie React-final-form.\n➤Routing d’une application React avec react-router. \n3. Tests  :\n➤Comment tester unitairement les components React avec Jest et enzyme. \n4. Redux :\n➤Externaliser la gestion d’état d’une application React avec Redux et reactredux.\n➤Live coding pour intégrer Redux à une application React.\n➤Ajout d’un middleware Redux et appel d’API distante. \n5. Ouverture (selon le niveau des participants):\n➤Internationalisation d’une application React (i18n).\n➤React native.
URL:https://www.expertunisie.com/voir_formation/formation-react-js-tunisie-2/
ATTACH;FMTTYPE=image/png:https://www.expertunisie.com/wp-content/uploads/2021/05/logo-react-js.png
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20220815
DTEND;VALUE=DATE:20220819
DTSTAMP:20260613T170705
CREATED:20220520T080044Z
LAST-MODIFIED:20220520T080044Z
UID:8890-1660521600-1660867199@www.expertunisie.com
SUMMARY:Formation Microsoft Reporting Services 2017 (SSRS) - Tunisie
DESCRIPTION:Prérequis de la formation microsoft reporting services 2017 (ssrs):\nPour suivre cette formation microsoft reporting services 2017 (ssrs) dans de bonnes conditions\, il faut avoir : \n\nDes connaissances de base des SGBDR et de l’aide à la décision (concepts de Datamart\, modélisation en étoile).\nExpérience en SQL.\n\nObjectifs de la formation microsoft reporting services 2017 (ssrs) :\nÀ l’issue de cette formation Microsoft Reporting Services 2017 (SSRS)\, vous serez capable de valider les objectifs d’apprentissages suivants : \n\nDécrire SSRS et ses composants.\nConnaître les différentes sources de données.\nCréer des rapports paginés.\nVisualiser et travailler avec des données de SSRS.\nAgréger les données des rapports.\nPartager les rapports SSRS.\nAdministrer SSRS.\nEtendre et Intégrer SSRS avec d’autres logiciels.\nDécrire et créer des rapports mobiles.\n\nProgrammes :\n1. Introduction à Reporting Services :\n➤Introduction à Reporting Services.\n➤Les composants de Reporting Services .\n➤Les outils de Reporting Services. \n2. Les sources de données Reporting Services :\n➤Les sources de données.\n➤Chaînes de connexion Les Datasets. \n3. Création de rapports paginés :\n➤Création d’un rapport avec l’Assistant .\n➤Création d’un rapport.\n➤Publication d’un rapport. \n4. Travailler avec les données de Reporting Services :\n➤Les filtres de données.\n➤Les paramètres de rapports.\n➤Implémenter les paramètres et filtres dans un rapport. \n5. Visualiser les données avec Reporting Services :\n➤Formater les données Images et graphiques.\n➤DataBars\, SparkLines\, Indicateurs\, jauges\, et cartes. \n6. Agréger les données :\n➤Trier et grouper Sous rapport.\n➤Interactivité dans les rapports. \n7. Partager les rapports avec Reporting Services :\n➤Planification.\n➤Cache\, clichés instantanés et commentaires .\n➤Abonnements et délivrance des rapports. \n8. Administration de Reporting Services :\n➤Administration de SSRS .\n➤Configuration de SSRS .\n➤Performance de SSRS. \n9. Etendre et intégrer Reporting Services :\n➤Expression et code intégré.\n➤Etendre les possibilités de SSRS avec du code externe.\n➤Intégrer SSRS avec d’autres logiciels. \n10. Introduction aux rapports mobiles :\n➤Présentation des rapports mobiles.\n➤Préparer les données pour les rapports mobiles .\n➤Publication des rapports mobiles. \n11. Développement de rapport mobiles :\n➤Créer et publier des rapports mobiles.\n➤Navigation dans les rapports mobiles.
URL:https://www.expertunisie.com/voir_formation/microsoft-reporting-services-2017-ssrs/
ATTACH;FMTTYPE=image/jpeg:https://www.expertunisie.com/wp-content/uploads/2022/05/microsoft-reporting-services-2017-ssrs-e1653033628630.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20220815
DTEND;VALUE=DATE:20220820
DTSTAMP:20260613T170705
CREATED:20220426T083242Z
LAST-MODIFIED:20220510T130139Z
UID:7835-1660521600-1660953599@www.expertunisie.com
SUMMARY:Formation Spring Professional Certification - Tunisie
DESCRIPTION:Prérequis pour la formation Spring professional certification tunisie:\n\nConnaissance de Java.\n\nObjectifs :\nÀ la fin de la formation Spring professional certification tunisie \, vous serez capable de valider les objectifs d’apprentissages suivants : \n\n Utiliser le Framework Spring pour développer des applications Java.\nConfigurer Spring avec des classes Java ou par Annotations.\n Comprendre l’injection de dépendances et la programmation orientée aspect (AOP).\nTester des applications basées sur Spring\, en utilisant JUnit5.\n Utiliser Spring pour accéder aux données: JDBC\, JPA\, et Spring Data.\n Utiliser le support de transaction de Spring.\n Développer une application Web avec Spring MVC.\n Exposer et consommer des services REST avec Spring MVC et RestTemplate.\n Réaliser et configurer des applications plus rapidement avec spring Boot.\n Utiliser Spring Security pour sécuriser des applications.\n Comprendre les enjeux des microservices : Introduction à Spring Cloud.\n Comprendre la programmation réactive : introduction à Spring Web Reactive.\n\nProgramme\n1.Introduction à spring :\n➤La configuration Java et le conteneur Spring.\n➤Les annotations @Configuration\, @Bean\, @Import.\n➤La notion de scope.\n➤Lancer une application Spring et obtenir nos beans. \n2·La configuration spring en java externalisation des propriétés\, property sources :\n➤La notion d’Environnement.\n➤La notion de profil des beans.\n➤Spring Expression Language (SpEL).\n➤Le fonctionnement des proxys par héritage. \n3.La configuration spring par annotations :\n➤Injection et auto-découverte des composants.\n➤Configuration Java ou auto-découverte : quand les utiliser?\n➤Les annotations du cycle de vie : @PostConstruct\, @PreDestroy.\n➤Annotations stéréotypes\, méta-annotations.\n➤Les fabriques (patron de conception) : FactoryBeans. \n4.Avancé : fonctionnement du conteneur spring :\n➤Le cycle de vie d’un composant Spring.\n➤Les post-processeurs : BeanFactoryPostProcessor\, BeanPostProcessor.\n➤Les proxies.\n➤Le typage des méthodes @Bean. \n5.Tester une application spring :\n➤Spring et le TDD (Test Driven Development).\n➤Présentation rapide de JUnit 5.\n➤Les tests d’intégration Spring 5 avec JUnit 5.\n➤La mise en cache du contexte applicatif et l’annotation @DirtiesContext.\n➤La sélection des profils avec @ActiveProfiles.\n➤Une mise en oeuvre facile des tests d’accès aux données avec @SQL. \n6.La programmation orientée aspect (AOP) :\n➤Quelles sont les problématiques résolues par l’AOP?\n➤Différence entre spring AOP et AspectJ.\n➤Définir des aspects avec @Around\, @Before\, @After. \n7.L’accès aux données et jdbc avec spring :\n➤Comment Spring s’intègre avec les technologies existantes d’accès aux données.\n➤La hiérarchie d’exceptions DataAccessException.\n➤La mise en cache avec @Cacheable.\n➤Faciliter les tests avec des bases de données embarquées.\n➤Le JdbcTemplate de Spring. \n8.La gestion des transactions avec spring :\n➤La notion de transaction.\n➤Mise en oeuvre des transactions avec Spring.\n➤Niveaux d’isolation; stratégies de propagation et de retour arrière des transactions.\n➤Les transactions dans les tests d’intégration. \n9.JPA avec spring et spring data :\n➤Introduction rapide aux ORM avec JPA.\n➤Utiliser JPA avec Spring : les avantages.\n➤La mise en oeuvre de JPA avec Spring. \n10.Spring boot :\n➤Réduire la configuration au minimum avec Spring Boot.\n➤Simplifier la gestion des dépendances avec les starter POMs.\n➤Redéfinir de façon simple les configurations par défaut de Spring Boot. \n11.Spring jpa – avancé :\n➤Configurer Spring JPA avec Spring Boot.\n➤Spring Data JPA : l’implémentation automatique des accès aux données(dynamic repositories). \n12.Spring dans une application web :\n➤Configurer Spring dans une application Web.\n➤Introduction à Spring MVC et composants nécesaires.\n➤La signature des méthodes sur les contrôleurs.\n➤Les vues : Views et ViewResolvers.\n➤Les annotations @Controller\, @RequestMapping.\n➤Configuration de Spring MVC avec Spring Boot.\n➤Création d’un livrable avec Spring Boot : JAR ou WAR? \n13.Spring boot – avancé (optionnel) :\n➤Aller au-delà du paramétrage par défaut.\n➤Personnalisation fine de configuration Spring Boot.\n➤Paramétrage du système de log.\n➤Les propriétés au format YAML.\n➤Les tests Spring Boot. \n14.Spring security :\n➤Quelles sont les problématiques résolues par Spring Security?\n➤Configurer l’authentification et intercepter les URLS.\n➤Le support Spring Security côté serveur.\n➤Sécurisation au niveau des méthodes.\n➤Comprendre la chaîne de filtrage Spring Security. \n15.Rest avec spring mvc :\n➤Introduction à l’architecture REST.\n➤Contrôler les codes de retour HTTP avec @ResponseStatus.\n➤Mettre en oeuvre REST avec Spring MVC et les annotations @RequestBody\, @ResponseBody.\n➤Négociation automatique de contenu et convertisseurs de messages HTTP(HttpMessageConverter). \n16.Introduction – les microservices avec spring cloud (optionnel) :\n➤Les bénéfices d’une architecture orientée microservices.\n➤Les nouveaux défis des application « cloud ».\n➤Utiliser Spring Cloud.\n➤Développer un système simple avec des microservices. \n17.Introduction – les applications réactives avec spring (optionnel) :\n➤Les concepts de la programmation réactive.\n➤Le support de la programmation réactive avec Spring.\n➤Mettre en oeuvre le Reactive WebClient de Spring.
URL:https://www.expertunisie.com/voir_formation/spring-professional-certification-tunisie/
ATTACH;FMTTYPE=image/png:https://www.expertunisie.com/wp-content/uploads/2022/04/spring-professional-certification.png
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20220815
DTEND;VALUE=DATE:20220820
DTSTAMP:20260613T170705
CREATED:20220523T130844Z
LAST-MODIFIED:20220523T130926Z
UID:9029-1660521600-1660953599@www.expertunisie.com
SUMMARY:Formation Microsoft Azure Architecture- Tunisie
DESCRIPTION:Prérequis de la formation microsoft azure architecture:\nPour suivre ce cours microsoft azure architecture \, il faut d’avoir des connaissances en : \n\nLes architectes Azure démarrent ce rôle avec une expérience dans les systèmes d’exploitation\, la virtualisation\, l’infrastructure cloud\, les structures de stockage\, le réseau et dans l’administration Azure.\n C’est pour cette raison que le suivi du cours d’administration Azure (AZ100/AZ-103/AZ-104) et/ou AZ-300/AZ-303 – Microsoft Azure Architect Technologies ou les connaissances équivalentes sont très importantes pour le suivi de ce cours.\n Le titre Microsoft Certified Azure Administrator Associate n’est pas obligatoire pour le suivi de ce cours.\nPré-requis recommandés : M-AZ303 – Microsoft Azure administration avancée\n\nObjectifs\nÀ la fin de la formation Microsoft Azure Architecture\, vous serez capable de valider les objectifs d’apprentissages suivants : \n\nRecommander des solutions pour minimiser les coûts.\nRecommander une solution pour l’accès conditionnel\, y compris l’authentification multifacteur.\nRecommander une solution pour une identité hybride comprenant Azure AD Connect.\nRecommander une solution pour l’utilisation des stratégies Azure.\nRecommander une solution qui inclut KeyVault.\nRecommander une solution qui inclut les identités gérées par Azure Active Directory.\nRecommander une solution d’accès au stockage.\nConcevoir une solution de récupération de site Azure.\nRecommander une solution pour la montée en charge.\nRecommander une solution pour les conteneurs.\nRecommander une solution pour la sécurité réseau.\nRecommander une solution pour la migration d’applications et de machines virtuelles.\nRecommander une solution pour la migration des bases de données.\n\nProgrammes :\n1. Concevoir une solution pour Azure Compute\n➤Choisir un service Azure Compute.\n➤ Déterminer les technologies Compute appropriées.\n➤ Recommander une solution pour les containers.\n➤ Provisionner une Solution pour l’Infrastructure Azure Compute. \n2.Concevoir une solution réseau\n➤ Planification des réseaux virtuels.\n➤ Recommander une solution pour l’adressage IP et la résolution de noms.\n➤ Recommander des solutions pour la sécurité réseau.\n➤ Recommandation pour les réseaux hybrides.\n➤ Implémenter un réseau hybride sécurisé. \n3.Conception pour la migration\n➤ Planification des réseaux virtuels.\n➤ Recommander une solution pour l’adressage IP et la résolution de noms.\n➤ Recommander des solutions pour la sécurité réseau.\n➤ Recommandation pour les réseaux hybrides.\n➤ Implémenter un réseau hybride sécurisé. \n4.Conception pour l’Authentification et les Autorisations\n➤ Conseils pour la gestion de l’identité et de l’accès.\n➤ Recommander une solution pour l’authentification multifacteur.\n➤ Cinq étapes pour sécuriser l’infrastructure d’identité.\n➤ Recommander une solution pour le Single-Sign On (SSO).\n➤ Recommander une solution pour une identité hybride.\n➤ Recommander une solution pour l’intégration B2B.\n➤ Recommander une structure hiérarchique pour les groupes de gestion\, les abonnements et les groupes de ressources. \n5.Conception de la gouvernance\n➤Gouvernance.\n➤Recommander une solution pour les stratégies Azure.\n➤Recommander une solution pour Azure Blueprint. \n6.Concevoir une solution pour les bases de données\n➤Sélectionner une plate-forme de données appropriée en fonction des exigences.\n➤Vue d’ensemble du stockage de données Azure.\n➤Recommander le dimensionnement du service de base de données.\n➤Gérer la montée en charge Azure SQL Database et Azure SQL Managed Instances.\n➤Recommander une solution pour chiffrer les données au repos\, à la transmission et en cours d’utilisation. \n7.Sélectionner un compte de stockage approprié\n➤ Choisir entre les niveaux de stockage.\n➤ Recommander des outils de gestion du stockage. \n8.Concevoir l’intégration des données\n➤ Plate-forme de données Azure de bout en bout.\n➤ Recommander une solution pour l’intégration des données.\n➤ Recommander une solution pour le DataWareouse et l’intégration de l’analyse BigData.\n➤ Migrer les données sur site vers le stockage cloud avec AzCopy. \n9.Concevoir une solution pour l’enregistrement et la surveillance\n➤ Surveillance.\n➤ Azure Monitor . \n10.Concevoir une solution pour la sauvegarde et la récupération\n➤ Meilleures pratiques architecturales pour la fiabilité.\n➤ Recommander une solution de récupération de site Azure.\n➤ Concevoir une solution pour l’archivage et la conservation des données. \n11.Conception pour haute disponibilité\n➤ Haute disponibilité.\n➤ Applications dans plusieurs régions Azure pour haute disponibilité.\n➤ Concevoir des applications HA pour gérer la récupération après sinistre. \n12.Conception pour l’optimisation des coûts\n➤ Recommander des solutions pour la gestion des coûts.\n➤ Recommandations des solutions pour minimiser les coûts.\n➤ Listes de vérification pour l’optimisation des coûts . \n13.Concevoir une architecture d’application\n➤ Recommandation pour l’automatisation d’Azure basé sur les événements.\n➤ Architecture microservices sur azure service fabric.\n➤ Conception d’API pour microservice. \n14.Conception de la sécurité pour les applications\n➤ Sécurité des applications et des services.\n➤ Recommander une solution à l’aide de KeyVault.\n➤ Recommander des solutions à l’aide d’identités gérées par Azure AD.
URL:https://www.expertunisie.com/voir_formation/microsoft-azure-architecture/
ATTACH;FMTTYPE=image/webp:https://www.expertunisie.com/wp-content/uploads/2022/05/Microsoft-Azure-Architecture.webp
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20220817
DTEND;VALUE=DATE:20220820
DTSTAMP:20260613T170705
CREATED:20220426T103555Z
LAST-MODIFIED:20220428T091925Z
UID:7874-1660694400-1660953599@www.expertunisie.com
SUMMARY:Formation Modélisation UML - Tunisie
DESCRIPTION:Prérequis pour la formation modélisation uml tunisie :\nPour suivre ce cours formation modélisation uml tunisie \, il est nécessaire d’avoir des connaissances de base en génie logiciel. \nObjectifs :\nÀ la fin de la formation modélisation avec uml tunisie \, vous serez capable de valider les objectifs d’apprentissages suivants : \n\nAcquérir les bases de l’approche objet avec UML.\nConnaître les techniques de modélisation et les diagrammes les plus communément utilisés dans le développement de logiciels.\n\nProgramme\n1.Introduction:\n➤Différentes approches de la modélisation des données.\n➤Présentation de l’approche objet et concepts de base.\n➤Les niveaux de données.\n➤UML et MOA. \n2.Modélisation des processus:\n➤Notions de processus et d’activité.\n➤Diagramme de cas d’utilisation : acteurs\, relation\, description des cas.\n➤Diagramme d’activité : décomposition des activités d’un processus\, modélisation.\n➤Diagramme de séquence : acteurs\, objets\, messages\, notion de temps.\n➤Différents types de processus. \n3.Description des données:\n➤Diagramme de classe : notion de classe\, nom de classe\, attributs.\n➤Diagramme objet : objets\, instances de classes\, relations entre objets\, état des objets\, relation avec le diagramme de classe.\n➤Diagramme d’états-transition : éléments\, représentation graphique. \n4.Représentation des échanges d’information:\n➤Diagramme de communication : principes\, utilisation et représentation.\n➤Description du contexte et des exigences du projet.\n➤Modélisation des échanges : notion de liens et de messages. \n5.Approche fonctionnelle d’UML:\n➤Modélisation des fonctions du SI.\n➤Interactions entre objets UML.\n➤Décrire les opérations. \n6.UML en mode projet:\n➤Intégration du langage UML dans la gestion d’un projet existant.\n➤Différentes méthodes de gestion de projet.\n➤Gérer la documentation du projet.
URL:https://www.expertunisie.com/voir_formation/modelisation-uml-tunisie/
ATTACH;FMTTYPE=image/png:https://www.expertunisie.com/wp-content/uploads/2022/04/Modelisation-UML.png
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20220818
DTEND;VALUE=DATE:20220820
DTSTAMP:20260613T170705
CREATED:20220426T093408Z
LAST-MODIFIED:20220510T130442Z
UID:7850-1660780800-1660953599@www.expertunisie.com
SUMMARY:Formation Les Tests des Applications Angular - Tunisie
DESCRIPTION:Prérequis pour la formation les tests des applications angular tunisie:\nPour suivre ce cours formation les tests des applications angular \, il est nécessaire d’avoir une bonne connaissance du Framework Angular \nObjectifs :\nÀ la fin de la formation les tests des applications angular tunisie vous serez capable de valider les objectifs d’apprentissages suivants : \n\nÉcrire des tests unitaires avec Jasmine.\nÉcrire des tests end2end avec Protractor.\nExécuter et automatiser ces tests dans votre environnement de développement avec Karma\, gulp.\nIntégrer tous ces tests dans des pipelines de CI/CD.\n\nProgramme\n1.Introduction (Tests) :\n➤Typologie des tests.\n➤Particularités des front-end javascript.\n➤Présentation des frameworks. \n2.Le Runner Karma :\n➤Vocation de Karma.\n➤Fonctionnement de Karma.\n➤Relation avec node.js.\n➤Relation avec les browsers\, plugins.\n➤Installation et configuration. \n3.Tests unitaires avec Jasmine :\n➤Particularités des tests unitaires.\n➤Vocabulaire.\n➤Suite et test\, setup\, teardown\, organisation des fichiers dans un projet Angular.\n➤Expectations et Matchers.\n➤Mocking et Spy.\n➤Horloge simulée de Jasmine.\n➤Test de l’asynchronisme.\n➤Singer les appels Ajax. \n4.Tests e2e avec Protractor :\n➤Architecture de Protractor.\n➤Installation\, mise en place serveur Selenium\, navigateur.\n➤Écriture de test.\n➤Le fichier de configuration.\n➤Interagir avec les éléments DOM\, locators et ElementFinders.\n➤PageObjects.\n➤Débugger les tests Protractor. \n5.Intégration CI/CD :\n➤Intégration des runners avec Circle CI\, Travis CI\, Jenkins CI.\n➤Apport de PhantomJS.
URL:https://www.expertunisie.com/voir_formation/les-tests-des-applications-angular/
ATTACH;FMTTYPE=image/gif:https://www.expertunisie.com/wp-content/uploads/2022/04/test-des-application-angular.gif
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20220819
DTEND;VALUE=DATE:20220822
DTSTAMP:20260613T170705
CREATED:20220520T082159Z
LAST-MODIFIED:20220520T082159Z
UID:8894-1660867200-1661126399@www.expertunisie.com
SUMMARY:Formation Microsoft Integration Services 2017 (SSIS) - Tunisie
DESCRIPTION:Prérequis de la formation microsoft integration services 2017 (ssis):\nPour suivre cette formation microsoft integration services 2017 (ssis) dans de bonnes conditions\, il faut avoir : \n\nDes bonne connaissance du développement de l’administration des bases de données SQL server.\nExpérience en conception de base de données.\n\nObjectifs de la formation microsoft integration services 2017 (ssis) :\nÀ l’issue de cette formation microsoft integration services 2017 (ssis)\, vous serez capable de valider les objectifs d’apprentissages suivants : \n\nFournir une base de données .\nMettre à jour SQL Server .\nConfigurer SQL Server .\nGérer les bases de données et les fichiers .\n\nProgrammes :\n1. Mise en oeuvre d’un Data Warehouse Azure SQL :\n➤Avantages d’un Data Warehouse Azure SQL.\n➤Mettre en oeuvre un Data Warehouse Azure SQL .\n➤Développer un Data Warehouse Azure SQL.\n➤Migrer vers un Data Warehouse Azure SQL. \n2. Création d’une solution ETL avec SSIS :\n➤Introduction à ETL avec SSIS.\n➤Explorer les sources de données.\n➤Mettre en œuvre les flux des données. \n3. Mise en œuvre du flux de contrôle dans un package SSIS :\n➤Présenter le flux de contrôle .\n➤Créer des packages dynamiques .\n➤Utiliser les conteneurs. \n4. Débogage et dépannage des packages SSIS :\n➤Débugger un package SSIS.\n➤Enregistrer les évènements de package SSIS.\n➤Prise en compte des erreurs dans un package SSIS. \n5. Mise en œuvre d’un processus ETL incrémenté :\n➤Introduction à ETL incrémenté.\n➤Extraction des données modifiées .\n➤Tables temporaires. \n6. Renforcement de la qualité des données :\n➤Introduction à la qualité des données.\n➤Utiliser Data Quality Services pour nettoyer les données .\n➤Utiliser Data Quality Services pour matcher les données. \n7. Utilisation de Master Data Services :\n➤Concepts d’un Master Data Services.\n➤Mettre en œuvre un modèle Master Data Services .\n➤Gérer les Master Data.\n➤Créer un Master Data Hub. \n8. Extension de SQL Server Intégration Services :\n➤Utiliser les scripts dans SSIS.\n➤Utiliser les composants personnalisés dans SSIS. \n9. Déploiement et configuration des packages SSIS :\n➤Vue d’ensemble du déploiement de SSIS .\n➤Déployer les projets SSIS.\n➤Planifier l’exécution du package SSIS. \n10. Consommation de données dans un Data Warehouse :\n➤Introduction à la Business Intelligence .\n➤Introduction aux rapports .\n➤Introduction à l’analyse de données.\n➤Analyser les données avec un Data Warehouse Azure SQL.
URL:https://www.expertunisie.com/voir_formation/microsoft-integration-services-2017-ssis/
ATTACH;FMTTYPE=image/jpeg:https://www.expertunisie.com/wp-content/uploads/2022/05/Microsoft-Integration-Services-2017-SSIS-e1653034864661.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20220820
DTEND;VALUE=DATE:20220821
DTSTAMP:20260613T170705
CREATED:20220427T081452Z
LAST-MODIFIED:20220510T130825Z
UID:7937-1660953600-1661039999@www.expertunisie.com
SUMMARY:Formation ISTQB Niveau Avancé Analyste de Test - Tunisie
DESCRIPTION:Prérequis de formation istqb niveau avancé analyste de test :\nPour suivre ce cours istqb niveau avancé analyste de test \, il faut d’avoir au moins 01 an d’expérience en tant que Testeur et a obtenu la certification ISTQB niveau fondation. \nObjectifs :\nÀ l’issue de cette formation ISTQB niveau avancé analyste de test\, vous saurez capable de : \n\nEffectuer les activités de test adaptées au cycle de vie de développement logiciel (cycle en V\, Agile…).\nDécider d’une priorisation adaptée des activités de test sur base des informations fournies par l’analyse des risques.\nSélectionner et appliquer les techniques de tests avancés pour assurer que les tests fournissent le niveau de confiance adéquat\, sur la base des critères de couverture définis.\nFournir le bon niveau de documentation pertinent pour les activités de test.\nDéterminer les bons types de tests fonctionnels à réaliser.\nPorter la responsabilité des tests d’utilisabilité pour un projet donné.\nParticiper efficacement à des revues formelles et informelles avec les parties prenantes\, en appliquant la connaissance des erreurs typiques rencontrées dans les livrables.\nConcevoir et implémenter un schéma de classification des anomalies.\nMettre en œuvre des outils pour supporter processus de test efficace.\n\nProgramme :\n\n\nLe programme de la certification se base sur le standard ISTQB Niveau avancé Testeur analyste complété par des cas pratiques de conception et analyse d’un système d’information complexe. Le contenu du cours est le suivant : \n1. Processus de test :\n➤L’importance de l’implication tout au long du processus de test\, avec une attention particulière sur le rôle et la contribution du Testeur Analyste\, ainsi que sur la façon d’accorder ce rôle avec les rôles de Test Manager et Analyste Technique de Test.\n➤Les tâches d’analyse et conception des tests de l’Analyste de Test sont décrites. \n➤L’impact des différents modèles de cycle de vie est un aspect central de ces tâches. \n2. Gestion des tests: Responsabilités de l’Analyste de Test :\n➤L’intérêt et l’apport attendu des métriques du projet.\n➤Comment prioriser à partir des risques et planifier correctement des tests portant sur un domaine métier complexe. \n3. Techniques de Test avancées :\n➤Les techniques basées sur les spécifications sont approfondies. Il s’agit des partitions d’équivalence\, de l’analyse des valeurs limites\, des tables de décision\, des tests de transition d’état et des tests de cas d’utilisation.\n➤Des nouvelles techniques basées sur les spécifications sont introduites comme méthode de classification arborescente\,l’utilisation de tableaux orthogonaux\, le test deux à deux (pairwise testing)\, l’analyse du domaine métier et les user stories.\n➤Le domaine des techniques basées sur les défauts et l’expérience\, le test exploratoire et l’utilisation de taxonomies de défauts sont également couvertes.\n➤Sélectionner la technique la plus adaptée à une situation de test donnée et comment combiner efficacement les techniques pour atteindre les meilleurs résultats de test possibles. \n4. Gestion des tests: Responsabilités de l’Analyste de Test :\n➤Les caractéristiques des qualités logicielles fonctionnelles sont approfondies. \n➤Cela inclut les domaines d’exactitude\, d’aptitude à l’usage et d’interopérabilité de même que les domaines non fonctionnels d’utilisabilité et d’accessibilité.\n➤Savoir comment aborder ces domaines et quelles techniques de test peuvent être appliquées. \n5. Revues des documents projets :\n➤L’utilisation de check-lists pour identifier les défauts dans les cas d’utilisation et dans les spécifications d’exigence selon la vue du testeur.\n➤Savoir présenter lors d’une réunion de revue les problèmes découverts.\n➤Des exemples de check-lists sont fournis pour aider à animer des sessions de revue de différents livrables. \n6. Gestion des Anomalies :\n➤Comment définir les valeurs de classification à utiliser dans un système de gestion des anomalies et comment appliquer cette classification aux défauts trouvés.\n➤L’importance de la collecte\, du traitement et de l’utilisation de l’information sur les causes racines pour l’amélioration des processus sont donnés dans cette partie.\n➤Comment effectuer une analyse préliminaire des causes racines pour faciliter la classification de chaque défaut trouvé. \n7. Outils de Test :\n➤Se Focaliser sur les outils et les problèmes d’automatisation concernant l’Analyste de Test.\n➤Connaitre les outils de modélisation des processus métier ainsi que les interactions possibles entre les outils manipulés par un Analyste de Test.
URL:https://www.expertunisie.com/voir_formation/istqb-niveau-avance-analyste/
ATTACH;FMTTYPE=image/jpeg:https://www.expertunisie.com/wp-content/uploads/2022/01/ISTQB-Advanced-Level-Technical-Test-Analyst-300x300-1.jpg
END:VEVENT
END:VCALENDAR