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:20220101T000000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;VALUE=DATE:20230201
DTEND;VALUE=DATE:20230204
DTSTAMP:20260613T072354
CREATED:20230201T101840Z
LAST-MODIFIED:20230201T101949Z
UID:10889-1675209600-1675468799@www.expertunisie.com
SUMMARY:Formation DevOps Tools - Tunisie
DESCRIPTION:Prérequis pour la formation Devops Tools :\nLes participants doivent avoir des connaissances de base en Linux \nObjectifs :\nÀ la fin de la formation DevOps Tools\, vous serez capable de valider les objectifs d’apprentissages suivants : \n\n\n\nComprendre l’implication de DevOps dans le développement des applications modernes.\nComprendre les concepts de CI/CD.\nComprendre les caractéristiques et concepts des micro services\, API REST\, cloud et stockage de données.\nMettre en œuvre un projet Git en mode collaboratif.\nSavoir containeriser les applications dans des images Docker.\nComprendre le déploiement et l’orchestration des conteneurs sur un cluster.\nDécouvrir le fonctionnement et l’architecture de Kubernetes\nSavoir initialiser un cluster sous Kebernetes.\nSavoir gérer les objets et les contrôleurs Kubernetes.\nIdentifier les étapes de l’intégration continue\nComprendre l’architecture et le fonctionnement de Jenkins\nSavoir installer et configurer Jenkins.\nSavoir créer des jobs avec Jenkins.\nComprendre le fonctionnement des outils SonarQube\, Maven et Nexus.\nMise en œuvre d’un projet d’intégration continue.\n\n\n\nProgramme\n1. Présentation de DevOps\n\nIntroduction à DevOps\nQu’est ce que DevOps\nRelation DevOps/Agile\nAspect organisationnel\nLes pratiques DevOps\nLes outils DevOps\n\n2. Développement des applications modernes\n\nL’architecture à micro services\nLes API REST\nPlateformes et concepts de données\nLes plateformes Cloud\nLes stratégies de déploiements\n\n3. Gestion des version avec Git\n\nApports et types des solutions de gestion des versions.\nStructure des dépôts Git\nLes commandes de base Git\nLes branches Git\nRésolution de conflits\nTravaux pratiques : Gestion des dépôts Git.\n\n4. Gestion des conteneurs avec Docker\n\nLa technologie de conteneurisation\nDocker et les conteneurs\nGestion des images docker\nGestion des réseaux de conteneurs\nGestion des volumes persistants.\n\n5. Conteneurisation des applications\n\nPourquoi et comment ?\nEtude des besoins de conteneurisation\nLes instructions Docker file\nTravaux pratiques :  conteneurisation d’une application web.\n\n6. Mise en place de pipelines CI/CD\n\nJenkins et CI/CD\nTravaux pratiques :  projet de CI/CD
URL:https://www.expertunisie.com/voir_formation/formation-devops-tools-tunisie-2/
ATTACH;FMTTYPE=image/png:https://www.expertunisie.com/wp-content/uploads/2022/11/devops-tools.png
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20230204
DTEND;VALUE=DATE:20230206
DTSTAMP:20260613T072354
CREATED:20191017T140900Z
LAST-MODIFIED:20230203T134940Z
UID:1062-1675468800-1675641599@www.expertunisie.com
SUMMARY:workshop pratique en présentiel
DESCRIPTION:
URL:https://www.expertunisie.com/voir_formation/workshop-automatisation-selenium/
LOCATION:Expert Team Sousse\, 20 rue de Graulle\, Sousse\, Expert Team Sousse\, 4000\, Tunisie
CATEGORIES:Automatisation,Outils de test,Tests Logiciels
ATTACH;FMTTYPE=image/jpeg:https://www.expertunisie.com/wp-content/uploads/2019/10/workshop-pratique.jpg
ORGANIZER;CN="Expert Team Tunisie":MAILTO:contact@expertunisie.com
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Africa/Tunis:20230204T080000
DTEND;TZID=Africa/Tunis:20230205T170000
DTSTAMP:20260613T072354
CREATED:20220127T161255Z
LAST-MODIFIED:20230201T072324Z
UID:6761-1675497600-1675616400@www.expertunisie.com
SUMMARY:Testeur sélénium A4Q - Tunisie
DESCRIPTION:Prérequis\n-Les participants doivent avoir une connaissance générale de la programmation en JAVA ou Python. \nObjectifs\n-Appliquer correctement les principes d’automatisation de test pour créer une solution d’automatisation de test maintenable\n-Être capable de choisir et de mettre en œuvre les outils d’automatisation de test appropriés\n-Être capable d’implémenter les scripts Sélénium Web Driver qui exécutent des tests d’applications Web fonctionnels \nProgramme\n1. Concepts de l’automatisation\na. Pourquoi automatiser ?\nb. Facteurs de succès de l’automatisation\nc. Bénéfices et limites de l’automatisation\nd. Comment choisir les Tests à automatiser ?\ne. Approches de l’automatisation \n2. Présentation Sélénium 2\na. À propos de Selenium\nb. Architecture de la suite d’outils Selenium\n– Selenium IDE\n– Selenium Webdriver\n– Selenium GRID \n3. Mise en oeuvre de Sélénium IDE\na. Installation\nb. Enregistrement de scénario\nc. Rejeu des scénarios\nd. Générer le script des scénarios\ne. Modifier un script généré\nf. Débogage de scripts\ng. Points d’arrêt\nh. Enregistrer script format Java\ni. Création Locators\nj. Analyse chemins : Ids\, liens\, XPATH\nk. Extension : user-extensions.js\nl. Bonnes pratiques \n4. Mise en oeuvre de Sélénium Web driver\na. Comparaison avec Selenium IDE\nb. Notion de WebDriver\nc. Architecture : API\, SPI\nd. Pattern Page Object\ne. Installation\nf. Drivers: IE\, FF\, Chrome Safari…\ng. Scripts serveur : Java\, Python…\nh. Mise en oeuvre avec Scripts Java\ni. Test continue avec TestNG\, Maven\, Selenium\, Jenkins
URL:https://www.expertunisie.com/voir_formation/testeur-selenium-a4q-tunisie-8/
ATTACH;FMTTYPE=image/jpeg:https://www.expertunisie.com/wp-content/uploads/2021/11/sélénium-v5.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Africa/Tunis:20230204T090000
DTEND;TZID=Africa/Tunis:20230205T170000
DTSTAMP:20260613T072354
CREATED:20211213T135701Z
LAST-MODIFIED:20230201T072358Z
UID:6660-1675501200-1675616400@www.expertunisie.com
SUMMARY:IQBBA Foundation Analyste Métier ( Business Analyst ) - Tunisie
DESCRIPTION:Prérequis\nConnaissances 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-foundation-analyste-metier-business-analyst-inter-entreprise-tunisie/
ATTACH;FMTTYPE=image/jpeg:https://www.expertunisie.com/wp-content/uploads/2021/12/business-analyste.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20230206
DTEND;VALUE=DATE:20230211
DTSTAMP:20260613T072354
CREATED:20220427T111416Z
LAST-MODIFIED:20230201T132536Z
UID:7979-1675641600-1676073599@www.expertunisie.com
SUMMARY:Formation react native - Tunisie
DESCRIPTION:Prérequis de formation react native tunisie :\nPour suivre ce cours react native tunisie \, il faut d’avoir xcode et/ou Android Studio installés et mis à jour et des bases en JavaScript. \nObjectifs :\nÀ la fin de la formation React Native\, vous serez capable de valider les objectifs d’apprentissages suivants : \n\nDécouvrir et maîtriser React Native.\n Savoir utiliser les outils de développement Xcode et Android Studio.\nConstruire une application React Native en respectant les bonnes pratiques.\n Installer\, configurer et utiliser les bibliothèques.\n\nProgramme\n1. Introduction : \n➤Le développement natif\, l’hétérogénéité et la fragmentation.\n➤Les principaux outils cross-platform.\n➤Positionnement de React Native par rapport aux solutions existantes. \n2. React Native : \n➤Rappels sur ES6/S201x. Notion de transpileur.\n➤React et le superset de JavaScript JSX.\n➤React Native : principes clés\, fonctionnement général.\n➤Installation et configuration de React Native.\n➤Outils de développement et de debug. \n3. Architecture d’application : \n➤Configurer un composant : state & props. \n➤React Native et MVC.\n➤Le pattern Flux\, une alternative au MVC.\n➤L’arrivée de Redux : le store\, le reducer\, les actions. \n4. Construire son interface : \n➤Les composants de base (View\, Text et Image) et leurs cycles de vie.\n➤Les événements Touch\, la ListView et la ScrollView.\n➤Organiser le layout de l’application.\n➤ Mise en page avec Flexbox.\n➤Styler les composants.\n➤Les différentes solutions de navigation entre les pages.\n➤Composants avancés.\n➤Utiliser des composants de la communauté.\n➤Ajouter des animations et des transitions. \n5. Les formulaires et la gestion des données : \n➤Les principaux composants de formulaires.\n➤La validation de la saisie et la gestion des erreurs.\n➤Redux-form et alternatives.\n➤Récupération des données : xmlhttprequest et fetch.\n➤ Le stockage local.\n➤La gestion offline.\n \n6. Interagir avec le terminal :\n➤Les principales API natives de React Native.\n➤ Utiliser les plugins Cordova/PhoneGap.\n➤Développer un module natif. \n7. Usages avancés :\n➤Best Practices et erreurs fréquentes.\n➤Tests unitaires et fonctionnels.\n➤Publier l’application.\n➤Mises à jour Over The Air.\n➤Frameworks et outils complémentaires.
URL:https://www.expertunisie.com/voir_formation/react-native-tunisie/
ATTACH;FMTTYPE=image/webp:https://www.expertunisie.com/wp-content/uploads/2022/04/react-native.webp
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Africa/Tunis:20230206T080000
DTEND;TZID=Africa/Tunis:20230210T170000
DTSTAMP:20260613T072354
CREATED:20230201T091532Z
LAST-MODIFIED:20230201T091532Z
UID:10883-1675670400-1676048400@www.expertunisie.com
SUMMARY:Formation ISTQB Advanced Level Test Analyst - Tunisie
DESCRIPTION:Prérequis de la formation istqb advanced level technical test analyst :\nPour suivre ce cours formation istqb advanced level technical test analyst \,il nécessaire d’être certifié ISTQB Foundation pour pouvoir passer l’examen. \nObjectif :\nÀ la fin de la formation ISTQB niveau avancé Analyste Technique de Test\, Version 2019 vous serez capable de valider les objectifs d’apprentissages suivants : \n\nSavoir structurer les tâches définies dans la stratégie de test en fonction des exigences techniques.\nÊtre en mesure d’évaluer le système en termes de caractéristiques techniques de qualité telles que la performance\, la sécurité\, etc.\nComprendre comment préparer et exécuter les activités adéquates\, et communiquer sur leur avancement.\nApprendre à piloter et exécuter les activités de test techniques.\nÊtre capable de fournir les preuves nécessaires pour supporter les évaluations Savoir implémenter les outils et techniques nécessaires pour atteindre les objectifs définis.\nSe préparer et passer l’examen de certification ISTQB avancé  » Technical Test Analyst « .\n\nProgramme :\n1. Les tâches de l’analyste technique de test dans le test :\n1.1 Introduction.\n1.2 Tâches du test basé sur les risques. \n1.2.1 Identification des risques.\n1.2.2 Evaluation des risques.\n1.2.3 Réduction des risques. \n2. Techniques de test boîte-blanche :\n2.1 Introductions.\n2.2 Test des Instructions.\n2.3 Test des décisions.\n2.4 Test des Conditions/Décisions Modifiées.\n2.5 Test des Conditions Multiples.\n2.6 Test des Chemins.\n2.7 Test d’API.\n2.8 Sélectionner une Technique de Test Boîte-Blanche. \n3. Techniques analytiques :\n3.1 Introduction.\n3.2 Analyse statique. \n3.2.1 Analyse du flot de contrôle.\n3.2.2 Analyse du flot de données.\n3.2.3 Utilisation de l’analyse statique pour améliorer la maintenabilité.\n3.2.4 Graphes d’appel. \n3.3 Analyse dynamique. \n3.3.1 Aperçu.\n3.3.2 Détection des fuites de mémoire.\n3.3.3 Détection des pointeurs sauvages.\n3.3.4 Analyse de l’efficacité de la performance. \n4. Caractéristiques qualité pour les tests techniques :\n4.1 Introduction.\n4.2 Questions générales de planification. \n4.2.1 Exigences des parties prenantes.\n4.2.2 Acquisition des outils nécessaires et formations associées.\n4.2.3 Exigences en matière d’environnement de test.\n4.2.4 Considérations organisationnelles.\n4.2.5 Considérations relatives à la sécurité des données.\n4.2.6 Risques et défauts typiques. \n4.3 Tests de sécurité. \n4.3.1 Raisons d’envisager des tests de sécurité.\n4.3.2 Planification des tests de sécurité.\n4.3.3 Spécification des tests de sécurité. \n4.4 Tests de fiabilité. \n4.4.1 Introduction.\n4.4.2 Mesure de la maturité du logiciel.\n4.4.3 Test de tolérance aux fautes.\n4.4.4 Test de récupération.\n4.4.5 Tests de disponibilité.\n4.4.6 Planification des tests de fiabilité.\n4.4.7 Spécification des tests de fiabilité. \n4.5 Tests de performance. \n4.5.1 Types de tests de performance.\n4.5.2 Planification des tests de performance.\n4.5.3 Spécification des tests de performance.\n4.5.4 Sous-caractéristiques de qualité de l’efficacité de la performance. \n4.6 Tests de maintenabilité. \n4.6.1 Tests statiques et dynamiques de maintenabilité.\n4.6.2 Sous-caractéristiques de la maintenabilité. \n4.7 Tests de portabilité. \n4.7.1 Introduction.\n4.7.2 Tests de facilité d’installation.\n4.7.3 Tests d’adaptabilité.\n4.7.4 Test de facilité de remplacement. \n4.8 Test de compatibilité. \n4.8.1 Introduction.\n4.8.2 Tests de coexistence. \n5. Revues :\n5.1 Tâches de l’Analyste Technique de Test dans les Revues.\n5.2 Utilisation de Checklists dans les Revues. \n5.2.1 Revues d’architecture.\n5.2.2 Revues de Code. \n6. Outils de test et automatisation :\n6.1 Définition du Projet d’Automatisation des Tests. \n6.1.1 Sélection de l’approche d’automatisation.\n6.1.2 Modélisation des processus métier pour l’automatisation. \n6.2 Outils de Test Spécifiques. \n6.2.1 Outils Insertion de Fautes/Injection de Fautes.\n6.2.2 Outils de test de performance.\n6.2.3 Outils pour les tests Web.\n6.2.4 Outils de Tests Basés sur des Modèles.\n6.2.5 Outils de Test de Composants et de Build.\n6.2.6 Outils de Test d’Applications Mobiles. \n  \n  \n 
URL:https://www.expertunisie.com/voir_formation/formation-istqb-advanced-level-test-analyst-tunisie-2/
ATTACH;FMTTYPE=image/png:https://www.expertunisie.com/wp-content/uploads/2022/11/𝗜𝗦𝗧𝗤𝗕-𝗔𝗱𝘃𝗮𝗻𝗰𝗲𝗱-𝗟𝗲𝘃𝗲𝗹-𝗧𝗲𝘀𝘁-𝗔𝗻𝗮𝗹𝘆𝘀𝘁.png
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20230211
DTEND;VALUE=DATE:20230212
DTSTAMP:20260613T072354
CREATED:20230201T075427Z
LAST-MODIFIED:20230201T075446Z
UID:10842-1676073600-1676159999@www.expertunisie.com
SUMMARY:IQBBA Foundation Analyste Métier ( Business Analyst ) - Tunisie
DESCRIPTION:Prérequis\nConnaissances 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-foundation-analyste-metier-business-analyst-tunisie-18/
ATTACH;FMTTYPE=image/jpeg:https://www.expertunisie.com/wp-content/uploads/2021/12/business-analyste.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Africa/Tunis:20230211T080000
DTEND;TZID=Africa/Tunis:20230212T170000
DTSTAMP:20260613T072354
CREATED:20230201T082218Z
LAST-MODIFIED:20230201T082218Z
UID:10858-1676102400-1676221200@www.expertunisie.com
SUMMARY:Formation React JS - Tunisie
DESCRIPTION:Prérequis : Formation React JS\nPour passer la formation React JS \, il faut avoir une bonne connaissance de JavaScript et être à l’aise avec les architectures REST. L’objectif est de connaître les spécificités de React JS savoir développer des applications web performantes avec React JS \nProgramme\nRAPPELS\n\nDéfinir un vocabulaire commun et connaitre les éléments du langage les plus couramment utilisés\nES6 (nouveautés du langage)\nProgrammation fonctionnelle (High order function\, …)\n\nREACT\n\nPrincipes de base : comprendre l’intérêt de react par rapport a ses concurrents et la façon dont il a été pensé\n\n\n\nComposants (classe\, stateless component\, High Order Component) : apprendre à écrire les composants et découper sa page en composants réutilisables\nÉtats des composants (data) : comment garder de la donnée au sein d’un composant ou échanger entre composants\nRedux : comprendre les limites de l’utilisation des états des composants\, échanger de la donnée entre plusieurs composants\, séparer la donnée de la vue\, comprendre l’intérêt du pattern Redux par rapport aux concurrents (two-way binding par exemple)\nPrincipes du pattern (flux unidirectionnel\, store\, reducer\, actions\, …)\nRedux-saga\nReact-router objectifs : construire une SPA dont les urls sont bookmarkables\nTests / debugging objectifs produire une application de qualité avec des tests unitaires et de composant\nOptimisations des applications (vitesse\, mémoire\, …) : comprendre le fonctionnement de la librairie et les premières choses à mettre en place pour éviter des traitements supplémentaires\, utiliser des outils pour voir où intervenir dans le code en priorité\n\nObjectifs\n\nConnaître les spécificités de ReactJS\nSavoir développer des applications web performantes avec ReactJS\nÊtre en mesure de comprendre les impacts du choix d’une architecture incluant ce type d’application
URL:https://www.expertunisie.com/voir_formation/formation-react-js-tunisie-3/
ATTACH;FMTTYPE=image/png:https://www.expertunisie.com/wp-content/uploads/2023/02/reacet-JS.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Africa/Tunis:20230213T080000
DTEND;TZID=Africa/Tunis:20230216T170000
DTSTAMP:20260613T072354
CREATED:20230201T091955Z
LAST-MODIFIED:20230201T091955Z
UID:10885-1676275200-1676566800@www.expertunisie.com
SUMMARY:Formation Automatisation Des Applications Mobile avec Appium - Tunisie
DESCRIPTION:Prérequis de formation automatisation des applications mobile avec appium:\nCette formation est dédiée pour les personnes qui veulent commencer un carrière en tant que Développeur Applications Mobiles. \nObjectifs :\nAu cours de ce cursus\, vous allez maitriser plusieurs technologies qui vous garantissons à débuter une carrière de Développeur Application Mobiles. \n\nAcquérir les bases de la conception de logiciel\nConcevoir et développer des interfaces graphiques riches (en HTML\, CSS\, JavaScript)\nConnaître les règles et les normes (accessibilité\, ergonomie\, référencement)\nDévelopper des applications mobiles avec Android et IONIC\nDévelopper des applications mobiles avec React Native\nSavoir travailler en équipe et en mode projet\nDévelopper des applications en environnement Agile\nValoriser ses compétences lors d’un entretien technique et RH\n\nProgramme\n1. Conception objet (UML)\n\nUML et le développement du logiciel\nDiagrammes UML\nCas d’utilisation (use cases)\nLe modèle dynamique\n\n2. Algorithmique\n\nIntroduction\nVariables et types de données\nLa « grammaire » d’un langage\nStructurer son programme\n\n3. Les bases du SQL et NoSQL\n\nIntroduction\nManipuler les données par les requêtes SQL\nMise en œuvre d’une instance PostgreSQL\nMongoDB : administrer la base de données NoSQL\n\n4. JavaScript\n\nConcepts de base du JavaScript\nVariables\nManipulations de page en JavaScript\n\n5. Les technologies Web\n\nArchitectures\nL’évolution des architectures applicatives\nLe web\nLes extensions du serveur web\nLe niveau applicatif\nXML et le Web\nLe web 2.0\nLes différents services \,les annuaires\nLa messagerie\nLe multimédia sur IP\nCommerce électronique\nLa sécurité sur le web\, l’authentification\nServices de sécurité\n\n6. Bootstrap\, développer des pages Web Responsive\n\nPrésentation du Framework\nLes feuilles de style de Bootstrap\nLes grilles\nLes composants de base\nAnalyse des modèles Bootstrap\nLes plug-ins jQuery de Bootstrap\nAnalyse des modèles Bootstrap\n\n7. Java Initiation\n\nDébuter en Java et programmation objet\nApprendre la syntaxe de Java\nS’initier à la gestion des entrées sorties en Java\nComprendre la construction d’interface graphique en Java\n\n8. Java Initiation (Suite)\n\nSavoir utiliser Java et les bases de données\nDévelopper une application WEB en Java\n\n9. Développement mobile hybride cas IONIC\n\nConfigurer un environnement de développement moderne\nIonic SDK : présentation et mise en œuvre\nLe Framework Ionic en profondeur\nGérer la persistance des données utilisateur\n\n10. React native\n\nIntroduction à React Native\nES6/ES201X : les bases\nReact Native / React les bases\nLes composants de base de React Native\nNavigation\nConstruction de son application\nGestion des formulaires\n\n10. Ergonomie des sites Web\n\nLa qualité de l’ergonomie d’un site web\nAméliorer l’organisation et l’interface\nConcepts-clés et outils de l’us design\nOptimiser la navigation et la gestion des contenus\nS’approprier les règles graphiques\nAméliorer l’accessibilité\n\n11. Agile Scrum avec JIRA\n\nCréer un tableau Scrum\nOrdonner les demandes dans le backlog\nCréer une Epopée\nAjouter des demandes à une Epopée\nCréer un Sprint\nAjouter une demande à un Sprint\nDémarrer un Sprint\nTerminer un Sprint\nUtiliser les Sprints en parallèle\nConfigurer l’estimation et le suivi\nConsulter le burndown chart\nConsulter le rapport de Sprint\nConsulter le rapport de vélocité\nConsulter le rapport de version\nConsulter le rapport d’Epopée\nConsulter le burndown de version\nConsulter le burndown d’Epopée
URL:https://www.expertunisie.com/voir_formation/formation-automatisation-des-applications-mobile-avec-appium-tunisie/
ATTACH;FMTTYPE=image/png:https://www.expertunisie.com/wp-content/uploads/2022/11/Automatisation-Des-Applications-Mobile-avec-Appium.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Africa/Tunis:20230213T080000
DTEND;TZID=Africa/Tunis:20230216T170000
DTSTAMP:20260613T072354
CREATED:20230201T110235Z
LAST-MODIFIED:20230201T110235Z
UID:10892-1676275200-1676566800@www.expertunisie.com
SUMMARY:Formation ISTQB niveau Foundation  – Tunisie
DESCRIPTION:Prérequis\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. \nObjectifs\n-Maîtriser les bases du métier de Test Logiciel \n-Professionnaliser et valoriser les activités de test en déployant des standards\, méthodes et bonnes pratiques reconnues. \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/formation-istqb-niveau-foundation-tunisie-46/
ATTACH;FMTTYPE=image/jpeg:https://www.expertunisie.com/wp-content/uploads/2021/12/istqb-new-copy.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20230215
DTEND;VALUE=DATE:20230218
DTSTAMP:20260613T072354
CREATED:20220523T140322Z
LAST-MODIFIED:20230201T140812Z
UID:9047-1676419200-1676678399@www.expertunisie.com
SUMMARY:Formation TOGAF For Practitioners Level 2 -Tunisie
DESCRIPTION:Prérequis de formation TOGAF For Practitioners Level 2 :\nPour suivre ce cours togaf for practitioners level 2 \, il faut d’avoir : \n➤ Des connaissances et de l’expérience dans la gestion des systèmes d’information.\n➤ Être certifié TOGAF ® for Practitioners – Level 1 Fondation. \nObjectifs de formation TOGAF For Practitioners Level 2 :\nÀ la fin de la formation TOGAF® for practitioners Level 2\, vous serez capable de valider les objectifs d’apprentissages suivants : \n\nAcquérir une démarche d’analyse et de compréhension du référentiel TOGAF®9.2\nApprendre les meilleures pratiques d’architecture d’entreprise\n\nProgrammes :\n1. Création d’applications Web Azure App Service.\n2. Appliquer une démarche de gouvernance d’architecture d’entreprise.\n3. Appliquer le TOGAF Architecture Content Framework.\n4. Appliquer les concepts de building block.\n5 Gérer les parties prenantes et les différents acteurs d’une démarche dans un projet d’architecture.\n6. Appliquer les techniques et outils recommandés lors du développement d’une démarche architecture d’entreprise.\n7. Mettre en place le modèle de référence technique TOGAF® et le personnaliser en fonction des besoins de l’entreprise.\n8. Mettre en place le modèle de référence Integrated Information Infrastructure.\n9. Concevoir\, rédiger et gérer le contenu des principaux livrables du cycleADM.\n10. Partitionner la démarche d’architecture pour répondre aux besoins spécifiques d’une entreprise.\n11. Gérer les itérations à différents niveaux de l’ADM.\n12. Gérer la sécurité et les SOA.\n13. Comprendre le rôle du Framework Architecture Skills et l’appliquer au sein d’une entreprise.
URL:https://www.expertunisie.com/voir_formation/togaf-for-practitioners-level2/
ATTACH;FMTTYPE=image/png:https://www.expertunisie.com/wp-content/uploads/2022/05/togaf92-logo.png
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20230218
DTEND;VALUE=DATE:20230220
DTSTAMP:20260613T072354
CREATED:20230201T081017Z
LAST-MODIFIED:20230201T081049Z
UID:10849-1676678400-1676851199@www.expertunisie.com
SUMMARY:workshop pratique en présentiel
DESCRIPTION:
URL:https://www.expertunisie.com/voir_formation/workshop-pratique-en-presentiel/
ATTACH;FMTTYPE=image/jpeg:https://www.expertunisie.com/wp-content/uploads/2019/10/workshop-pratique.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20230218
DTEND;VALUE=DATE:20230220
DTSTAMP:20260613T072354
CREATED:20230201T081244Z
LAST-MODIFIED:20230201T081244Z
UID:10852-1676678400-1676851199@www.expertunisie.com
SUMMARY:Formation ISTQB niveau Foundation  – Tunisie
DESCRIPTION:Prérequis\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. \nObjectifs\n-Maîtriser les bases du métier de Test Logiciel \n-Professionnaliser et valoriser les activités de test en déployant des standards\, méthodes et bonnes pratiques reconnues. \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/formation-istqb-niveau-foundation-tunisie-43/
ATTACH;FMTTYPE=image/jpeg:https://www.expertunisie.com/wp-content/uploads/2021/12/istqb-new-copy.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Africa/Tunis:20230218T080000
DTEND;TZID=Africa/Tunis:20230218T170000
DTSTAMP:20260613T072354
CREATED:20230201T082258Z
LAST-MODIFIED:20230201T082258Z
UID:10861-1676707200-1676739600@www.expertunisie.com
SUMMARY:Formation React JS - Tunisie
DESCRIPTION:Prérequis : Formation React JS\nPour passer la formation React JS \, il faut avoir une bonne connaissance de JavaScript et être à l’aise avec les architectures REST. L’objectif est de connaître les spécificités de React JS savoir développer des applications web performantes avec React JS \nProgramme\nRAPPELS\n\nDéfinir un vocabulaire commun et connaitre les éléments du langage les plus couramment utilisés\nES6 (nouveautés du langage)\nProgrammation fonctionnelle (High order function\, …)\n\nREACT\n\nPrincipes de base : comprendre l’intérêt de react par rapport a ses concurrents et la façon dont il a été pensé\n\n\n\nComposants (classe\, stateless component\, High Order Component) : apprendre à écrire les composants et découper sa page en composants réutilisables\nÉtats des composants (data) : comment garder de la donnée au sein d’un composant ou échanger entre composants\nRedux : comprendre les limites de l’utilisation des états des composants\, échanger de la donnée entre plusieurs composants\, séparer la donnée de la vue\, comprendre l’intérêt du pattern Redux par rapport aux concurrents (two-way binding par exemple)\nPrincipes du pattern (flux unidirectionnel\, store\, reducer\, actions\, …)\nRedux-saga\nReact-router objectifs : construire une SPA dont les urls sont bookmarkables\nTests / debugging objectifs produire une application de qualité avec des tests unitaires et de composant\nOptimisations des applications (vitesse\, mémoire\, …) : comprendre le fonctionnement de la librairie et les premières choses à mettre en place pour éviter des traitements supplémentaires\, utiliser des outils pour voir où intervenir dans le code en priorité\n\nObjectifs\n\nConnaître les spécificités de ReactJS\nSavoir développer des applications web performantes avec ReactJS\nÊtre en mesure de comprendre les impacts du choix d’une architecture incluant ce type d’application
URL:https://www.expertunisie.com/voir_formation/formation-react-js-tunisie-4/
ATTACH;FMTTYPE=image/png:https://www.expertunisie.com/wp-content/uploads/2023/02/reacet-JS.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Africa/Tunis:20230219T080000
DTEND;TZID=Africa/Tunis:20230219T170000
DTSTAMP:20260613T072354
CREATED:20230201T082419Z
LAST-MODIFIED:20230201T082419Z
UID:10863-1676793600-1676826000@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/formation-node-js-tunisie-2/
ATTACH;FMTTYPE=image/png:https://www.expertunisie.com/wp-content/uploads/2023/02/node-JS-1.png
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20230221
DTEND;VALUE=DATE:20230225
DTSTAMP:20260613T072354
CREATED:20220524T133727Z
LAST-MODIFIED:20230201T132337Z
UID:9123-1676937600-1677283199@www.expertunisie.com
SUMMARY:Formation Oracle 12c Tuning - Tunisie
DESCRIPTION:Prérequis de la formation Oracle 12c Tuning  :\nPour entamer la formation oracle 12c\, tuning  \,il faut d’avoir connaissance des principes de base du système Unix/Linux et de la programmation Shell de base. \nObjectifs\nÀ la fin de la formation Oracle 12c\, tuning\, vous serez capable de valider les objectifs d’apprentissages suivants : \n\nDéfinir les principaux problèmes de performances d’une base de données Oracle 12c.\nDimensionner les différentes zones de la mémoire.\nRéaliser des diagnostics et des réglages des différents objets d’une base de données.\nAppliquer des solutions d’optimisation d’une base de données oracle 12c.\n\nProgrammes :\n1. Introduction :\n➤Eléments d’une solution BI d’entreprise.\n➤La plateforme Microsoft BI d’entreprise .\n➤Planifier un projet BI d’entreprise. \n2. Statistiques et événements Wait :\n➤Vues dynamiques des performances.\n➤EM Cloud Control ou BD Express.\n➤Fichier d’alerte\, trace utilisateur et événements Wait.\n➤Référentiel AWR et Statspack\, clichés et rapports. \n3. L’optimiseur et le SQL Plan Management :\n➤Gérer les statistiques et les plans d’exécution.\n➤Identifier les accès des objets de la base.\n➤SQL Plan Management.\n➤Gestion automatique des tâches de maintenance.\n➤Utiliser SQL Profile pour optimiser les requêtes.\n➤Gestion des plans SQL adaptatifs. \n4. Gestionnaire des ressources :\n➤Configuration de BD Resource Manager.\n➤Créer un plan et gérer les consommateurs.\n➤Gérer les ressources entre les bases PDB. \n5. Gérer les mesures de référence :\n➤Seuils adaptatifs et mesures de référence.\n➤Définir les seuils d’alerte adaptatifs.\n➤Configurer les mesures de normalisation.\n➤Les opérations et le diagnostic ADDM en temps réel. \n7. La journalisation :\n➤Réglage des checkpoints.\n➤Buffer Redo Log et fichiers journaux.\n➤Impact de l’archivage. \n8. Database Replay :\n➤Capture\, traitement de la charge globale\, réexécution.\n➤Système de production avant modification ou cloner la base PDB.
URL:https://www.expertunisie.com/voir_formation/oracle-12c-tuning-2/
ATTACH;FMTTYPE=image/png:https://www.expertunisie.com/wp-content/uploads/2022/05/ocarle-tuning-e1652774604137.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Africa/Tunis:20230225T080000
DTEND;TZID=Africa/Tunis:20230226T170000
DTSTAMP:20260613T072354
CREATED:20230201T081337Z
LAST-MODIFIED:20230201T081337Z
UID:10854-1677312000-1677430800@www.expertunisie.com
SUMMARY:Formation ISTQB niveau Foundation  – Tunisie
DESCRIPTION:Prérequis\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. \nObjectifs\n-Maîtriser les bases du métier de Test Logiciel \n-Professionnaliser et valoriser les activités de test en déployant des standards\, méthodes et bonnes pratiques reconnues. \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/formation-istqb-niveau-foundation-tunisie-44/
ATTACH;FMTTYPE=image/jpeg:https://www.expertunisie.com/wp-content/uploads/2021/12/istqb-new-copy.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20230227
DTEND;VALUE=DATE:20230301
DTSTAMP:20260613T072354
CREATED:20220524T111602Z
LAST-MODIFIED:20230215T094426Z
UID:9108-1677456000-1677628799@www.expertunisie.com
SUMMARY:Formation Microsoft Power BI -Tunisie
DESCRIPTION:Prérequis de la formation Microsoft Power BI  :\nPour entamer la formation microsoft power bi  \, il est conseillé d’avoir suivi la formation « Microsoft Azure – Principes fondamentaux des données » ou « Microsoft Azure – Notions fondamentales ». \nObjectifs\nÀ l’issue de cette formation Microsoft Power BI\, vous serez capable de valider les objectifs d’apprentissages suivants : \n\n Apprendre à charger\, nettoyer et transformer des données.\nSavoir modeliser des données pour les performances et l’évolutivité.\nComprendre comment concevoir et créer des rapports pour l’analyse des données.\n Être capable d’appliquer et d’effectuer des analyses de rapport avancées.\n Apprendre à gérer et partager les éléments de rapport.\n Savoir créer des rapports paginés dans Power BI.\n\nProgrammes :\n1. Introduction :\n➤Rappels des principes de la modélisation multidimensionnelle\, de l’OLAP.\n➤La modélisation en étoile\, les tables de faits\, de dimension.\n➤Présentation de l’outil SSAS.\n➤Les terminologies essentielles. \n2. Les principales nouveautés :\n➤L’extension de l’UDM : le BISM (BI Semantic Model).\n➤Le modèle tabulaire et le moteur en mémoire xVelocity.\n➤Le langage DAX (« Data Analysis Expression »)\, intermédiaire entre le SQL et le MDX.\n➤Le modèle tabulaire de PowerPivot.s. \n3. Création de cube multidimensionnel :\n➤Les différents types de projets (OLAP\, tabulaire).\n➤Définition d’une vue de source de données dans le projet.\n➤Création des dimensions d’analyse et attributs (faits).\n➤Relations entre dimensions et groupes de mesures. \n4. Enrichir le cube OLAP :\n➤Création de membres calculés avec le langage MDX. Syntaxe MDX.\n➤Créer des indicateurs de performance (KPI) sur une mesure.\n➤Les jeux nommés.\n➤Data Mining : clustering\, prévision\, arbres de décision\, etc.\n➤Requêtes graphiques de prédiction DMX. \n5. Déploiement et sécurité d’un cube OLAP :\n➤Le paramétrage du déploiement.\n➤Les modes de mises à jour du cube.\n➤Le stockage (ROLAP\, MOLAP).\n➤Les rôles de sécurité.\n➤Gestion des droits d’accès aux dimensions. \n6. Mise en œuvre de PowerPivot (tabulaire) :\n➤Choix et filtrage des données à analyser.\n➤Création des dimensions d’analyse et les attributs (faits).\n➤Modes d’affichage des tables de faits et dimension.\n➤Création de hiérarchies\, perspectives.\n➤Création de mesures\, des groupes de mesures.\n➤Génération d’un tableau croisé d’analyse. Sauvegarde. \n7. Explorer les données des cubes :\n➤PowerView pour Excel et SharePoint.\n➤Reporting Services.\n➤Analyse dans Excel.
URL:https://www.expertunisie.com/voir_formation/microsoft-power-bi/
ATTACH;FMTTYPE=image/jpeg:https://www.expertunisie.com/wp-content/uploads/2022/05/microsoft-power-bi-e1652777002336.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20230227
DTEND;VALUE=DATE:20230304
DTSTAMP:20260613T072354
CREATED:20220505T142154Z
LAST-MODIFIED:20230201T131938Z
UID:8282-1677456000-1677887999@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 formation 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.\n➤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\,\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/formation-istqb-niveau-avance-analyste-2/
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;TZID=Africa/Tunis:20230227T080000
DTEND;TZID=Africa/Tunis:20230301T170000
DTSTAMP:20260613T072354
CREATED:20230201T093102Z
LAST-MODIFIED:20230201T093102Z
UID:10887-1677484800-1677690000@www.expertunisie.com
SUMMARY:Formation Product Owner - Tunisie
DESCRIPTION:Prérequis de la formation product owner :\nPour entamer la formation product owner \,il faut d’avoir une connaissance de base de Scrum en contexte réel est utile\, mais pas obligatoire. \nObjectifs de la formation product owner :\nÀ la fin de la formation Product owner\, vous serez capable de valider les objectifs d’apprentissages suivants : \n\nRéaliser une planification Scrum Créer et maintenir un Backlog.\nEcrire des histoires d’utilisateur (UserStories) avec des critères d’acceptation précis.\nPrioriser les fonctionnalités en fonction de la valeur Utiliser un BurnDown Chart et BurnUp Chart.\nMaximiser la valeur du travail que fait l’équipe Scrum en optimisant le Retour sur Investissement du produit.\nComprendre l’importance du rôle du Product Owner dans un projet Scrum .\nComprendre la manière dont Scrum fait collaborer les différents intervenants d’un projet (planification des Sprints\, les revues et rétrospectives).\nSe préparer à la certification ProfessionalScrum Product Owner.\n\nProgrammes :\n1. Agile vue d’ensemble:\n➤Agile et la gestion de projet .\n➤Contexte et origines.\n➤Le manifeste Agile.\n➤Valeurs et principes de l’agile. \n2. Présentation générale de Scrum:\n➤Principes de Scrum.\n➤Les différents rôles\, Les cérémonies.\n➤Suivi et avancement. \n3. Product Owner:\n➤Ses rôles et responsabilités.\n➤Le Product Owner et les autres acteurs .\n➤Le Product Owner délégué.\n➤Définir un Backlog initial.\n➤Etablir la vision produit\, le Backlog initial .\n➤Construire la Roadmap.\n➤Les éléments du Product Backlog.\n➤Les techniques de recueil du besoin métier .\n➤Les User Stories\, les Features\, les épics. \n4. Formaliser les exigences:\n➤Rédiger les Features\, les User Stories.\n➤Description structurée des User Stories.\n➤Prioriser les exigences\, les techniques de priorisation .\n➤Le modèle de Kano.\n➤La notion de Business Value.\n➤Organiser et actualiser le Product .\n➤Backlog Affiner le Product Backlog. \n5. La validation des solutions :\n➤Quand passer les tests ?\n➤Rédiger les tests d’acceptation .\n➤Le pilotage par les tests.\n➤Résultat des tests. \n6. Le Product Owner et les cérémonies agiles:\n➤Les bases d’une cérémonie.\n➤Les Séances de Raffinement backlog .\n➤Les séances de planification.\n➤Le Daily Scrum.\n➤La Revue de Sprint.\n➤La Rétrospective de Sprint. \n7. Ateliers Pratiques:\n➤Atelier PO entre « Identification des Personas » .\n➤Atelier « Vision » .\n➤Atelier : « Le Product Backlog ».\n➤Ecrire les User Stories et leurs tests d’acceptation.\n➤Atelier : Estimation des besoins par la complexité « Planning Poker » .\n➤BurnUpChart : Graphique de la Valeur Acquise.
URL:https://www.expertunisie.com/voir_formation/formation-product-owner-tunisie-10/
ATTACH;FMTTYPE=image/png:https://www.expertunisie.com/wp-content/uploads/2022/04/product-owner-tunisie.png
END:VEVENT
END:VCALENDAR