LE CENTRE DE FORMATION UNIVERSIAPOLISuniversiapolis.com/brochure.pdf · Delphi Rational ClearCase...

40
Universiapolis LE CENTRE DE FORMATION UNIVERSIAPOLIS

Transcript of LE CENTRE DE FORMATION UNIVERSIAPOLISuniversiapolis.com/brochure.pdf · Delphi Rational ClearCase...

Universiapolis

LE CENTRE DE FORMATION

UNIVERSIAPOLIS

Universiapolis est un centre de formation qui dispense des formations spécialisées dans le domaine de l’infor-matique sur des technologies de pointe les plus utili-sées sur le marché de travail informatique.

Nous proposons des formations professionnelles pour les entreprises, chercheurs d’emploi et les sans em-plois désireux d’acquérir de nouvelles compétences ou d’étoffer leurs connaissances.

Présentation

Universiapolis propose des formations spécifiques pour les nouveaux diplômés et les sans emplois. Nous dispensons des formations pertinentes en fonc-tion du profil du candidat, son niveau d’étude et ses compétences premières.

Nos formations spécifiques vous donnent accès aux marchés de l’emploi en vous munissant de connais-sances dans des domaines pointus.

Universiapolis propose des formations profession-nelles Interentreprises et Intra-entreprises capable d’accompagner les politiques Rh et les enjeux de for-mations de votre société.

Nos programmes sont conçus de manières pointues pour répondre efficacement aux besoins concrets des entreprises en maîtrise technologique et apprentissage des nouvelles normes sur le marché.

Nos formations sont orientées marchés pour per-mettre aux bénéficiaires d’accéder et de participer directement aux différents projets.

Nos services pour les particuliers Nos services pour les professionnels

Informatica – Powercenter Formation Quality Center et QTP Quick Test Pro Formation langage SQL Formation a PL/SQL Formation C++ Formation SHELL Formation Merise Formation UML Formation: CONTROL-M Ms Project Fonctions de base Administrateur Windows 2008 Delphi Rational ClearCase Rational ClearQuest Powerbuilder Talend PHP Joomla Assurance Vie Formation MVS Data Stage Entreprise Edition Essentials ERMS* Méthodes agiles de développement logiciel Sureté de fonctionnement

Nos programmes de formation

Informatica PowercenterFormation

Informatica permet aux entreprises d’acquérir un avantage concurrentiel grâce à la mise à disposition de données pertinentes, fiables et disponibles en temps voulu pour faire face à leurs impératifs écono-miques. Les entreprises s’appuient sur les solutions Informatica – dédiées à l’intégration de données, la qualité de données et les données « Big Data » – pour accéder, intégrer et fiabiliser leur capital d’informa-tion, que les données résident au sein de l’entreprise, en dehors ou dans le Cloud. L’ETLInformatica Power-Center permet d’accéder, découvrir et intégrer les données de tous les systèmes métiers, quel que soit le format, et de les distribuer en temps voulu partout dans l’entreprise.

ObjectifsDevenir autonome sur Informatica PowerCenterSavoir développer des traitements pour alimenter les données des structures décisionnelles, relationnelles

Public concernéConsultants débutantDéveloppeurs débutant

Pré-requisConnaissances de SQLConnaissances de SHELL UNIX

ProgrammePrésentation d’Informatica PowercenterOutils d’alimentation d’InformaticaArchitecture de PowerCenterComposants de PowerCenter

Prise en main des modules d’administrationCréation du repository, maintenance et sauvegardeSécurité d’accès et partage des projets

Prise en main du module Designer et création de mappingsSource Analyzer (création et analyse des sources)Le Warehouse Designer (création de cibles)La Transformation DévelopperLe Mapping DesignerLes transformations (expressions, jointure, lookup, filtre, agrégation…)Les fonctions fournies avec PowerCenterStratégies de mise à jourChargement des données

Prise en main du module Workflow Manager et exécution des traitementsConfiguration du serveurCréation de sessions et de WorkflowsDéfinition des sources et cibles physiquesScripts de pré et post-sessionVisualisation de l’exécution des traitements et des logsMonitoring des sessions, tuning, reprise sur incident.

Informatica Powercenter Formation

Précédemment appelé Test Director, Quality Center est un outil édité par HP dont la principale activité est de mettre en relations des spécifications, des plans de test, des scénarios, et pour associer des fiches d’anomalies.

ObjectifsOrganiser et Administrer un projet de Tests avec Quality Center (Administration)Cette formation Administrateur est axée l’installation de l’outil, la création et la customisation de projets la modification de champs existants, la création de champs utilisateurs, la déclaration de nouveaux utilisateurs, le paramétrage des droits des utilisateurs et la définition de Workflow d’anomalie spécifique a chaque clients.

Objectifs métierSavoir installer Quality CenterÊtre capable d’implémenter une organisation de projet de tests dans Quality CenterAssurer la gestion physique des projets de tests dans Quality Center

Public concernéToute personne (Administrateurs Quality Center, Ad-ministrateurs de projets Quality Center, Responsable d’équipes d’assurance qualité, chef de projets..) chargé de créer et personaliser des environnement de projet de Tests sous Quality Center

Pré-requis Connaissance générale et importante du processus de tests. Connaissance de l’utilisation Quality Center

Durée1 jours

ProgrammeIntroductionPrésentation des outils MERCURYMéthodologie de conception de Plan et Cahier de Tests et/ou RecettesQuality Center (QC)

Requirements Définition Objectif Préconisations Fonctionnement

Test planDéfinitionFonctionnementOnglet « Détails »Onglet « Design step »Onglet “Test script”

Test labDéfinitionPréconisations Fonctionnement Exemple de création d’un scénario et de l’exécution d’un test Ajout des tests au Scénario Exécution du scénario Onglet “Test set Properties” Onglet “Execution Grid” Exécution des tests manuels Onglet « Execution Flow »

DEFECTSDéfinitionObjectifPréconisationsFonctionnementPrésentation de l’écran de saisie d’une anomalie Onglet « Détails »

Informatica PowercenterFormation

Onglet « Description » Onglet « Attachements » Onglet « History » Cycle de vie des anomalies proposé Exemple de saisie d’un defect

Analyses des résultatsFonction ADD INS PAGE Mise en place des outils d’import/export Importation d’un document Word

Contenu de la formation :Organiser et Administrer un projet de Tests avec Quality Center Installation de Quality Center Installation du client et de la base de donnéesInstallation de Quality Center sur le serveurParamètres de configuration de Quality Center

Configuration d’un projetDomaines et projetsCréation d’un projetActivation/désactivation des projetsMise à niveau d’un projetPersonnalisation des tables de données

Utilisateurs et groupesCréation / Suppression d’utilisateursRemplacement d’un mot de passe utilisateurAssociation d’utilisateurs aux projetsDéfinition de groupesPersonnalisation des autorisations attribuées aux groupesFiltrage de champs et définition de champs visiblesRestriction de l’accès au module Defects à des groupes d’utilisateursGestion du workflowd’anomalieMessages électroniques automatiquesRègles de notification de traçabilitéPersonnalisation d’une liste

Personnalisation des champs de la fenêtre Add DefectPersonnalisation des champs de la fenêtre Defect Déplacement du référentiel de domainesRéplication d’un projet d’un domaine vers un autreContrôle des licences utilisateurGénération de rapportsParamétrage des fichiers de logsRedémarrage de Quality CenterRestauration de l’accès à un projetRessources complémentaires

Quality CenterFormation

Précédemment appelé Test Director, Quality Center est un outil édité par HP dont la principale activité est de mettre en relations des spécifications, des plans de test, des scénarios, et pour associer des fiches d’anomalies.

