BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Expert Team Tunisie - ECPv6.16.3//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Expert Team Tunisie
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:20220815
DTEND;VALUE=DATE:20220820
DTSTAMP:20260613T185042
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:20260613T185042
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:20260613T185042
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:20260613T185042
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:20260613T185042
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
END:VCALENDAR