Formation en classe ou virtuelle et en direct
8 - 12 sept., 2025$3,750.003 - 7 nov., 2025$3,750.0012 - 16 janv., 2026$3,750.009 - 13 mars, 2026$3,750.00
Ingénierie logicielle avec composants.
Qu'est-ce qu'un bon système ?
Avons-nous un bon système ?
A quoi ressemblent les bons systèmes ? Encapsulation, Abstraction, Couplage !
Comment les bons systèmes sont-ils construits ?
Concepts d'objets
Définition des termes : Confinement, héritage, polymorphisme, interface et implémentation, classes, etc.
Qu'est-ce qu'un objet ? Messages, Interfaces, Classes.
Héritage.
Polymorphisme et liaison dynamique.
Comment cela nous aide-t-il à atteindre les objectifs de la section I ?
Le processus unifié de Rational
Le magasin de vidéos heureux
Le processus unifié rationnel
La phase de conception
La phase d'élaboration
La phase de construction
La phase de transition
UML : Essentiels des modèles de classe
Introduction à UML
Identification des objets et des classes.
Associations.
Attributs et opérations.
Généralisation.
Le modèle de classe pendant le développement.
Cartes CRC.
UML : Plus d'informations sur les modèles de classe.
Plus sur les classes : Interfaces, Classes abstraites.
Classes paramétrées.
Dépendance
UML : Modèles de cas d'utilisation
Acteurs en détail.
Cas d'utilisation en détail
Limite du système
Relations entre les cas d'utilisation.
Relations entre les acteurs.
Acteurs et classes.
UML : Diagrammes d'interaction.
Collaborations.
Interactions sur les Diagrammes de Collaboration.
Diagrammes de séquences.
Fonctions plus avancées : Messages d'un objet à lui-même, Comportement détaillé, Valeurs retournées, Création et suppression d'objets, Timing.
Autres objectifs : fournir une opération, comment fonctionnent les design patterns, comment fonctionne un composant.
Comportement conditionnel et itération.
Concurrence.
UML : Diagrammes d'état et d'activité.
Diagrammes d'état
Diagrammes d'activité.
Autres types d'événements.
Autres types d'actions.
Regarder à l'intérieur des états.
Concurrence à l'intérieur des états.
UML : Diagrammes d'implémentation
Modèle de composant
Modèle de déploiement
UML : Réutilisation : Composants et Patterns.
Qu'est-ce qui peut être réutilisé et comment ?
Pourquoi la réutilisation ?
Pourquoi la réutilisation est-elle difficile ?
Quels composants sont vraiment réutilisables ?
Quelle différence l'orientation objet fait-elle ?
Créer des objets avec Java/VB.NET/C#
Codage correct
Utiliser des classes
Créer des classes
Propriétés des classes
Méthodes des objets
Constructeurs
Destructeurs
Données statiques
Un exemple complet d'objet
Héritage et polymorphisme
Héritage
Polymorphisme
Fonctions et classes abstraites
Interfaces
Exemples courants d'héritage
UML : Patrons de conception (si le temps le permet) :
Modélisation des modèles de conception
Singleton
Usine abstraite
Facade
Visiteur
Observateur
Formation SCRUM: Principes fondamentaux de SCRUM
Le cours Formation SCRUM : Principes fondamentaux de SCRUM est une étude complète de SCRUM. La formation comprend la construction et le maintien d'un Backlog de produit, la rédaction de bonnes histoires d'utilisateur, la gestion des parties prenantes, la planification et l'exécution d'un sprint et la réalisation d'une revue de sprint et d'une rétrospective de sprint. Le cours couvre des techniques essentielles telles que le suivi de la dette technique, l'utilisation des graphiques de sprint et de produit, et le toilettage du carnet de produit, pour n'en citer que quelques-unes. Ce cours SCRUM couvre tout ce que vous devez savoir pour mener à bien un projet SCRUM.
Formations intitulées Formation SCRUM: Principes fondamentaux de SCRUM qui vous permttront d'avancer votre carrière.
21 - 25 juil., 2025$2,750.0015 - 19 sept., 2025$2,750.0010 - 14 nov., 2025$2,750.0019 - 23 janv., 2026$2,750.0016 - 20 mars, 2026$2,750.00
Formation Agile: Maîtriser la sécurité dans DevOps
Le cours Formation Agile : Maîtriser la sécurité dans DevOps est une étude complète des défis associés à la sécurisation des produits développés à l'aide de méthodes agiles. En commençant par une discussion sur ces défis, le cours aborde la différence entre le contexte du développement d'applications et la réalité opérationnelle de la gestion des logiciels au quotidien. La formation aborde les moyens concrets d'injecter la sécurité dans un environnement DevOps. La discussion comprend une exploration complète de la gestion des menaces et des risques, la définition et l'adoption de processus opérationnels standardisés ainsi que des techniques pour mettre en œuvre efficacement l'intégration continue et des audits de sécurité appropriés.
Formations intitulées Formation Agile: Maîtriser la sécurité dans DevOps qui vous permttront d'avancer votre carrière.
8 - 12 sept., 2025$3,750.003 - 7 nov., 2025$3,750.0012 - 16 janv., 2026$3,750.009 - 13 mars, 2026$3,750.00
Formation Agile: Une introduction au développement Agile
Le cours Une introduction au développement agile (Formation Agile) : : Ce cours certifié SETC fournit aux participants une introduction solide à la méthode Agile. En commençant par le concept de développement itératif, le cours discute des principes de base qui sont partagés par tous les Agile. Le cours se termine par un bref aperçu de la méthodologie de gestion de projet SCRUM et une discussion générale sur la discipline de la gestion du changement.
Formations intitulées Formation Agile: Une introduction au développement Agile qui vous permttront d'avancer votre carrière.
1 - 2 sept., 2025$1,500.0027 - 28 oct., 2025$1,500.005 - 6 janv., 2026$1,500.002 - 3 mars, 2026$1,500.00
Formation SCRUM: Notions Essentielles pour le Scrum
Ce cours de gestion de projet certifié SETC fournit aux professionnels des TI une exploration détaillée de la méthodologie SCRUM. Le cours débute avec un survol de plusieurs méthodologies traitant du cycle de vie du développement logiciel. Par la suite, on s'attarde aux détails de la méthodologie très populaire qu'est SCRUM. Tous les aspects ayant trait à la gestion des projets de développement logiciel de SCRUM sont couverts, incluant l'avant-jeu, le jeu (développement) et l'après-jeu. Les détails de comment effectuer la collecte des exigences, comment créer des équipes de projets, comment gérer les problèmes, risques et changements sont discutés dans le cadre d'une implémentation réelle. Si vous voulez utiliser SCRUM, alors ce cours est pour vous.
Formations intitulées Formation SCRUM: Notions Essentielles pour le Scrum qui vous permttront d'avancer votre carrière.
29 sept. - 3 oct., 2025$3,750.0024 - 28 nov., 2025$3,750.002 - 6 févr., 2026$3,750.00
Gestion de projet Agile: Principes et pratiques
Le cours Principes et pratiques agiles (formation gestion de projet agile) fournit une introduction équilibrée à la théorie et à l'application d'Agile, par le biais de présentations, de discussions de groupe et d'exercices pratiques. À la fin du cours, les participants comprendront comment les différentes approches et outils Agile peuvent aider leurs organisations à être plus centrées sur le client, à favoriser les équipes performantes, à améliorer l'efficacité, à produire des produits et services de qualité. Ce cours convient aux superviseurs, aux gestionnaires, aux chefs d'équipe et aux cadres dans les domaines informatiques et non informatiques.
Formations intitulées Gestion de projet Agile: Principes et pratiques qui vous permttront d'avancer votre carrière.
1 - 2 sept., 2025$1,500.0027 - 28 oct., 2025$1,500.005 - 6 janv., 2026$1,500.002 - 3 mars, 2026$1,500.00
Introduction à l'art du développement agile
Le développement agile est l'art de garder les cibles d'itérations assez petites pour rester administrables. Cela requiert une définition précise de l'ampleur de l'itération ainsi qu'une équipe de développement multidisciplinaire extrêmement motivée et concentrée vers l'atteinte de cette cible. Des techniques de gestion avancées qui peuvent s'adapter aux besoins changeants des clients sont nécessaires. Formation SETC vit constamment en mode agile. Nous sommes heureux d'offrir une formation certifiée SETC en développement agile à la communauté des professionnels en TI.
Formations intitulées Introduction à l'art du développement agile qui vous permttront d'avancer votre carrière.
20 - 24 oct., 2025$3,750.0015 - 19 déc., 2025$3,750.0023 - 27 févr., 2026$3,750.00
L'analyse d'affaires pour les professionnels en TI
Ce cours d'analyse d'affaires certifié SETC offre aux professionnel d'affaires une excellente vue d'ensemble des rôles et responsabilités de l'analyste d'affaires dans le contexte d'un projet de développement d'une application. Le cours débute avec une discussion sur les différences entre le modèle itératif et celui de la chute d'eau du point de vue de l'analyste d'affaires. Veuillez noter que la méthodologie itérative est largement utilisée et discutée abondamment dans ce cours. Une fois l'analyse d'affaires bien circonscrite dans le contexte général de la méthodologie, une discussion détaillée sera faite sur les techniques de collecte des données et des besoins ainsi que sur le développement et le rôle des cas d'usages d'affaires. L'emphase est mise sur le développement de cas d'usage d'affaires de haute qualité afin de fournir un bon support pour le développement des activités de développement de systèmes. Par la suite, une étude détaillée est réalisée sur l'utilisation de UML afin de supporter les activités de développement logiciel. Le cours se conclut avec une brève discussion sur les domaines du testage et de la gestion du changement ainsi que de leurs relations avec les cas d'usage d'affaires.
Formations intitulées L'analyse d'affaires pour les professionnels en TI qui vous permttront d'avancer votre carrière.
29 sept. - 3 oct., 2025$3,750.0024 - 28 nov., 2025$3,750.002 - 6 févr., 2026$3,750.00
8 - 12 sept., 2025$3,750.003 - 7 nov., 2025$3,750.0012 - 16 janv., 2026$3,750.009 - 13 mars, 2026$3,750.00