ObjectifsOrganiser et Administrer un projet de Tests avec Quality Center (Administration)Cette formation Administrateur est axée l’installation de l’outil, la création et la customisation de projets la modification de champs existants, la création de champs utilisateurs, la déclaration de nouveaux utilisateurs, le paramétrage des droits des utilisateurs et la définition de Workflow d’anomalie spécifique a chaque clients.

Objectifs métierSavoir installer Quality CenterÊtre capable d’implémenter une organisation de projet de tests dans Quality CenterAssurer la gestion physique des projets de tests dans Quality Center

Public concernéToute personne (Administrateurs Quality Center, Ad-ministrateurs de projets Quality Center, Responsable d’équipes d’assurance qualité, chef de projets..) chargé de créer et personaliser des environnement de projet de Tests sous Quality Center

Pré-requis Connaissance générale et importante du processus de tests. Connaissance de l’utilisation Quality Center

Durée1 jours

ProgrammeIntroductionPrésentation des outils MERCURYMéthodologie de conception de Plan et Cahier de Tests et/ou RecettesQuality Center (QC)

REQUIREMENTS Définition Objectif Préconisations Fonctionnement

TEST PLANDéfinitionFonctionnementOnglet « Détails »Onglet « Design step »Onglet “Test script”

TEST LABDéfinitionPréconisations Fonctionnement Exemple de création d’un scénario et de l’exécution d’un test Ajout des tests au Scénario Exécution du scénario Onglet “Test set Properties” Onglet “Execution Grid” Exécution des tests manuels Onglet « Execution Flow »

DEFECTS Définition Objectif Préconisations Fonctionnement Présentation de l’écran de saisie d’une anomalie Onglet « Détails »

Onglet « Description » Onglet « Attachements » Onglet « History » Cycle de vie des anomalies proposé Exemple de saisie d’un defect

Analyses des résultatsFonction ADD INS PAGE Mise en place des outils d’import/export Importation d’un document Word

Contenu de la formation :Organiser et Administrer un projet de Tests avec Quality Center Installation de Quality Center Installation du client et de la base de donnéesInstallation de Quality Center sur le serveurParamètres de configuration de Quality Center

Configuration d’un projetDomaines et projetsCréation d’un projetActivation/désactivation des projetsMise à niveau d’un projetPersonnalisation des tables de données

Utilisateurs et groupesCréation / Suppression d’utilisateursRemplacement d’un mot de passe utilisateurAssociation d’utilisateurs aux projetsDéfinition de groupesPersonnalisation des autorisations attribuées aux groupesFiltrage de champs et définition de champs visiblesRestriction de l’accès au module Defects à des groupes d’utilisateursGestion du workflowd’anomalieMessages électroniques automatiquesRègles de notification de traçabilitéPersonnalisation d’une liste

Personnalisation des champs de la fenêtre Add DefectPersonnalisation des champs de la fenêtre Defect DetailsDéplacement du référentiel de domainesRéplication d’un projet d’un domaine vers un autreContrôle des licences utilisateurGénération de rapportsParamétrage des fichiers de logsRedémarrage de Quality CenterRestauration de l’accès à un projetRessources complémentaires

Quality CenterFormation

Quicktest ProFormation

C’est un outil édité par HP, utilisé pour l’automa-tisation des tests. Cet outil permet une exécution différée et décentralisée des campagnes de tests. Une analyse des rapports d’exécution permet d’avoir des indicateurs fiables sur la validité des applications livrées.

Objectifs pédagogiquesApprendre la programmation et l’utilisation d’un outil d’automatisation de tests. A la fin de la formation les stagiaires seront en mesure d’automatiser leurs tests avec QuickTest Professional. PublicAnalystes et ingénieurs de test, développeurs logi-cielsToute personne souhaitant développer ses compé-tences sur l’automatisation des tests et apporter un support au sein des équipes de tests de logiciels.

Pré-requisPosséder les connaissances techniques de concep-tion des tests.Connaissance générale du processus de développe-ment et une expérience de programmation (VB)

ProgrammeConcevoir l’automatisation des tests logicielsDéterminer quelles applications automatiserDévelopper un plan d’automatisationRègles de l’automatisationGains de l’automatisationMythes de l’automatisationNotion de retour sur investissement Créer des tests automatisés Cycle d’automatisation

Présentation de QuickTest ProfessionalGamme des outils de tests HPApplications supportées par QuickTest Professional

Nouveautés QuickTest Professional 11.0Visual Basic ScriptInterface de QuickTest Professional Enregistrement de testsDétail d’un test QTP Configuration de l’enregistre-mentEnregistrement d’un test Sauvegarde du testActive Screen Modes d’enregistrementUtilisation des modes d’enregistrement

Rejeu de testsPréparer les conditions de rejeuConfigurerGestion d’un Object RepositoryVisual Relation IdentifierUtilisation des référentielsFusion de référentielsComparaison de référentielsL’outil Object Spy Points de contrôlePrincipe des points de contrôleLes points de contrôle disponiblesCréation de points de contrôle : Standard, Page, Table, Text et BitmapExécution avec des points de contrôle

Conception de testsIntroductionVues Keyword et ExpertMode KeywordCréation en mode KeywordGénérateur d’étapeMode Expert

Paramétrage de testsPrincipe du paramétrageTable de donnéesParamétrage d’une étapeExécution d’un test paramétréParamétrage automatique

SynchronisationsRôle des synchronisations Types de synchronisations Instruction WAIT Méthode SYNC Méthode EXIST Point de synchronisation Paramétrage des timeouts Scénario de récupération Création de scénario de récupération Exécution avec scénario de récupération

Quality CenterPourquoi s’interfacer avec Quality Center ? Architecture Configurer l’environnement Enregistrement des tests sous QC Gestion des tests sous QC Ressources de test Préparer une campagne automatique Lancement d’une campagne automatique Analyse des résultats Enregistrement des anomalies sous QC QuickTest Professional Configurer l’exécution du test Configurer l’environnement d’exécution Rejouer un test Résultats d’exécution Analyser les résultats

Object RepositoryDescription de l’Object Repository Object Repository local Object Repository partagé Création d’un Object Repository

Optimisation des testsDécoupage des actions Bibliothèque defonctions Création de fonction Etapes optionnelles

Utilisation des expressions régulières Génération des expressions régulières Evaluation des expressions régulières

Quicktest ProFormation

Language SQLFormation

SQL (sigle de Structured Query Language, en fran-çais langage de requête structurée) est un langage informatique normalisé servant à effectuer des opérations sur des bases de données. La partie lan-gage de manipulation de données de SQL permet de rechercher, d’ajouter, de modifier ou de supprimer des données dans les bases de données.

ObjectifsAcquérir la connaissance du langage SQL dans le but de manipuler les informations issues d’une base de données relationnelle.

Pré-requisCulture générale informatique

OrientationCe cours est destiné aux utilisateurs, développeurs, futurs administrateurs de bases de données et toute personne devant maîtriser le requêtage SQL.

ProgrammeIntroductionLes normes du langage SQLPrincipes de la modélisationConcepts préalables : tables, clés primaires, clés étrangèresModèles conceptuels et logiques de données (MCD, MLD) Types de donnéesChaînes de caractères, entiers, décimaux et réelsTypes temporels, autres types disponibles Définition de données (DDL)Création, modification, suppression d’une tableContraintes verticales, horizontales, intégrité réfé-rentielleColonnes auto-incrémentées (SEQUENCE, auto_in-crement, …) Les index

