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:20221024
DTEND;VALUE=DATE:20221027
DTSTAMP:20260613T153908
CREATED:20220429T103157Z
LAST-MODIFIED:20220429T103157Z
UID:8125-1666569600-1666828799@www.expertunisie.com
SUMMARY:Formation Tomcat – Administration - Tunisie
DESCRIPTION:Prérequis pour la formation tomcat administration tunisie :\nPour suivre ce cours formation tomcat administration tunisie \, il est nécessaire d’avoir : \n\n Notions sur les applications Web.\n Avoir des notions Java est un plus pour suivre cette formation.\n\nObjectifs :\nÀ la fin de la formation Tomcat – Administration\, vous serez capable de valider les objectifs d’apprentissages suivants : \n\n Savoir installer et configurer un serveur Tomcat.\n Comprendre comment déployer et gérer des applications Web.\n Être en mesure d’administrer les ressources des applications Web sur un serveur Tomcat.\n Gérer les droits d’accès aux applications et la communication sécurisée.\n Améliorer les performances avec le clustering.\n\nProgramme\n1. Installation des distributions Tomcat 8.X et 9.X.\n➤Installation des JDK et compatibilité des versions JDK/Tomcat.\n➤Configuration des variables d’environnement.\n➤Installation de Tomcat.\n➤Configuration des droits d’accès.\n➤Démarrage du serveur. \n2. Administration du serveur Tomcat.\n➤Déploiement et gestion des applications.\n➤Présentation de la console d’administration.\n➤Étude approfondie : fichiers de configuration et composants de la distribution : Server\, Service\, Context\, Engine\, Host… \n3.Administration avancée et tuning.\n➤Couplage Apache/Tomcat.\n➤Gestion des hôtes virtuels et séparation des JVM.\n➤Gestion de la sécurité : autorisation et authentification.\n➤Communications sécurisées avec SSL.\n➤Pooling JDBC et accès JND. \n4.Clustering.\n➤Tests de charge avec un outil de supervision.\n➤High availability et load balancing : problématiques et topologies.\n➤Configuration d’un cluster.\n➤« Farming » ou distribution des applications.\n➤Réplication de sessions : mémoire vs persistance.
URL:https://www.expertunisie.com/voir_formation/tomcat-administration/
ATTACH;FMTTYPE=image/jpeg:https://www.expertunisie.com/wp-content/uploads/2022/04/ADM200-Tomcat-Administration.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20221024
DTEND;VALUE=DATE:20221027
DTSTAMP:20260613T153908
CREATED:20220429T113807Z
LAST-MODIFIED:20220509T155703Z
UID:8140-1666569600-1666828799@www.expertunisie.com
SUMMARY:Formation Les Fondamentaux Devops- Tunisie
DESCRIPTION:Prérequis de la formation Les fondamentaux Devops :\nPour suivre ce cours formation Les fondamentaux Devops \, il est nécessaire d’avoir : \nLes participants doivent avoir des connaissances en développement. \nObjectifs :\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 microservices\, 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 oeuvre d’un projet d’intégration continue.\n\nProgramme :\nJour1 :\n1. Présentation de DevOps:\n➤Introduction à DevOps.\n➤Qu’est ce que DevOps.\n➤Relation DevOps/Agile.\n➤Aspect organisationnel.\n➤Les pratiques DevOps.\n➤Les outils DevOps. \n2. Développement des applications modernes:\n➤L’architecture à microservices.\n➤Les API REST.\n➤Plateformes et concepts de données.\n➤Les plateformes Cloud.\n➤Les stratégies de déploiement. \nJour2: \n3.Gestion des version avec Git:\n➤Apports et types des solutions de gestion des version.\n➤Structure des dépôts Git.\n➤Les commandes de base Git.\n➤Les branches Git.\n➤Résolution de conflits.\n➤Travaux pratiques : Gestion des dépôts Git. \n4.Gestion des conteneurs avec Docker:\n➤La technologie de conteneurisation.\n➤Docker et les conteneurs.\n➤Gestion des images docker.\n➤Gestion des réseaux de conteneurs.\n➤Gestion des volumes persistants. \nJour3 :\n5.Conteneurisation des applications:\n➤Pourquoi et comment ?\n➤Etude des besoins de conteneurisation.\n➤Les instructions Dockerfile.\n➤Travaux pratiques : conteneurisation d’une application web. \n6. Mise en place de pipelines CI/CD :\n➤Jenkins et CI/CD.\n➤Travaux pratiques : projet de CI/CD.
URL:https://www.expertunisie.com/voir_formation/les-fondamentaux-devops/
ATTACH;FMTTYPE=image/jpeg:https://www.expertunisie.com/wp-content/uploads/2022/01/devops-100-pratique2.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20221024
DTEND;VALUE=DATE:20221028
DTSTAMP:20260613T153908
CREATED:20220520T154348Z
LAST-MODIFIED:20220520T154348Z
UID:8943-1666569600-1666915199@www.expertunisie.com
SUMMARY:Formation agile service manager – casm - Tunisie
DESCRIPTION:Prérequis de la formation agile service manager – casm:\nSuivre la formation agile service manager – casm\, nécessite les prérequis suivants : \n\nComprendre l’anglais pour la lecture des supports de cours officiel et le passage de l’examen CASM.\nUne connaissance générale de Scrum et des services informatiques.\n\nObjectifs de la formation agile service manager – casm :\nÀ la fin de la formation Agile service manager – CASM\, vous serez capable de valider les objectifs d’apprentissages suivants : \n\nComprendre ce que signifie être agile.\nMaîtriser les concepts et pratiques agiles\, notamment ITSM\, Kanban\, Lean et DevOps.\nEn savoir plus sur SCRUM d’un point de vue produit et processus.\nComprendre la pensée et valeurs agiles dans la gestion des services.\nDécouvrir les Rôles\, artefacts et événements Scrum tels qu’ils s’appliquent aux produits et aux processus.\nApprendre les deux aspects de la gestion agile des services.\n\nProgrammes :\n1. À propos d’agilité:\n➤Le défi que représente l’agilité dans les technologies de l’information pour une entreprise. \n2. Que signifie « être agile »?\n➤Pourquoi Agile?\n➤Le Manifeste Agile Principes agiles.\n➤Que faut-il pour « être agile »? \n3. Frameworks agiles:\n➤ILe cadre de développement Scrum.\n➤La méthodologie Kanban.\n➤La méthodologie Lean.\n➤La gestion des services informatiques (ITSM) et ITIL.\n➤La méthodologie DevOps.\n➤Les pratiques de l’intégration continue.\n➤L’approche de la livraison continue. \n4. Service management Agile:\n➤La définition du service management agile et ses valeurs.\n➤Les 2 éléments d’une gestion agile pour une organisation. \n5. Fondamentaux de la conception de processus :\n➤Les différents composants d’un processus.\n➤Les 10 phases de conception d’un processus.\n➤Approche agile de la conception de processus.\n➤Les propriétés d’un processus agile.\n➤Le coût d’une politique « just enough ».\n➤Le produit minimum viable (MVP). \n6. Fondamentaux de la méthodologie Scrum :\n➤Les 3 piliers de Scrum.\n➤Les 5 valeurs de Scrum.\n➤Les 7 événements de Scrum.\n➤Le jargon technique général de Scrum. \n7. Rôles et responsabilité Scrum :\n➤Le propriétaire du produit (product owner).\n➤Le Scrum Master.\n➤L’équipe Scrum. \n8. Artefacts de Scrum:\n➤Le backlog de produits.\n➤La rédaction de l’user story agile.\n➤L’incrémentation.\n➤La product backlog refinement.\n➤Le sprint Backlog.\n➤Le scrum burndown. \n9. Artefacts de gestion de services agiles:\n➤Le traitement des processus en retard (user story et l’ITSM).\n➤L’incrémentation des processus agiles.\n➤Le sprint Backlog dans la gestion de services agiles.\n➤Le scrum burndown dans la gestion de services agiles. \n10. Événements de Scrum:\n➤Le time-boxes.\n➤Le plan de releases.\n➤La planification du sprint.\n➤Le daily scrum meeting.\n➤La revue de sprint.\n➤La rétrospective de sprint.\n➤La Definition of Done (DOD). \n11. Événements de la gestion de services agiles:\n➤La réunion de planification du processus.\n➤La réunion de planification du sprint.\n➤La definition of Done pour les sprints de processus.\n➤Le daily scrum meeting dans la gestion de services agiles.\n➤La rétrospective de sprint dans la gestion de services agiles. \n12. Amélioration des processus agiles:\n➤Les audits d’amélioration des processus agiles.\n➤L’amélioration continue du product backlog.\n➤L’amélioration continue des sprints.\n➤La Roue de Deming (PDCA). \n13. À propos du management de service agile:\n➤Les technologies de gestion de services agiles.\n➤La conciliation de l’agilité dans le développement de logiciels agiles.\n➤Les éléments de démarrage pour mettre en place une gestion de services agiles.
URL:https://www.expertunisie.com/voir_formation/formation-agile-service-manager-casm-tunisie/
ATTACH;FMTTYPE=image/jpeg:https://www.expertunisie.com/wp-content/uploads/2022/05/casm.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20221024
DTEND;VALUE=DATE:20221029
DTSTAMP:20260613T153908
CREATED:20220429T123032Z
LAST-MODIFIED:20220429T123032Z
UID:8147-1666569600-1667001599@www.expertunisie.com
SUMMARY:Formation Spring Professional Certification - Tunisie
DESCRIPTION:Prérequis pour la formation spring professional certification tunisie:\nPour suivre ce cours formation spring professional certification \, il est nécessaire d’avoir des  connaissance de Java. \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/
ATTACH;FMTTYPE=image/png:https://www.expertunisie.com/wp-content/uploads/2022/04/spring-professional-certification.png
END:VEVENT
END:VCALENDAR