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:20221128
DTEND;VALUE=DATE:20221201
DTSTAMP:20260613T115439
CREATED:20220504T150128Z
LAST-MODIFIED:20220524T155820Z
UID:8216-1669593600-1669852799@www.expertunisie.com
SUMMARY:Formation Les Testes pour Les Développeurs - Tunisie
DESCRIPTION:Prérequis pour la formation les testes pour les développeurs tunisie:\nPour suivre ce cours formation les testes pour les développeurs \,maitrise d’un langage de programmation et cycle de développement d’un logiciel. \n\n\n\n\n\n\n\n\n\n\nObjectifs :\nÀ la fin de la formation les tests pour les développeurs\, vous serez capable de valider les objectifs d’apprentissages suivants : \n\n Comprendre les concepts fondamentaux des tests de logiciels.\nUtiliser les techniques établies de boîte noire pour concevoir des tests.\nUtiliser les techniques établies de la boîte blanche pour concevoir des tests.\nMettre en œuvre des tests conformément à des conceptions de test données.\nExécuter les tests mis en œuvre et communiquer les résultats.\nAméliorer les caractéristiques de qualité du code et de l’architecture en faisant appel à différentes techniques d’analyse..\n\nProgramme :\n1. Fondamentaux des tests.\n1.1 Qu’est-ce que le test ? \n1.1.1 Objectifs typiques des tests.\n1.1.2 Test et débogage. \n1.2 Pourquoi le test est-il nécessaire ? \n1.2.1Contributions des tests au succès.\n1.2.2 Assurance qualité et tests.\n1.2.3 Erreurs\, défauts et échecs.\n1.2.4 Défauts\, causes profondes et effets. \n1.3 Sept principes de test. \n2. Tests tout au long du cycle de vie du développement logiciel.\n2.1 Niveaux d’essai. \n2.1.1 Test de composants.\n2.1.2 Tests d’intégration.\n2.1.3 Test du système.\n2.1.4 Test d’acceptation \n2.2 Types d’essais. \n2.2.1 Test fonctionnel.\n2.2.2 Tests non fonctionnels.\n2.2.3 Tests en boîte blanche.\n2.2.4 Tests liés au changement. \n2.3 Essais d’entretien . \n2.3.1 Déclencheurs pour la maintenance.\n2.3.2 Analyse d’impact pour la maintenance. \n3. Essais statiques.\n3.1 Application des techniques d’examen.\n3.1.1 Applying Review Techniques. \n3.2 Analyse statique. \n3.2.1 Analyse de flux de contrôle .\n3.2.2 Analyse des flux de données .\n3.2.3 Utilisation de l’analyse statique pour améliorer la maintenabilité .\n3.2.4 Graphiques d’appels. \n4. Test Techniques .\n4.1 Test Techniques. \n4.1.1 Catégories de techniques de test et leurs caractéristiques. \n4.2 Techniques de test en boîte noire. \n4.2.1 Partitionnement d’équivalence.\n4.2.2 Analyse de la valeur limite.\n4.2.3 Test de table de décision .\n4.2.4 Test de transition d’état .\n4.2.5 Test de cas d’utilisation. \n4.3Techniques de test en boîte blanche. \n4.3.1 Test de déclaration et couverture .\n4.3.2 Test de décision et couverture.\n4.3.3 La valeur des tests de déclaration et de décision .\n4.3.4 Test de couverture de condition/décision modifiée (MC/DC).
URL:https://www.expertunisie.com/voir_formation/les-testes-pour-les-developpeurs/
ATTACH;FMTTYPE=image/png:https://www.expertunisie.com/wp-content/uploads/2022/05/test-dev.png
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20221128
DTEND;VALUE=DATE:20221201
DTSTAMP:20260613T115439
CREATED:20220505T102131Z
LAST-MODIFIED:20220505T102131Z
UID:8265-1669593600-1669852799@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. 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. Les profils. 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. Test d’une API Rest.\n➤La programmation réactive. 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. Le 2 ways binding.\n➤Les vues JSP et JSTL.L’API Bean validation. Internationalisation\, exceptions.
URL:https://www.expertunisie.com/voir_formation/formation-spring-tunisie/
ATTACH;FMTTYPE=image/png:https://www.expertunisie.com/wp-content/uploads/2019/12/spring-framework.png
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20221128
DTEND;VALUE=DATE:20221201
DTSTAMP:20260613T115439
CREATED:20220505T103914Z
LAST-MODIFIED:20220509T145452Z
UID:8268-1669593600-1669852799@www.expertunisie.com
SUMMARY:Formation Angular 10  - Tunisie
DESCRIPTION:Prérequis de la formation Angular 10 tunisie :\nPour suivre ce cours formation angular 10 tunisie \, il est nécessaire d’avoir une curiosité et culture web sont nécessaires pour la formation Angular  avec des connaissances et expérience en développement web frontend (ECMAScript 5\, HTML5\, CSS3 et HTTP)\, donc les bases en programmation orientée objet. \nObjectifs\nDécouvrir les bases et les bonnes pratiques pour le développement d’applications webs et de Progressive Web Apps avec Angular 10. \nProduire rapidement des applications performantes\, robustes et maintenables. \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. \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. \n5. HTTP :\n➤Installation de HTTP.\n➤Le pattern « Observable ». \n➤Interagir avec une API Get.\n➤Interagir avec une API POST.
URL:https://www.expertunisie.com/voir_formation/formation-angular-10-tunisie-8/
ATTACH;FMTTYPE=image/png:https://www.expertunisie.com/wp-content/uploads/2021/03/angular-10.png
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20221128
DTEND;VALUE=DATE:20221201
DTSTAMP:20260613T115439
CREATED:20220505T104852Z
LAST-MODIFIED:20220505T104852Z
UID:8272-1669593600-1669852799@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/
ATTACH;FMTTYPE=image/png:https://www.expertunisie.com/wp-content/uploads/2022/04/nodejs.png
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20221128
DTEND;VALUE=DATE:20221201
DTSTAMP:20260613T115439
CREATED:20220505T112600Z
LAST-MODIFIED:20220505T141111Z
UID:8274-1669593600-1669852799@www.expertunisie.com
SUMMARY:Formation Business Analysis (ECBA) -Tunisie
DESCRIPTION:Prérequis pour la formation business analysis (ecba) :\nPour suivre ce cours formation business analysis (ecba) \, il est nécessaire d’avoir de connaissances de base des cycles de vie de développement des projets logiciels. Avoir un niveau d’anglais correct (lecture\, écriture) : support et examen en anglais. \nObjectifs :\nÀ la fin de la formation Business analysis (ECBA)\, vous serez capable de valider les objectifs d’apprentissages suivants : \n\nComprendre les concepts clés de l’Analyse d’Affaires.\nDécouvrir les domaines de connaissances de l’Analyse d’Affaires.\nEvaluer une stratégie de l’Analyse d’Affaires.\nPréparer l’examen « ECBA® Entry Certificate in Business Analysis » de l’IIBA.\n\nProgramme :\n1. Les fondamentaux de l’Analyse d’Affaires :\n➤Qu’est-ce que l’Analyse d’Affaires ?\n➤Le rôle de l’Analyste d’Affaires.\n➤Le corpus de connaissances de l’Analyse d’Affaires (BABOK).\n➤Business Analysis Core Concept Model (BACCM).\n➤Présentation des domaines de connaissances.\n➤Les compétences de base (raisonnement\, résolution de problèmes\, comportement\, connaissances métier\, communication\, outils). \n2. Planification et surveillance de l’Analyse d’Affaires :\n➤Planifier la stratégie de l’Analyse d’Affaires.\n➤Planifier l’engagement des parties prenantes.\n➤Planifier la gouvernance de l’Analyse d’Affaires.\n➤Planifier la gestion des informations de l’Analyse d’Affaires.\n➤Déterminer les améliorations de performance de l’Analyse d’Affaires. \n3. Elicitation :\n➤Se préparer à l’élicitation. Effectuer l’élicitation.\n➤Confirmer les résultats de l’élicitation.\n➤Communiquer les informations de l’Analyse d’Affaires.\n➤Gérer l’engagement des parties prenantes. \n4. Gestion du cycle de vie des exigences :\n➤Se préparer à l’élicitation.\n➤Effectuer l’élicitation.\n➤Confirmer les résultats de l’élicitation.\n➤Communiquer les informations de l’Analyse d’Affaires.\n➤Gérer l’engagement des parties prenantes. \n6. Analyse et conception des exigences :\n➤Spécifier et modéliser les exigences.\n➤Vérifier les exigences.\n➤Valider les exigences.\n➤Définir l’architecture des exigences.\n➤Définir les scénarios de conceptions.\n➤Analyser la valeur potentielle de la solution recommandée. \n7. Evaluation de la solution :\n➤Mesurer la performance de la solution.\n➤Analyser les mesures de performance.\n➤Evaluer les limites de la solution.\n➤Evaluer les limites d’entreprise.\n➤Recommander des actions pour augmenter la valeur de la solution.
URL:https://www.expertunisie.com/voir_formation/formation-business-analysis-ecba-tunisie/
ATTACH;FMTTYPE=image/png:https://www.expertunisie.com/wp-content/uploads/2022/05/Business-analysis-ECBA.png
END:VEVENT
END:VCALENDAR