Manipulation de données (DML) Sélection (SELECT) Insertion (INSERT), mise à jour (UPDATE), suppres-sion (DELETE) Opérateurs Opérateurs classiques Opérateurs LIKE, IN, BETWEEN, CASE … Fonctions classiques Manipulation des chaînes de caractères et des nombres Manipulation des dates Autres fonctions Fonctions d’agrégation : MIN, MAX, COUNT, SUM, … L’ordre SELECT en détail Les clauses DISTINCT, ORDER BY La clause GROUP BY et ses subtilités Jointures Internes Externes Autojointures La clause HAVING

Requêtes complexes SELECT imbriqués et corrélés Opérateurs ALL, ANY, UNION, INTERSECT, EXCEPT Les requêtes hiérarchiques

Les expressions régulières Les vues Mode transactionnel (COMMIT, ROLLBACK)

PL/SQL (sigle de Procedural Language / Structured Query Language) est un langage procédural proprié-taire créé par Oracle et utilisé dans le cadre de bases de données relationnelles. Il permet de combiner des requêtes SQL et des instructions procédurales (boucles, conditions...), dans le but de créer des traitements complexes destinés à être stockés sur le serveur de base de données (objets serveur), comme par exemple des procédures stockées ou des déclencheurs.

ObjectifsCe cours présente aux stagiaires le langage PL/SQL et les aide à comprendre les avantages de ce puis-sant langage de programmation. Dans ce cours, les stagiaires apprendront à créer des blocs PL/SQL de code applicatif pouvant être partagés par différents panneaux, états et applications de gestion de don-nées. Ils apprendront à créer des blocs PL/SQL ano-nymes et découvriront les procédures et fonctions stockées. Ils apprendront à déclarer des variables et à intercepter des exceptions. Des démonstrations et des exercices permettent de mettre en pratique les concepts fondamentaux.

Public concernéConcepteurs de base de données

Pré-requisPRO_SQL1

ProgrammeIntroductionIntroduction au langage PL/SQLDéfinition du langage PL/SQLEnvironnement PL/SQLAvantages liés à l’utilisation du langage PL/SQLPrésentation des différents types de bloc PL/SQLCréer et exécuter un bloc anonyme simpleGénérer une sortie à partir d’un bloc PL/SQL

Toad en tant qu’environnement de programmation PL/SQL

Déclarer des variables PL/SQLIdentifier les différents types d’identificateur d’un sous-programme PL/SQLUtiliser la section déclarative pour définir des identi-ficateursDéclarer des variables PL/SQLRègles relatives à la déclaration de variables PL/SQLDécrire les règles d’appellation des identificateursInitialisation de variables et mots-clésTypes de données scalairesUtiliser l’attribut %TYPE

Ecrire des instructions exécutablesRègles de syntaxe d’un bloc de baseUtiliser des littéraux en langage PL/SQLUtiliser des blocs imbriqués en tant qu’instructionsRéférencer la valeur d’un identificateur dans un bloc imbriquéUtiliser des opérateurs en langage PL/SQLCommenter le code afin d’améliorer la lisibilité

Interagir avec le serveur OracleIdentifier les instructions SQL que vous pouvez utili-ser en langage PL/SQLInclure des instructions SELECT dans le code PL/SQLExtraire des données en langage PL/SQL avec l’ins-truction SELECTManipuler les données du serveur à l’aide du langage PL/SQLLe concept de curseur SQL

Ecrire des structures de contrôleContrôler le flux d’exécutionTraitement conditionnel à l’aide d’instructions IFInstructions CASE de traitement conditionnelCréer des conditions booléennes avec des opéra-teurs logiques

Language PL/SQLFormation

Formation

Utiliser le contrôle itératif avec des instructions de bouclageEcrire une boucle LOOP simpleContrôler l’entrée dans une boucle avec WHILEContrôler les itérations d’une boucle avec FORUtiliser des types de données compositesTypes de données composites d’enregistrements et de tables PL/SQLUtiliser des enregistrements PL/SQL pour stocker plusieurs valeurs de types différentsCréer la structure d’un enregistrement PL/SQLUtiliser l’attribut %ROWTYPE afin de copier la défini-tion d’une ligne à partir d’une tableInsertion et mise à jour avec des enregistrements PL/SQLUtiliser des tables INDEX BY pour stocker plusieurs valeurs du même typeCréer une table INDEX BYComprendre la structure d’une table INDEX BY

Utiliser des curseurs explicitesDéclarer le curseurContrôler les curseurs explicitesOuvrir le curseurExtraire des données du curseurFermer le curseurCurseurs et enregistrementsBoucles FOR de curseurAugmenter la flexibilité des curseurs à l’aide de para-mètres

Traiter les exceptionsTraiter les exceptions en langage PL/SQLDécrire les types d’exceptionComprendre l’interception des exceptionsExceptions prédéfiniesIntercepter les erreurs non prédéfinies du serveur

OracleFonctions qui renvoient des informations sur les exceptions rencontréesIntercepter les exceptions définies par l’utilisateurPropager des exceptionsLes index B*Tree et Bitmap.Les optimiseurs de requêtes SQL.Collecter les statistiques avec la commande ANA-LYZE.Obtenir et lire un plan d’exécution.Consultant TechniqueDéveloppeurs Forms Développeurs PL/SQL Forms,DBA

Language PL/SQL

Le C++ est un langage de programmation permet-tant la programmation sous de multiples paradigmes comme la programmation procédurale, la program-mation orientée objet et la programmation générique ObjectifsUtiliser ce langage comme un véritable outil de pro-grammation objet.

Public concernéToute personne qui sera amenée à gérer des contrats d’assurance vie.

PrérequisCette formation ne nécessite pas des connaissances prérequises

ProgrammeLa syntaxe du C++ (différences entre C et C++) Données : définition, initialisation, types de données. Expressions : notion de référence, mécanismes de cast. Opérateurs ( : :, new, delete). Fonctions (passage de paramètres et valeur de retour par référence, valeurs par défaut, inlining, surcharge). Utilisation du code C dans un programme C++. Les références (arguments et valeurs de retour). Les types constants.

Approche orientée objet Les principes généraux des techniques objets. C++ et la programmation objet. Une introduction aux méthodologies orientées « objets ». Une introduction aux modèles et à la notation UML (modèle statique, dynamique, modèle de coopéra-tion, scénario).

La programmation objet avec C++ Les classes et les objetsLes aspects syntaxiques : les champs, les méthodes, les constructeurs.Le contrôle d’accès.L’autoréférence, les champs et méthodes statiques, les fonctions, les méthodes et les classes friend.La création dynamique des tableaux d’objets.Les aspects méthodologiques : la conception des classes.Les constructeurs de copie.

Dérivation et héritagePrincipe de la dérivation.Les aspects syntaxiques : la définition des classes dérivées, les constructeurs.Le contrôle d’accès.La mise en œuvre du polymorphisme : les fonctions virtuelles.La réutilisation de code : les classes abstraites.La dérivation multiple.Les aspects sémantiques et méthodologiques : la factorisation du code.Les exceptions Les aspects syntaxiques : les blocs de try, la généra-tion des exceptions. Les aspects méthodologiques : la construction d’une hiérarchie d’exception, l’utilisation des exceptions.

La surcharge des opérateurs Principe de la surcharge. Surcharge des opérateurs binaires. Surcharge particulière : l’opérateur indice, fonction, conversion. Surcharge des opérateurs de gestion mémoire.

C++Formation

Formation

Le Shell Unix est un interpréteur de commandes des-tiné aux systèmes d’exploitation Unix et de type Unix qui permet d’accéder aux fonctionnalités internes du système d’exploitation. Il se présente sous la forme d’une interface en ligne de commande accessible de-puis la console ou un terminal. L’utilisateur lance des commandes sous forme d’une entrée texte exécutée ensuite par le Shell. Dans les différents systèmes d’exploitation Microsoft Windows, le programme analogue est command.com, ou cmd.exe

ObjectifsQu’est-ce que le Shell ?Histoire des Shell UnixLes différents ShellLe rappel des commandesConfiguration de son environnement bashLes fichiers de configurationLes aliasUtilisation courante du ShellLes jokersLes caractères d’échappementLes redirections, les tubesLes scripts ShellPrincipesLes commentairesExécution d’un scriptAffichageLes variablesDéclaration d’une variableLes variables d’environnement

Clients visésAdministrateurs réseaux et systèmes Programmeurs

ProgrammeLes instructions de contrôleIf/elseFor

CaseSelectWhile

Les alias et les fonctionsAliasFonctionsAppel d’un scriptLes expressions régulièresUtilisation des expressions régulières avec grepLes chaînes de caractères

La gestion de fichiersCréation d’un fichierUtilisation des redirectionsSéparateur de champs

Gestion de processusLancement/arrêt/reprise/fin de processusLes commandes de contrôleLes variables associéesPrincipes

Structure d’un programmeLes variablesLes tableauxLes instructionsLes fonctions

Shell

Merise est une méthode d’analyse, de conception et de gestion de projet informatique. Cette méthode reste adaptée pour la gestion des projets internes aux organisations, se limitant à un domaine précis. Après cette formation, les participants sauront aborder un cas concret de modélisation d’applica-tion avec Merise, optimiser les applications via la séparation des traitements et des données, auront acquis des techniques de modélisation d’une base de données en garantissant son intégrité et sauront utiliser un outil du marché.

Présentation et positionnement des modèles MeriseModèles conceptuelsModèles physiquesModèles logiques; organisationnels

Modèle conceptuel de communication (MCC)Acteurs internes et externesFlux d’informations échangésValidation du modèle

Modèle conceptuel de communication (MCC)Acteurs internes et externesFlux d’informations échangésValidation du modèle

Modèle conceptuel de traitement (MCT)Analyse des fluxDéfinition des opérationsDéfinition des règles d’émission

Modèle physique de données (MPD)Mise en œuvre avec génération MCD vers MPDDé normalisation d’un MPD

Modèle organisationnel de traitements (MOT) Procédures et acteurs

Identification des phases et leurs évènements Définition des attributs des phases

Clients visés : Cette formation s’adresse à des analystes, déve-loppeurs, concepteurs, chefs de projet, toute per-sonne désirant utiliser une méthode de modélisation

Prérequis : Il est nécessaire de posséder des bases en infor-matique et de disposer d’une culture générale sur le champ des bases de données Ce stage doit être considéré comme une étape indis-pensable avant d’aborder la pratique d’un langage Motsclés en rapport avec votre formation 35 heures en 5 journées de 7 heures. Alternance d’apports théoriques et de travaux pra-tiques. Un support de cours complet sera remis à chaque participant Un poste de travail informatique par participant Une validation des acquis de formation est effectuée en fin de session.

MeriseFormation

Formation

UML (en anglais Unified Modeling Language ou « langage de modélisation unifié ») est un langage de modélisation graphique à base de pictogrammes. Il est apparu dans le monde du génie logiciel, dans le cadre de la « conception orientée objet ». Cou-ramment utilisé dans les projets logiciels, il peut être appliqué à toutes sortes de systèmes ne se limitant pas au domaine informatique

Objectif: Après cette formation, les participants seront capables de comprendre et d’utiliser les modèles d’UML dans un contexte méthodologique.

Clients visés Cette formation s’adresse aux analystes program-meurs de systèmes industriels et/ou de gestion

ProgrammeModule 1 : Introduction, pourquoi UMLle génie logiciel et les approches orientées objets, cycles de vieles principaux concepts de l’approche OOnotions de modèlehistorique d’UMLprésentation des principaux éléments de la notation UML

Module 2 : Le modèle statique d’UMLobjets et classesliens et associationsassociation d’agrégationassociation d’héritagedifférentes utilisations de l’héritagenotion de classe abstraite

Module 3 : Le modèle dynamique d’UMLnotion d’évènementétat d’un système, réaction aux événementsnotion d’automate à états finis, scénarios

opérations et activitésexpression du parallélismeexemples d’un modèle completrelation avec le modèle d’objet

Module 4 : Les autres modèles d’UMLcas d’utilisationdiagrammes d’activitésmodules de classesdiagrammes de déploiement

Module 5 : Le processus de développement unifiécycle de vierecherche des objets, filtrage des objets non perti-nentsrecherche des associations, filtrage des associations non pertinentesintroduction de l’héritage, impact sur le modèle initialétude des événements, filtrage des événements non pertinentsrecherche des scénarios, graphes de flux d’événe-mentsrecherche des opérationsitération du processus d’analyse 1 Remarque : une pratique de développement de projets est nécessaire à la compréhension et à l’assi-milation des concepts exposés dans ce stage. Par contre, la connaissance des langages de programma-tion orientés objet n’est pas indispensable en préa-lable Mots-clés en rapport avec votre formation35 heures en 5 journées de 7 heures.Alternance d’apports théoriques et de travaux pra-tiques.Un support de cours complet sera remis à chaque participantUn poste de travail informatique par participant pour les points le nécessitantUne validation des acquis de formation est effectuée en fin de session.

UML

Control M : est la solution d’Ordonnancement cen-tralisé cross-plateformes, cross-applications de BMC Software. Considéré comme le leader mondial de l’ordonnancement (Gartner), cet automate d’exploi-tation se veut simple de prise en main, complet et efficace.

Lors de cette formation Quality Center – Les sta-giaires vont Découvrir les fonctionnalités. Ce cours apporte les bases indispensables à la compréhension de la solution d’ordonnancement CONTROL-M et à l’utilisation de CONTROL-M/ Enterprise Manager pour exploiter et ordonnancer un environnement de production multi plateforme. Il couvre en détail l’utilisation de l’interface graphique CONTROL-M/EM GUI pour piloter l’environnement de production, ainsi que les bases de l’ordonnancement et l’utilisation de l’interface CONTROL-M/ Desktop pour créer ou modifier des chaînes de traitements.

ObjectifsUtiliser ce langage comme un véritable outil de pro-grammation objet.

Public concernéDébutants – Ce cours s’adresse à des participants qui souhaitent se familiariser avec les concepts de base du produit et en découvrir et exercer les fonc-tionnalités essentielles.

Pré-requisConnaissance des systèmes d’exploitation WIN-DOWS

Programme Se familiariser avec l’interface graphique CONTROL-M/EM GUI Se familiariser avec l’interface graphique CONTROL-M/EM GUI

Superviser le bon déroulement des traitements en production Traiter les messages d’alerte Rechercher des informations sur un problème éven-tuel Intervenir sur les chaînes de production dans la limite des autorisations fixées par l’administrateur-bloquer ou libérer un traitement ou une chaîne, confirmer un traitement, ré-exécuter un traitement, forcer la planification d’un traitement, modifier les propriétés d’un traitement planifié Exécuter des actions de maintenance sur les condi-tions d’enchaînement entre les traitements et les ressources logiques Analyser l’environnement actif

CONTROL-MFormation

Formation

Microsoft Project (ou MS Project ou MSP) est un logiciel de gestion de projets édité par Microsoft. Il permet aux chefs de projet et aux planificateurs de planifier et piloter les projets, de gérer les ressources et le budget, ainsi que d’analyser et communiquer les données des projets.

ObjectifsComprendre les modes de calcul de Ms Project, acquérir une méthode de planification, d’analyse et de mise à jour des projets. Communiquer efficace-ment avec Ms-Project.

Public concernéToute personne chargée de la gestion, de la planifica-tion et du suivi des projets avec Ms Project.

Pré-requisÊtre sensibilisé à la gestion de projet et connaître Windows.

ProgrammePrincipes fondamentauxHistorique et présentation de la gestion de projetPrésentation des algorithmes de calcul : C.P.M, P.E.R.T temps, P.E.R.T ChargeComment MS Project calcule le chemin critique, les marges, les dates et de quelle façon intègre-t-il les coûts.

Construction d’un planning prévisionnelDéfinition des calendriersInitialiser le projetSaisir et structurer les tâches (code W.B.S)Définition des liens, des contraintes, optimisation du planningAfficher et analyser le chemin critique, la marge totaleMode de planification (au plus tôt, au plus tard)Création de la liste des ressources

Affectation des ressources

Les affichagesUtilisation des affichages (Gantt, utilisation des tâches, calendrier, réseau de tâches, réseau P.E.R.T)Les filtres et regroupements.Gestion des tables

Communiquer autour du projet Mise en page, impression (PDF, XPS …)Transmettre un planning via la messagerieCréer un document HTML (version 2003)Intégrer le planning dans une présentation

Suivi de projet par la durée Principes et indicateurs Enregistrement de la planification initiale Déroulement réel Saisie des données Comparaison avec le planning initial Utilisation des diagrammes pour le suivi

Les coûtsAffectation des coûts fixesSuivi des coûts, engagés, restent à engager, prévus à l’achèvement, comparaisons avec le planifié

Consolidation de projetLier des projetsPartager une liste de ressourceDocumentation multi-projetGestion de la configurationSauvegarde des calendriers, affichages, filtresEnregistrer un environnement

MS Project fonctions de base

Windows Server 2008 R2 est le système d’exploi-tation qui succède à Windows Server 2008. C’est la « version serveur » de Windows 7, dont il partage le noyau.

Objectifs de la formationCette formation permettra à ses participants de: Comprendre la gestion des ressources et des comptes avec Active Directory et Windows Server 2008 Être autonome pour démarrer et gérer un réseau bureautique : comptes, partage de fichiers, impri-mantes Savoir tirer parti du système des stratégies de groupes (Gpo) pour simplifier la configuration auto-matique de plusieurs postes utilisateurs et du bureau de leurs utilisateurs Pouvoir mettre en œuvre des outils simples pour configurer un bon niveau de sécurité sur les postes et les serveurs Être capable de mettre en œuvre une stratégie de sauvegarde

Public concernéAdministrateurs systèmeÉquipe support

Pré-requisConnaissances de base en systèmes et réseauxWindows 2008

ProgrammeVue d’ensemble de l’administration de Windows Server 2008Comprendre l’environnement de Windows Server 2008Rôles et fonctionnalités de Windows Server 2008Utilisation des outils d’administrationConfigurer Windows 2008 Server Core

Gérer les rôles d’infrastructure de Windows Server 2008Comprendre l’adressage IPv6Vue d’ensemble du rôle DNSConfigurer les zones DNS Vue d’ensemble du rôle DHCPConfigurer les étendues DHCP et les options

Configurer les accès au service de fichiersVue d’ensemble du contrôle d’accèsGérer l’accès aux fichiers et aux répertoires avec les permissions NTFS Gérer l’accès aux partages de fichiers Établir la liste des permissions effectives

Configurer et gérer DFS Présentation de DFS Configurer les espaces de noms DFS Mettre en œuvre la réplication DFSGérer les ressources fichiers avec FSRMVue d’ensemble du gestionnaire de ressource de serveur de fichiers (FSRM)Configurer les quotasMettre en œuvre le filtrage de fichiersÉditer les rapports sur le stockageMettre en œuvre la classification de fichiers et les tâches de gestion de fichiers

Configurer et sécuriser les accès distantsConfigurer une connexion VPNVue d’ensemble des stratégies réseauxIntégration de NAP avec les VPNConfigurer la mise en conformité VPN en utilisant NAPRestaurer Active DirectoryDépanner le démarrage de Windows ServerVue d’ensemble de DirectAccessDéployer DirectAccess

Gérer les services de domaine Active Directory

Administrateur windows 2008Formation

Formation

MS Project fonctions de base

Vue d’ensemble de l’infrastructure Active DirectoryTravailler avec les outils d’administration Active DirectoryGérer les comptes utilisateursGérer les comptes ordinateurs

Gérer les groupesUtiliser des requêtes pour rechercher des comptes d’utilisateurs et d’ordinateurs dans AD

Configurer l’accès aux objets Active Directory et les relations d’approbationDéléguer l’administration des objets Active DirectoryConfigurer les relations d’approbation Active Direc-tory

Créer et gérer les stratégies de groupesPrésentation des stratégies des groupesDéfinir le périmètre d’application des objets de stra-tégies de groupesGérer les objets de stratégies de groupesÉvaluer et dépanner le traitement des objets de stra-tégies de groupes

Utiliser les stratégies de groupes pour configurer les paramètres utilisateurs et ordinateursConfigurer la redirection des dossiers avec les straté-gies de groupesUtiliser les modèles d’administration pour gérer les utilisateurs et les ordinateursUtiliser la stratégie de groupes pour déployer des applicationsUtiliser les préférences des stratégies de groupes

Implémentation de la sécurité à l’aide des straté-gies de groupes Vue d’ensemble des paramètres de sécurité Implémentation de la stratégie de mot de passe affiné Gérer l’appartenance aux groupes et l’accès aux

applications Fournir un accès réseau performant aux bureaux distants Vue d’ensemble des besoins des bureaux distants Implémentation des contrôleurs de domaine en lecture seule (RODC) Implémentation de BranchCache

Surveiller et maintenir Windows Server 2008 Planifier les tâches de maintenance Calculer une ligne de base serveur Interpréter les compteurs de performance Choisir les outils de supervision appropriés

Gérer la sauvegarde, la restauration et la récupé-ration de Windows Server 2008 Planifier et mettre en œuvre la sauvegarde de fichier sur Windows Server 2008 Planifier et mettre en œuvre la récupération de fichiers

DelphiFormation

L’Embarcadero Delphi (souvent abrégé en Delphi) est à la fois un environnement de développement intégré (EDI) et un langage de programmation orienté objet.L’EDI Delphi est un EDI propriétaire fonctionnant sous Windows créé en 1995 et édité par Borland.

ObjectifsMaîtriser les principales fonctionnalités de l’IDE Del-phi en quelques jours de cours intensifs :Programmation de composants Windows.Base de données.

Public concernéFormation réservée aux débutants Delphi connais-sant un autre outil de développement ou aux chefs de projet désireux de se familiariser avec l’outil.

Pré-requisDéveloppeurs de logiciels, et programmeurs sou-haitant construire ou intégrer des applications sous Windows.Il est préférable de connaître Windows, Pascal et la gestion de bases de données

ProgrammeL’environnement Delphi InterfaceConfiguration de baseStructure d’un projetFichesUnitésComposantsContrôlesCas particuliers

Bases du développement en DelphiLes fiches et les UnitPropriétés et événements des composantsLa programmation événementielle

Structure de base de l’Object Pascal

Le Pascal Objet Syntaxe générale La conception objet sous DelphiArchitecture généraleFonctions usuellesDéclarationsStructures de contrôleStructures de donnéesClasses

Techniques essentielles Le référentiel objet et les modèlesMenus, barres de boutons et de statut Fiches modales, non-modales, SDI et MDI

La communication entre fichesHéritage visuel de ficheInstallShield

Clavier et souris sous Delphi Événements sourisÉvénements clavier

Les composants de baseLabelsBoutonsBoîtes d’éditionMémosBoîtes à listerLes conteneursGestion du focus

Gestion des impressionsDialogues d’impressionImpression de texteImpression d’images

Formation

Delphi

Gestion des exceptionsMessages WindowsTraitement

Les bases de données sous DelphiPrincipes de baseConception de la BD

Modes d’accès aux donnéesMoteur BDESQL LinksDB Expressdbx4AdoWeb

Connexion à une BD sous Delphi TDatabaseTIbTransactiontIbDataBaseInfotSqlConnection tSqlDataSettDataSetProvidertClientDataSet

Rational ClearQuestFormation

ClearQuest permet d’assurer une gestion intégrale des changements logiciels.

Le produit offre des fonctions de suivi des change-ments, d’automatisation des processus, de généra-tion de rapports et de traçage du cycle de vie pour une meilleure visibilité et un meilleur contrôle du cycle de vie du développement logiciel.

ObjectifsA la fin de cette formation, le participant sera capable de créer, automatiser et faire évoluer les processus associés aux cycles de vie pour communiquer effi-cacement avec tous les acteurs du développement logiciel.

Public concernéUtilisateurs Rational ClearQuestToute personne désireuse de gérer les anomalies sous Rational ClearQuest

Pré-requisAvoir quelques connaissances sur les principes des bases de donnéesÊtre familier avec les processus de gestion de de-mandes de changement

ProgrammeL’architecture de Rational ClearQuestPlanification et mise en œuvre de processus de suivi des défauts et des changementsUtiliser Rational ClearQuest pour soumettre les de-mandes de changement, modification des enregis-trements existants, exécution des requêtes, création des graphiques et génération des rapportsComprendre les schémas ClearQuestUtiliser le Concepteur de Rational ClearQuest pour personnaliser les défauts et les processus de chan-gement de suiviUtiliser le Concepteur de Rational ClearQuest pour

personnaliser les champs et les formulairesUtilisation des hameçons et des scripts pour amélio-rer les défauts et modifier le mécanisme de suiviComment appeler les fonctions API ClearQuest dans les programmes d’applications externesExigences système ClearQuest et comment déployer et installer Rational ClearQuestGérer les comptes d’utilisateur et de groupe dans ClearQuestUtiliser ClearQuest Web et ClearQuest e-mailEffectuer des opérations d’importation et d’exporta-tion dans ClearQuestIntégrer ClearQuest avec d’autres produits Rational Software tels que Rational ClearCase, et avec des produits tiers tels que Microsoft Project 2000

Formation

Rational ClearCase

Rational ClearCase est une forge logicielle proprié-taire éditée par IBM en tant que plate-forme intégrée.C’est un système de gestion de développement col-laboratif permettant notamment la gestion du code source ou l’aide à la conception de logiciels.

Objectifs de la formationCette formation permettra à ses participants :D’acquérir de réelles compétences essentielles pour utiliser Rational ClearCase.Développer et maintenir plusieurs versions d’un logiciel.Travailler en équipe sans conflit.Respecter de bonnes pratiques de développement sont autant de préoccupations qui ne peuvent être résolues que par l’utilisation d’un outil de Gestion de Configuration Logiciel performant. Public concernéEquipe de testDéveloppeursChefs de projetPré-requisExpérience du développement avec un langage de programmation

ProgrammeRappel sur le processus de gestion de configurationEléments de configuration (sci)RéférentielsEspaces de travailNomenclature

Les objets de base de Rational/ClearCaseNotion de Vob (Versioned Object Base)Notion de vues : vue dynamique – vue snapshotVersion d’un élément et arbre de versionsLes différents types d’éléments gérésConfiguration spécificationAccès aux éléments

Processus sous-jacent

Présentation générale des interfacesPréparation de l’environnementInterface ligneInterface graphique

Gestion de versionsCheckin/checkoutAccès parallèle et concurrentOutils de recherche et de comparaisonEvénements et historiqueGestion de version des répertoiresGestion des fabrications avec ClearMake/OmakeGestion des objets dérivés (do’s)Partage de binaires (sharing)Audits de fabrication (Config record)Fonctions avancées de ClearMake/OmakeWink-in, scrubbing, …Fabrications parallèles et distribuées

Vues dynamiques/Vues snapshot, Gestion des branchesPolitique de branchesCréation automatique de branches

Gestion des fusions des versions, Utilisation des méta-donnéesBranchesElémentsLabelsAttributsHyperliensTriggers

PowerbuilderFormation

Powerbuilder est un langage semi-compilé, orienté objet, générant du C++ utilisé principalement pour des applications de gestion.

Clients visés Développeur, chef de projetToute personne amenée a Développer avec Power Builder

Description de la formationDurée (5 jours)Prix (2190€ HT)

Programme :IntroductionL’environnement de PowerBuilder et l’architecture Client/ServeurLes différentes composantes de Powerbuilder (Tool-bars, PowerPanel …)Convention de nommage des objets, des variables.

Les objets graphiques standardsCommandButtonRadio ButtonPushButtonSingleLineEditListBox

Manipulation des objets graphiquesSélection multipleDéplacementAlignementEspacementAjustementDuplicationLe langage PowerScriptDéclarationsLes types de données standardIntegerChar

DateLes tableauxLes structures.OpérateursConversion de typesLes structures de décisionLa structure de cas

Fonctions standardsChaînes de caractèreGestion de fichierDate

Les différents types de déclarationVariables globalesVariables localesVariables partagéesVariables d’instanceLes fonctionsLes fonctions globalesLes fonctions localesLes fonctions externes

Les Objets utilisateurs (UserObject) et la pro-grammation objetClassesInstanciationEncapsulationNotions d’héritage (extension et surcharge)

L’accès aux bases de donnéesNotion de profilConnexion à une baseAccès aux tablesIndexTransaction

Les DatawindowsCréationDesign

Formation

Powerbuilder

PrévisualisationLes différents modes de connexion d’une datawin-dow à une datasourceQuick SelectSql SelectExternalStored Procedures.

Les différents styles de présentation d’une datawindowFreedomTabularGridCrosGraphFiltreTriCritèresChargementMise à jourPropriété des DatawindowsPropriétés des colonnesLes colonnes calculées.

Les menus et leurs PropriétésDropdownCascadibgPopupMenu ItemAssignation d’un accélérateur, d’un raccourci clavierMicrohelpLes différents types de fenêtresMainPopupResponseChildMDI FrameMDI Frame avec MicrohelpOnglets et TreeviewsPassage de paramètres entre fenêtres

Programmation avancéeLes événements utilisateurDéclenchement des événementsTriggerEventPostEventLes messagesLes bibliothèquesCréationRégénérationOptimisationRecherche de chaîne de caractères

TALENDFormation

Talend est la solution d’intégration de données Open Source permettant de répondre avec efficacité à un très large éventail de besoins :Alimentation de Datawarehouse.Synchronisation de bases de données.Transformation de fichiers de divers formats (XML, VSAM, délimités, positionnels…).

Cette formation, adaptée aux utilisateurs finaux per-met de maîtriser Talend Open Studio en s’appuyant en permanence sur des cas d’utilisation concrets.

ObjectifsComprendre le processus d’intégration de donnéesPrendre en main l’environnementModéliser ses besoinsMaîtriser la bibliothèque de composantsImplémenter ses JobsDebugger et déployer ses Jobs

Pré-requisConnaissance des SGBD/R (Langage SQL)

Public concernéDéveloppeursConsultantChefs de projet

ProgrammePrésentationETL : panorama des outils Propriétaires & Open SourceIntégration Opérationnelle & DécisionnellePrésentation et installation de Talend Open Studio

Modélisation et documentation de son projetUtiliser le Business ModelerOrganiser les liens Modèle / Implémentation : assi-gnationGérer sa Documentation / gestion de version

Réalisation de Job : fichiers et basesDessiner son job : Bonne pratiquesGénérer des jeux de données de testGérer les accès aux fichiers (XML, Positionnels…)Gérer les accès aux bases de données (ODBC & connexions natives)Utiliser SqlBuilder pour générer et fédérer ses re-quêtes

Fédération des metadatas dans le RéférentielFédérer vos chaînes de connexionFédérer vos schémas (structure des flux de données)

Transformation et enrichissement des donnéesUtiliser les différents composants de transformationMapper ses données grâce à un outil graphiqueQualifier ses données grâce aux filtresGénérer des sorties multiples et gérer les rejets

Manipulation les composants avancésManipuler les données liées à InternetManipuler les données d’applications tierces (Su-garSRM, SalesForce…)Manipulation les composants avancésManipuler les données liées à InternetManipuler les données d’applications tierces (Su-garSRM, SalesForce…)Définir des contextes d’exécution (développement, production)

Utilisation des fonctionnalités de développementInjecter du code Java ou Perl dans vos jobsMettre en place une gestion d’erreurGérer les rejets liés à la structure des donnéesLogger les statistiques d’exécution de vos jobsFédérer votre code (classes java, routines Perl)Réutiliser les classes ou modules existants

Debuging, déploiement et optimisation

Formation

TALEND

Débugger rapidement avec le tLogRowUtiliser le mode statistiqueExécuter pas à pas : Mode traceUtilisation du Debugger interneGérer les contextes d’exécutionOptimiser ses Jobs (routines et snippets)Déployer ses jobs et les exposer sous forme de web services

S’appuyer sur la communauté TalendUtiliser les outils communautaires (Forum, Ecosys-tem, BugTracker)Échanger avec la communauté

PHP JoomlaFormation

Joomla est un système de gestion de contenu (CMS, pour Content Management System).Ce CMS est un logiciel web qui permet de gérer en ligne un site Internet ou Intranet dynamique. Voici les avantages de Joomla : Joomla! est un CMS développé et utilisé internatio-nalement Joomla! est le CMS actuellement le plus répandu sur le marché Joomla! propose la plus grande diversité d’exten-sions Joomla! offre un développement selon les besoins du marché

ObjectifsCette formation d’initiation apporte les compé-tences nécessaires à : La création d’un site Internet avec Joomla Maîtriser la gestion complète de votre site Personnaliser son identité graphique Ajouter des fonctionnalités supplémentaires à votre site Joomla Administration et personnalisation avancée de Joomla Paramétrages des accès utilisateurs Le référencement de votre site

ProgrammeIntroduction à JoomlaHistorique de JoomlaJoomla, un CMS (Content Management System)Licence et conditions d’utilisation de JoomlaFaire évoluer un site internet efficacement: site de test, site de productionVocabulaire Joomla:Front EndBack EndExtensionsTemplatesPlugins

ModulesComposants

Installation du CMS JoomlaPrésentation des pré-requis techniquesRappel sur le modèle client / serveurHébergement: Prestataires, Offres proposées (Win-dows, Linux, …)Téléchargement et installation de JoomlaHistorique de JoomlaChoisir la version Joomla aujourd’huiPrésentation de l’interface d’administration de JoomlaConfiguration globale de Joomla

Gestion des articles JoomlaCréation, publication, modification et archivage des articlesGestion des catégoriesGestion des sectionsGérer la page d’accueilMenusMédiasPublicitésRéférencementGestion des utilisateurs JoomlaGestion des zones publiques et privéesGestion des niveaux d’accèsPrésentation d’outils de gestion des droits avancéesMettre en place un espace réservé (extranet, intra-net)

Gestion des modules et des composants JoomlaPrincipesInstallationConfigurationUtilisation des modules et des composants de basesInstallation de modules et de composants externesMise en place de flux d’actualités (RSS)

Formation

PHP Joomla

Utilisation des templates JoomlaIdentité visuelleLes langages du web: XHTML, CSS, XMLPrésentation des templates pré-installésInstallation de nouveau templatesModification de templates

Maintenance d’un site sous JoomlaPolitiques de sauvegardeGérer les archives JoomlaGérer efficacement le cacheUtilisation d’outils statistiques

Assurance VieFormation

L’assurance-vie est une forme d’assurance. La voca-tion d’origine des assurances-vie est de garantir le versement d’une certaine somme d’argent (capital ou rente) lorsque survient un événement lié à l’assuré : son décès ou sa survie. Il convient néanmoins de faire la distinction entre l’assurance en cas de décès dite « assurance décès » qui verse le capital ou la rente en cas de décès et l’assurance en cas de vie (aussi appelé assurance sur la vie), qui verse un capi-tal ou une rente en cas de vie à échéance du contrat (si décès avant l’échéance rien n’est dû à la succes-sion). Objectifs Intégrer les aspects juridiques et techniques de l’assurance vie. Distinguer les différents contrats et maîtriser leurs mécanismes. Analyser les spécificités fiscales.

Public concernéToute personne qui sera amenée à gérer des contrats d’assurance vie.

Pré-requisCette formation ne nécessite pas des connaissances pré-requises

ProgrammeCerner l’environnement juridiqueLe traitement particulier de l’assurance vieLa stipulation pour autruiObligation d’information, devoir de conseil…La renonciation et ses effets

Déterminer les intervenants au contratSouscripteur, assuré, bénéficiaire, assureurÉtudier la clause bénéficiaireObjectif, libellé, effets de l’acceptationExercice d’application : correction de clauses bénéfi-ciaires imparfaites

Découvrir les bases techniques de l’assurance vieLes tables de mortalitéProvisions mathématiques, taux technique, partici-pation aux bénéficesPrime unique / prime périodique, incidences du non-paiementAvance, rachat, réduction, résiliationLes différents supports : euros, unités de compte, multisupports

Distinguer contrats d’épargne / contrats de pré-voyance

Identifier les contrats en cas de vie

Connaître les contrats en cas de décès

Recenser les garanties complémentaires

Analyser le régime fiscal des prestations en cas de vieDistinction des règles applicables selon la date de souscription / la durée du contratIntégration des intérêts dans les revenusPrélèvement libératoireExceptions pour les situations de force majeureExercice d’application : calcul du pourcentage d’imposition sur les sommes perçues en fonction de différentes situations

Mesurer les impacts de l’assurance vie sur la fiscalitéDéclaration de la valeur de rachat, imposition des sommes perçues

Maîtriser les règles applicables en cas de successionRègle générale : exonération des droits de successionLes exceptions à la règle selon la date de souscription du contrat, l’âge de l’assuré, le montant des capitaux

Faire le point sur les enveloppes fiscales spécifiquesPEA, PERP, NSK, Loi Fourgous…

Formation

MVS

Multiple Virtual Storage (MVS) est le système d’ex-ploitation des gros ordinateurs (« mainframes ») d’IBM.

MVS a été lancé par IBM dans but de fournir un système très fiable pour supporter de gros environ-nements de production. Il est destiné aux grosses machines du constructeur IBM .Comme son nom veut le faire comprendre (« Multiple Virtual Storage »), il applique le principe de la mémoire virtuelle pour traiter différents travaux simultanément sur une machine comprenant un ou plusieurs processeurs MVS se veut universel, et gère des sous-systèmes aptes à répondre à des requêtes en mode interactif (appelé aussi « dialogué »), qu’il s’agisse aussi bien de « temps partagé » (TSO : l’ordinateur sert plusieurs utilisateurs – informaticiens le plus souvent – en même temps) que de « transactionnel », où l’utili-sateur final, non forcément informaticien, dialogue avec des applications en rapport avec sa fonction dans l’entreprise .MVS reste cependant bien adapté au traitement par lots (batch), pris en charge par le langage JCL.

ProgrammeMVS /TSO/JCL /SPUFIIntroductionArchitecture MainframeSystème MVS son environnementTSO/ISPF

JCL et UtilitairesJob Control LanguageGénération Data GroupLes utilitaires

Base de données relationnelles Concepts et architecture DB2SPUFI (DB2 interactif)SQL

Data Stage Entreprise EditionFormation

DataStage (ETL proposé par IBM) est une solution d’importation, de manipulation et de mappages de données. Sa mise en œuvre permet d’effectuer des synchronisations massives d’informations d’une base de données vers une autre et d’alimenter ainsi les DataWareHouses.

Objectifs Devenir autonome sur DataStage Enterprise Edition Essentials Concevoir et développer des traitements d’extrac-tion, de nettoyage, de transformation et d’agrégation des données destinées à l’alimentation du DataWa-rehouse

Public concernéDéveloppeurs débutants

Pré-requisConnaissance des bases de données relationnellesMaîtrise du langage de requêtes SQL

ProgrammePrésentation de DataStageArchitecture de DataStageComposants de DataStage

Prise en main de module DataStage AdministratorCréation du projet, maintenance et sauvegardeSécurité d’accès et partage des Projets

Prise en main du module DataStage DesignerCréation jobs servers et jobs parallèlesStage et liensLes parallélismesPrincipes de traitement parallèleLes différentes formes de parallélismeUtilisation de SGBDFonctions fournies avec DataStageStratégies de mise à jour

Chargement des donnéesOrdonnancement des jobs DataStage

Prise en main du module DataStage ManagerCréation des catégoriesmport et export de données du référentielConfiguration du serveurCréation et compilé des RoutinesDéfinition des sources et cibles physiques

Prise en main du module DataStage DirectorVisualisation de l’exécution des traitements et des logsMonitoring des jobs, tuning, reprise sur incidentPlanifications des jobs

Best PracticesRappel des justes pratiques d’utilisation de DataS-tage PX dans le cadre d’un projet impliquant un ETL

Formation

ERTMS

ERTMS Le système européen de surveillance du trafic ferroviaire (en anglais, European Rail Traffic Management System, ERTMS) vise à harmoniser la signalisation ferroviaire en Europe.

ObjectifsAcquérir les bases des systèmes ERTMS/ETCS

Public concernéTous publique amené à travailler sur des projets ERTMS

Pré-requisConnaissance de la signalisation ferroviaire

ProgrammePrésentation général des Systems ERTMS/ETCSPrésentation des composantes de bases des sys-tèmes ERTMS/ETCSPrésentation des principes de fonctionnementLes modes de transitions ERTMSéléments d’architecture (Bord/Sol)Le langage ERTMSConclusion

Méthodes agiles developementlogiciel

Formation

Les méthodes agiles sont des groupes de pratiques pouvants’appliquer à divers types de projets, mais se limi-tant plutôt actuellement aux projets de dévelop-pement en informatique (conception de logiciel). Les méthodes agiles se veulent plus pragmatiques que les méthodes traditionnelles. Elles impliquent au maximum le demandeur (client) et permettent une grande réactivité à ses demandes. Elles visent la satisfaction réelle du besoin du client en priorité aux termes d’un contrat de développement. 1. Référence interne de la formation Agiles2. Description de la formation Objectifs pédago-giques3. Appréhender les démarches agiles.4. Détailler les pratiques clés de l’agilité.5. Comprendre comment les mettre en œuvre à partir d’exemples concrets.6. Apprendre à mener un projet agile au travers d’études de cas.

Public concernéChefs de projets, responsables d’applications ou de département voulant connaître l’impact des mé-thodes agiles sur la conduite de projet, les risques et les conditions de leurs emplois.

Pré-requisNotions de gestion de projet.Expérience de projets informatiquesProgrammePoint sur les méthodologies projets classiquesPourquoi certains projets informatiques échouent-ils ?Partant du « manifeste agile », quelles sont les alter-natives proposées par les démarches agiles ?Quel crédit leur apporter Valeurs et pratiques AgilesSavoir remettre en cause les méthodes classiques et comprendre dans quel esprit aborder les pratiques

agilesDétailler et comprendre les pratiques les plus effi-caces, cequ’elles nécessitent et ce qu’elles im-pliquent

Organisation et lancement d’un projet AgileLa constitution d’une équipe agile avec ses rôles par-ticuliers, la formalisation de l’expression des besoins en fiches, l’élaboration du planning…

Déroulement et développementDécoupage du projet en itérations, conception simple, développement piloté par les tests, program-mation en binôme, tests automatisés, client sur site, feedback : autant d’éléments clésqu’il faut savoir manipuler pour réaliser un projet agile

OutilsQuels outils utiliser pour mettre en place des tests unitairesdes tests fonctionnels, une gestion des anomalies? Comment procéder ?

Gestion de projetPréparer, suivre et valider une itérationMesurer l’avancement du projetFaire participer le clientRedéfinir les priorités, le chiffrage et le planning au fur et à mesureS’appuyer sur les pratiques agiles pour animer l’équipe de développementCommuniquer différemmentCapitaliser

Facteurs de succèsQuand utiliser une démarche agile ?Les contraintes humaines et techniques à ne pas négliger, les outils dont il faut disposerLes facteurs de succès et les causes d’échecsLes zones de risque

Méthodes agiles developementlogiciel

Formation

Retours d’expérienceCe que changent les pratiques agiles pour chacun des participants et ce que cela impliquePoints de vue critiques sur les pratiques agiles à partir de notre expérience sur nos projets

Retour sur investissementCoûts de mise en œuvre selon la taille du projet ROI La problématique de coût du changement

Aspects contractuels et qualitéContractualiserForfait ou régie ?Négocier les demandes du client en cours de projet dans un cadre agileInscrire l’agilité dans une démarche qualité comme CMMI

ConclusionFaire le point sur les pratiques clés et leur bon usageCe que peuvent apporter les pratiques agiles par rapport aux méthodes classiquesGuide de réalisation d’un premier projet agile

Sureté de fonctionnementFormation

La sûreté de fonctionnement (SdF) est l’aptitude d’une entité à satisfaire à une ou plusieurs fonctions requises dans des conditions données. Elle traduit la confiance qu’on peut accorder à un système

Objectifs :Présentation de la prise en compte de la Sécurité dans le cadre d‘un projetIntroduction aux notions de base relatives à la Sécu-ritéIntroduction aux principales normes et textes légaux traitant de la SécuritéEtude des bases méthodologiques structurant les études de sécurité, ( l‘Analyse préliminaire de Risques)

Public : Tous publique amené à travailler sur des projets critiques

Pré-requis : Connaissance des bases de la démarche projet industrielleConnaissance des bases des projets en signalisation ferroviaire

ProgrammeIntroduction à la sécuritéComment exprimer les objectifs en terme de sécu-ritéComment démontrer et évaluer la sécuritéPrise en compte de la sécurité technique et fonction-nelle dans un projetIntroduction aux études sécuritéAnalyse préliminaire des dangers / risquesExigences normativesAutres exigences

Adresse Lorem ipsum 23, BP 34 000, Ville, PaysTel: +33 12 34 56 78Fax: +33 12 34 56 [email protected]

www.universiapolis.com

Universiapolis