OracleAS 10g - OMNIACADEMY
Transcription
OracleAS 10g - OMNIACADEMY
OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Filiale du Groupe Filière Fondamentaux Filière Outils de Développement Filière Administration de Base de données Filière Serveur d'Applications Filière Oracle E-Business Suite OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 2 Pour commander, appelez le : 05 22 98 11 20 Cette année 2008 est placée sous le signe d’une forte demande en formations informatiques, nécessaires à l’accomplissement du plan Emergence, décrété par l’Etat, pour accompagner le développement et le potentiel de l’offre Offshore marocaine. Nous nous inscrivons parfaitement dans cette logique, à travers notre offre de formation complète sur les technologies Oracle, destinée à préparer des ingénieurs en développement et des administrateurs de bases de données qualifiées sur les derniers cursus de l’éditeur. Nos cours et nos structures logistiques (salles, serveurs, stations) sont préparés pour servir aux mieux ces nouvelles orientations. La pérennité : Nos cours portent majoritairement sur la version 10g, avec une introduction progressive des cursus Oracle 11g, mais la 9i sera toujours assurée, soit dans les cours Inter, soit sur demande, en fonction des besoins exprimés par nos clients. L’évolution : En suivant les technologies Web. Les cours Portal, AS 10g (déclinés jusqu’aux niveaux avancés) sont d’ores et déjà régulièrement couverts et intègrent la version 10g R2. Les outils Forms et Reports, en version 10g, continuent de figurer dans notre catalogue, pour vous permettre de faire évoluer vos anciennes applications client/serveur sur le Web. La spécialisation : Nous avons tenu compte de vos nombreuses demandes d’intégration d’options avancées du noyau ORACLE, telles que la console d’administration OEM 10g Grid Control, l’option RAC, la mise en œuvre de stratégie de sauvegarde basée sur la technologie Dataguard, ou encore la mise en place de stratégies de sécurité, basées sur les produits Audit Vault et Database Vault. En capitalisant nos expériences du Conseil autour des nouvelles architectures au profit de notre clientèle, nous avons consolidé notre offre de développement autour des outils ORACLE, orientée « Nouvelles Technologies », à travers l’intégration de nouveaux modules, tels que la suite SOA d’Oracle, le langage d’exécution de processus, BPEL, la gestion des identités, à travers le produit Oracle Identity Manager, ou encore ADF, pour l’utilisation du framework fourni avec ORACLE Jdeveloper10g, sans oublier les dernières déclinaisons de la norme J2EE 1.4 sur les modules JDeveloper 10g. Quelque soit le choix du type de cours, les systèmes qui peuvent être mis en œuvre sont ceux qui sont chez nos clients : MS-WINDOWS, Unix ou Linux. Nous avons installé ORACLE (9i, 10g et maintenant 11g) sur l’ensemble de ces plates-formes et disposons en interne de serveurs correspondants pour certaines de nos formations. N’hésitez pas à nous contacter pour bâtir des formations sur mesure pour vos équipes. Toujours à votre écoute, nous continuons notre service, en nous adaptant à vos projets ORACLE. C’est toujours un plaisir renouvelé de revoir régulièrement nos clients, et d’accueillir, ceux qui nous rejoignent pour la première fois. A très bientôt dans nos salles ! Nasser BENKIRANE Directeur Général OmniAcademy OmniAcademy : Le 17 Septembre 2008, l’activité Formation d’Omnidata devient filiale d’Omnidata SA et prend le nom d’OmniAcademy. Cette filialisation marque l’importance que revêt l’activité Formation au sein du groupe Omnidata, tout au long de ses 20 années d’existence. L’offre OmniAcademy compte aujourd’hui plus de 250 cours catalogués, relatifs aux cursus Oracle (technologie et ERP), Java EE (Java, Struts, Hibernate, XML, …), Open Source (Linux, Nagios, Php, JBoss, …), Mainframe (Cics, Cobol, Mvs, …), Business Intelligence (Business Objects, IBM, …), et bien d’autres … En 2007, Omnidata a formé plus de 600 personnes et réalisé un chiffre d’affaires de 3,5 Millions de Dirhams sur l’activité Formation. OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 3 Pour commander, appelez le : 05 22 98 11 20 NOTRE ACTIVITE FORMATION Les entreprises reflètent actuellement une réelle dépendance par rapports aux nouvelles technologies. Leurs investissements dans ce domaine ne suffisent pas à eux seuls pour améliorer la productivité de ses entreprises. La mise en œuvre de ces technologies passe par le capital humain. Ce capital étant défini comme la capacité, la connaissance et les compétences acquises par l’éducation, la formation et l’expertise. OmniAcademy vous aide à tirer le meilleur parti de votre environnement technologique, en vous proposant de développer votre capital humain. Riche d’une expérience de plus de 15 ans dans le domaine de la formation, nous assurons pour le compte de clients renommés des prestations de formation Oracle de haut niveau. Aujourd’hui, notre Activité Formation représente plus de 50 cours Oracle catalogués et s’appuie sur des moyens humains et logistiques pour sa réalisation. Nous vous invitons à découvrir à l'intérieur de ce catalogue des formations efficaces et pertinentes devant vous aider à faire progresser vos connaissances et à réussir dans votre domaine technique, tant sur le plan professionnel que personnel. Cours interentreprises Les cours proposés dans notre catalogue sont planifiés de manière régulière tout au long de l'année. Les sessions se déroulent dans nos locaux et sont limitées à 12 stagiaires au maximum. Un support de cours Oracle University est remis à chaque participant en début de session. Cours intra-entreprise Réalisées à votre demande, les formations intra sont généralement issues de nos programmes inter-entreprises. Les thèmes abordés ainsi que leur durée peuvent être adaptés pour répondre à vos besoins. Elles sont animées par les mêmes intervenants que les sessions interentreprises vous permettant ainsi de bénéficier de leur niveau de qualité reconnu. Les sessions peuvent être dispensées dans nos locaux ou sur votre site. Elles sont limitées à 12 stagiaires au maximum. Formateurs et consultants Nos formateurs sont formés régulièrement chez Oracle France et bénéficient des dernières mises à jour des cours qu’ils dispensent. Ils sont spécialisés par ligne de produit et certifiés sur les technologies qu'il enseignent. Ce sont des consultants à part entière qui réalisent des missions d’expertise chez nos clients. Cet enrichissement personnel apporte en expérience et qualité lors de l’animation des cours. OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 4 Pour commander, appelez le : 05 22 98 11 20 NOTRE ACTIVITE FORMATION 624 700 600 500 400 300 200 100 0 559 543 468,5473 478 Sessions Journées Formateurs Stagiaires Formés 20 03 20 04 20 05 20 06 20 07 20 08 Le graphique suivant illustre le volume de sessions réalisées de 2003 à 2008 Centre de Formation Agrée Oracle Dans le cadre du programme de certification des partenaires d’Oracle, Omnidata est officiellement ‘Centre de Formation Agrée Oracle’ pour le Maroc, sur les produits technologiques Base de Données, Outils de développement et Serveur d’application. Omnidata a été gratifiée en 2000, 2001 et 2002 de « meilleur centre de formation » parmi tous les partenaires d’Oracle en Afrique Francophone et Anglophone. Cette reconnaissance confirme l’excellence de nos prestations de formation Oracle durant plus de quinze années d’existence. Elle nous a également permis d’exporter notre savoir-faire en matière de formation vers les pays d’Afrique francophone, notamment au : Sénégal, Mali, Tunisie, Mauritanie, Algérie, Burundi, Rwanda … La Certification OmniAcademy l’essentiel des préparation et vous présenter a construit ses cursus et ses cours de manière à ce qu’ils vous apportent connaissances requises pour passer les certifications Oracle. Des journées de de simulation de tests à blanc peuvent être envisagées pour vous permettre de aux examens avec les meilleures chances de réussite. OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 5 Pour commander, appelez le : 05 22 98 11 20 NOTRE ACTIVITE FORMATION Déroulement des sessions Un tour de table est effectué en début de session pour mesurer les attentes du groupe et adapter au mieux la formation au public présent. Les participants remplissent une fiche de présence qu’ils doivent signer chaque jour. Cette fiche sera envoyée à Oracle University pour préparer les attestations de stage individuelles. En cours de session, nos formateurs vérifient la compréhension et l'appropriation des acquis par des exercices adaptés et progressifs. Les sessions se terminent par une synthèse effectuée par l’animateur sur le module suivi. Les stagiaires font part de leurs appréciations à chaud sur le stage en remplissant une fiche d'évaluation. Cette fiche est ensuite minutieusement étudiée afin d'adapter au mieux nos formations à vos attentes. Centre de formation Les locaux de notre centre sont modernes et fonctionnels pour l'organisation des sessions de formations. Toutes nos salles sont climatisées et équipées de PC Performants, de système éducatif de projection synchronisée formateur/participants Netop School, climatiseur, tableau blanc,…etc. Elles peuvent accueillir de 8 à 12 participants et sont réparties sur un étage de 330 m2, dédié à l’activité Formation. Une cafétéria située dans le même étage, est dédiée au centre de formation. Cet espace de détente est réservé aux pauses offertes aux participants. Horaires Les horaires standards des formations sont de 9h à 12h le matin, et de 14h30 à 17h30 l’après-midi, entrecoupés de deux pauses de 15 minutes à 10h30 le matin et à 16h00 l’après-midi. Ces horaires peuvent être réaménagés en commun accord avec le client. C ursus Administration 45% C ursus Business Intelligence 4% C ursus Serveur d'Application 21% C ursus Developer 10% C ursus de Base 20% Le graphique suivant représente la part moyenne de chaque cursus dans la charge globale réalisée en formation en 2007 OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 6 Pour commander, appelez le : 05 22 98 11 20 Sommaire Notre activité Formation Pages 3-5 Filière Fondamentaux Page 8 SQLP 10g Oracle Database 10g: SQL and PL/SQL Fundamentals Page 9 OPB 10g Oracle Database 10g: Develop PL/SQL Program Units Page 10 ORA 10g Oracle Database 10g: SQL Tuning Workshop Page 11 SQLP 11g Oracle Database 11g: SQL and PL/SQL Fundamentals Page 12 OPB 11g Oracle Database 11g: Develop PL/SQL Program Units Page 13 Filière Outils de Développement Page 14 Forms 10g Oracle Forms Developer 10g: Build Internet Applications Page 15 Reports 10g Oracle Reports Developer 10g: Build Reports Page 16 Filière Administration de Base de données Page 17 DBA-I 10g Oracle Database 10g: Administration Workshop I Release 2 Page 18 DBA-II 10g Oracle Database 10g: Administration Workshop I Release 2 Page 19 Tuning 10g Oracle Database 10g: Performance Tuning Page 20 OEM 10g Grid Control Oracle Enterprise Manager 10g Grid Control Page 21 Streams 10g Oracle Database 10g: Implement Streams Page 22 DB10g RAC Oracle Database 10g: RAC for Administrators Page 23 Data Vault 10g Oracle Database 10g: Implementing Database Vault Page 24 BD Sécurité 10g Oracle Database 10g: Sécurité Page 25 Data Guard 10g Oracle Database 10g: Data Guard Administration Page 26 DBA-I 11g Oracle Database 11g: Administration Workshop I Page 27 DBA-II 11g Oracle Database 11g: Administration Workshop II Page 28 OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 7 Pour commander, appelez le : 05 22 98 11 20 Sommaire Notre activité Formation Filière Serveur d'Applications Pages 3-5 Page 29 AS-10g Admin-I 10g OracleAS 10g : Administration I Page 30 AS-10g Admin-II 10g OracleAS 10g : Administration II Page 31 Portal 10g Oracle Portal 10g : Développer des portails d'entreprise Page 32 PL/SQL Portlets 10g PL/SQL Portlets 10g: Développer des portlets avec PL/SQL Page 33 Java Portlets 10g Java Portlets 10g : Développer des portlets avec Java Page 34 JAVA DEV 10g OracleAS 10g : Java Programming Page 35 XML 10g XML 10g : Développer des applications XML Page 36 Web Services10g OracleAS 10g: Développer des Web Services Page 37 BPEL Oracle BPEL Process Manager: Orchestration des services Page 38 Discoverer Discoverer 10g: Développer des interrogations et des états Page 39 Disc-Admin Disc-Admin 10g : Développer un EUL avec Oracle Discoverer 10g Page 40 Filière Oracle E-Business Suite Page 41 11i System Administrator Fundamentals Page 42 11i Install, Patch and Maintain Oracle Applications Page 43 11i Inventory Management Fundamentals (Gestion des Stocks) Page 44 11i Oracle Order Management Fundamentals (Gestion des Commandes Clients) Page 45 Les fondamentaux d'Oracle Purchasing version 12 Page 46 Les fondamentaux d'Oracle Receivables version 12 Page 47 Bulletin d’inscription Page 48 Informations pratiques Page 49 OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 8 Pour commander, appelez le : 05 22 98 11 20 Cours Fondamentaux La maîtrise des fondements d’un système de bases de données relationnelles, du langage SQL, la connaissance globale des concepts associés donne aux développeurs, chefs de projets et concepteurs de système les bases nécessaires pour réussir leurs projets et développements associés. Cursus Fondamentaux Oracle 10g Cursus Fondamentaux Oracle 11g Oracle Database 10g : SQL and PL/SQL Fundamentals Oracle Database 11g : SQL and PL/SQL Fundamentals SQLP 10g SQLP 11g 5j Page 9 5j Page 12 Oracle Database 10g : Develop PL/SQL Program Units Oracle Database 11g : Develop PL/SQL Program Units OPB 10g OPB 11g 3j Page 10 Oracle Database 10g: SQL Tuning Workshop ORA 10g 5j Page 11 3j Page 13 OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 9 Pour commander, appelez le : 05 22 98 11 20 Oracle Database 10g: SQL and PL/SQL Fundamentals Ce cours est une introduction à la technologie de base de données d'Oracle Database 10g. Il explique aux stagiaires les concepts liés aux bases de données relationnelles. Il leur présente également les langages de programmation SQL et PL/SQL. A la fin de ce cours, les stagiaires pourront écrire des interrogations pour manipuler ou extraire des données stockées dans des tables. Ils sauront créer des blocs de code applicatif PL/SQL pouvant être partagés par plusieurs panneaux, états et applications de gestion de données. Ils auront également appris à créer des blocs PL/SQL anonymes et à utiliser des procédures et des fonctions stockées. THEMES ABORDES - Introduction - Utiliser des instructions LDD (Langage de définition de données) pour créer et gérer des tables - Extraire des données à l'aide de l'instruction SQL SELECT - Utiliser des fonctions monolignes pour personnaliser les états - Créer des états /à partir de données agrégées à l'aide des fonctions de groupe - Utiliser les opérateurs SET - Déclarer des variables PL/SQL - Écrire des structures de contrôle - Utiliser des types de données composites - Utiliser des curseurs explicites - Manipuler les données - Utiliser des instructions LDD (Langage de définition de données) pour créer et gérer des tables - Traitement des exceptions - Créer des procédures et des fonctions stockées PUBLIC INFOS Administrateurs de base de données, 5 jours Développeurs PL/ SQL, Concepteurs de base de données, Développeurs Java PRE-REQUIS SQLP 10 G Créer des états avec des données triées et restreintes, Créer des procédures et des fonctions stockées simples, Utiliser des structures de programmation PL/SQL et exercer un contrôle conditionnel sur le déroulement du code (boucles, structures de contrôle et curseurs explicites), Décrire les fonctionnalités et la syntaxe du langage PL/SQL , Identifier les principaux composants structurels d'Oracle Database 10g, Extraire les données stockées dans les lignes et les colonnes de tables à l'aide de l'instruction SELECT - Introduction à PL/SQL - Interaction avec le serveur Oracle - Utiliser des sous-interrogations pour résoudre des interrogations OBJECTIFS - Gérer des objets à l'aide de vues du dictionnaire de données - Écrire des instructions exécutables -Afficher des données issues de plusieurs tables COURS FONDAMENTAUX - Créer d'autres objets de schéma - Restreindre et trier les données OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 10 Pour commander, appelez le : 05 22 98 11 20 Oracle Database 10g: Develop PL/SQL Program Units Ce cours s'adresse aux développeurs déjà familiarisés avec les langages SQL et PL/SQL qui veulent développer des procédures stockées, des fonctions, des packages et des déclencheurs de base de données. Les stagiaires vont également apprendre à gérer des programmes PL/SQL, à gérer des dépendances, à manipuler des objets de grande taille et à utiliser quelques-uns des packages fournis par Oracle. Pour développer ces programmes, ils utiliseront iSQL*Plus. JDeveloper est présenté comme un outil facultatif. Des démonstrations et des exercices pratiques viennent consolider les connaissances de base. THEMES ABORDES -Considérations de conception relatives au code PL/SQL - Introduction - Créer des procédures stockées - Créer des packages - Manipulation d'objets de grande taille (LOB) - Autres concepts liés aux packages - Créer des déclencheurs (triggers) - Exploiter les packages fournis par Oracle pour le développement d'applications - Applications des déclencheurs - Comprendre et influencer le fonctionnement du compilateur PL/SQL - SQL dynamique et méta données OBJECTIFS PUBLIC INFOS Créer des sous-programmes surchargés pour plus de flexibilité, Écrire du code SQL dynamique pour une plus grande souplesse de codage, Classer les packages PL/SQL fournis par Oracle en catégories Utiliser l'infrastructure des avertissements du compilateur, Créer des procédures et des fonctions stockées , Créer des déclencheurs (triggers) pour résoudre des difficultés , Gérer les dépendances entre sous-programmes PL/SQL, Manipuler des objets de grande taille Consultants Techniques, Administrateurs de base de données, Développeurs PL/ SQL, Ingénieurs support 3 jours PRE-REQUIS OPB 10 G COURS FONDAMENTAUX - Gestion des dépendances - Créer des fonctions stockées OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 11 Pour commander, appelez le : 05 22 98 11 20 Oracle Database 10g: SQL Tuning Workshop Ce cours est conçu pour donner au développeur de requêtes SQL ou au DBA expérimenté une base ferme dans des techniques d’optimisation de SQL. Le participant apprend la connaissance et les qualifications nécessaires pour régler efficacement les requêtes SQL dans la base de données 10g d'Oracle. Ils se renseignent sur la méthodologie d'optimisation proactive aussi bien que les méthodes d'optimisation réactives. Les stagiaires seront initiés aux avantages des nouveaux mécanismes d'optimisation automatiques disponibles dans la base de données 10g d'Oracle. Dans une deuxième partie du cours, ils peuvent comparer et contraster les étapes impliquées pour optimiser manuellement le code SQL avec celles employées dans les dispositifs d'optimisation automatiques du code SQL fournis dans la version en cours. Les stagiaires gagnent une compréhension conceptuelle complète de l'optimiseur d'Oracle, et renforcent l'étude des recommandations avec des cas pratiques à commande manuelle structurée. Le cours emploie une série d’ateliers,permettant aux stagiaires "de jouer, découvrir, et apprendre" à leur propre niveau et rythme. Les étudiants apprennent à employer les outils diagnostics et les équipements d'Oracle: Les composants d'accord automatiques de SQL, les fonctions trace et TKPROF et l’utilitaire AUTOTRACE de SQL*Plus . Les stagiaires apprennent également à influencer le comportement de l'optimiseur en changeant le schéma physique et en modifiant la syntaxe de requêtes SQL. - Vue générale de l’architecture de base de données - Trace des Applications - Suivre une méthodologie de Tuning - Identification des requêtes SQL les plus consommatrices - Concevoir des applications performantes - Automatisation du Tuning SQL - Introduction aux Indexs - Introduction à l’optimiseur - Indexs avancés - Opération de l’optimiseur - Conseils d’optimisation et stabilité du plan - Afficher le plan d’exécution -Vues matérialisées et Tables temporaires - Collecter les statistiques OBJECTIFS PUBLIC INFOS PRE-REQUIS Décrire les étapes de base de l’exécution de requêtes SQL, Décrire les causes des problèmes d'exécution, Comprendre les techniques d'optimisation du code SQL dans une méthodologie de réglage globale, Décrire l'utilisation de l’optimiseur automatique de SQL, Utiliser les outils diagnostics pour recueillir des informations sur le traitement des requêtes SQL, Comprendre le comportement de l’optimiseur, Influencer le comportement d'optimiseur Développeurs Forms, Développeurs 3 jours Java, Développeurs PL/SQL, Consultants techniques, Développeurs Reports, Développeurs Business Intelligence ORA 10 G COURS FONDAMENTAUX THEMES ABORDES OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 12 Pour commander, appelez le : 05 22 98 11 20 Oracle Database 11g: SQL and PL/SQL Fundamentals Ce cours présente PL/SQL et les avantages de ce puissant langage de programmation. Il explique comment créer des blocs PL/SQL de code applicatif pouvant être partagés par des panneaux, des états et des applications de gestion de données. Il montre également comment créer des blocs PL/ SQL anonymes et décrit les procédures et les fonctions stockées. Enfin, il traite de la déclaration des identificateurs et de l'interception des exceptions. Des démonstrations et des exercices pratiques permettent de renforcer les concepts de base présentés. Dans le cadre du cours, les stagiaires utilisent Oracle SQL Developer. Ils peuvent aussi utiliser SQL*Plus et JDeveloper. THEMES ABORDES - Créer des états contenant des données sélectionnées et triées - Décrire les procédures et les fonctions stockées - Décrire les fonctionnalités et la syntaxe de PL/SQL - Concevoir des blocs PL/SQL anonymes qui s'exécutent de manière efficace -Afficher des données provenant de plusieurs tables en utilisant la syntaxe de jointure ANSI SQL 99 -Utiliser des fonctions SQL pour générer et extraire des données personnalisées Gérer les erreurs d'exécution -Extraire des données de ligne et de colonne à partir de tables avec l'instruction SELECT - Exécuter des instructions LDD (langage de définition de données) pour créer et gérer des objets de schéma -Exécuter des instructions LMD (langage de manipulation de données) pour mettre à jour des données dans Oracle Database 11g -Utiliser les structures de programmation PL/SQL et contrôler de manière conditionnelle le flux du code (boucles, structures de contrôle et curseurs explicites) -Utiliser des curseurs pour traiter les lignes -Identifier les principaux composants structurels d'Oracle Database 11g Identifier les principaux composants structuraux de la base de données Oracle 11g, Retrouver la ligne et la colonne des données depuis les tables avec la commande SELECT, Créez des rapports de tri et la restriction de données, Employer fonctions SQL pour générer et de récupérer des données personnalisées, Affichage des données provenant de multiples tableaux, en utilisant la norme ANSI SQL 99 JOIN syntaxe, Créez des rapports de données agrégées PUBLIC INFOS PRE-REQUIS Administrateurs de base de données, 5 jours Développeurs PL/ SQL, Concepteurs de base de données, Développeurs Java SQLP 11G OBJECTIFS COURS FONDAMENTAUX - Créer des états à partir de données agrégées OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 13 Pour commander, appelez le : 05 22 98 11 20 Oracle Database 11g: Develop PL/SQL Program Units Ce cours est destiné aux développeurs ayant une connaissance élémentaire des langages PL/SQL et SQL. Les stagiaires apprendront à développer, exécuter et gérer des programmes PL/SQL stockés tels que des procédures, des fonctions, des packages et des déclencheurs de base de données. Ils apprendront également comment gérer les sous-programmes PL/SQL et les déclencheurs. Ce cours présente l'utilisation de certains des packages fournis par Oracle. En outre, les stagiaires découvriront comment utiliser le code SQL dynamique, quels sont les éléments à prendre en compte lors du codage dans PL/SQL, comment utiliser et contrôler le compilateur PL/SQL et gérer les dépendances. Dans ce cours, les stagiaires utilisent Oracle SQL Developer comme outil principal etSQL*Plus est présenté comme outil facultatif. -Créer des sous-programmes de package surchargés pour plus de flexibilité -Gérer les dépendances entre les sous-programmes PL/SQL -Créer des déclencheurs afin de résoudre les problèmes métier -Utiliser la compilation conditionnelle pour personnaliser les fonctionnalités d'une application PL/SQL sans supprimer de code source -Créer et utiliser des procédures et des fonctions stockées -Concevoir du code PL/SQL pour des types de données prédéfinis, des sousprogrammes locaux, des programmes supplémentaires et des constantes et exceptions normalisée -Concevoir et utiliser des packages PL/SQL pour le regroupement de structures liées Créer des sous-programmes surchargés pour plus de flexibilité, Écrire du code SQL dynamique pour une plus grande souplesse de codage, Classer les packages PL/SQL fournis par Oracle en catégories, Utiliser l'infrastructure des avertissements du compilateur, Créer des procédures et des fonctions stockées , Créer des déclencheurs (triggers) pour résoudre des difficultés , Gérer les dépendances entre sous-programmes PL/ SQL, Manipuler des objets de grande taille -Utiliser l'infrastructure d'avertissement du compilateur -Ecrire du code SQL dynamique pour plus de flexibilité PUBLIC Consultants Techniques, Administrateurs de base de données, Développeurs PL/ SQL, Ingénieurs support INFOS PRE-REQUIS 3 jours OPB 11G OBJECTIFS -Utiliser les packages PL/SQL fournis par Oracle pour générer une sortie sur écran, une sortie sous forme de fichier ou de message électronique COURS FONDAMENTAUX THEMES ABORDES OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 14 Pour commander, appelez le : 05 22 98 11 20 Outils de développement Les techniques de développement sont sans cesse en évolution et de plus en plus efficaces. Nous vous garantissons un cursus de formation au plus proche de ces évolutions ainsi qu’un accès rapide à la connaissance et à l’expertise. Développeurs, chefs de projet, concepteurs de système trouveront dans cette filière un ensemble de cours assurant la maîtrise des produits Oracle Developer et Oracle Jdeveloper OUTILS DE DEVELOPPEMENT Oracle Database 10g : SQL and PL/SQL Fundamentals SQLP 10g 5j Page 9 Oracle Database 10g : Develop PL/SQL Program Units OPB 10g 3j Page 10 Oracle Forms Developer 10g : Build Internet Applications Forms 10g 5 j Page 15 Oracle Reports Developer 10g : Build Reports Reports 10g 5 j Page 16 OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 15 Pour commander, appelez le : 05 22 98 11 20 Oracle Forms Developer 10g: Build Internet Applications Dans ce cours, vous allez construire, tester et déployer des applications Internet avec Oracle Forms. En travaillant dans un environnement à interface utilisateur graphique (GUI), vous apprenez à créer des Forms avec des Items saisissables par l'utilisateur tels que des Check Boxes, des List Items et des Radio Groups. Vous allez également afficher des éléments Form dans plusieurs Windows et personnaliser l'accès aux données en créant des Triggers liés aux événements. - Présentation d'Oracle Forms Developer - Messages et Alertes à l'exécution et de Forms Services - Triggers d'interrogation - Créer des modules Form - Validation - Utiliser des Data Blocks et des Frames - Navigation - Utiliser des Items saisissables - Traitement des transactions - Utiliser des Items non saisissables - Écrire du code flexible - Créer des Windows et des Canevas - Partager les objets et le code - Créer des Triggers - Utiliser WebUtil pour interagir avec le client - Introduire des applications multi-formes - Déboguer des Triggers - Ajouter des fonctionnalités aux Items PUBLIC INFOS Créer des modules Form, notamment Développeurs des composants pour interaction avec Forms, Ingénieurs 5 jours des bases de données et des contrôles support d'interface utilisateur graphique, Lier un module Form à un autre, Implémenter des Triggers, Afficher des modules Form dans plusieurs Windows et utiliser divers styles de mise en page, Déboguer des modules Form dans un environnement à trois niveaux (3-tier), Tester des modules Form dans un navigateur Web, Réutiliser des objets et du code PRE-REQUIS SQLP 10g (Page 9) OPB 10g (Page 10) FORMS 10 G OBJECTIFS OUTILS DE DEVELOPPEMENT THEMES ABORDES OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 16 Pour commander, appelez le : 05 22 98 11 20 Oracle Reports Developer 10g: Build Reports Ce cours explique comment concevoir et générer toutes sortes d'états standard et personnalisés sur papier ou au format Web à l'aide d'Oracle Reports Developer. En utilisant l'environnement déclaratif de Reports Builder, les stagiaires apprennent à extraire, afficher et mettre en forme des données de toutes origines dans de nombreux styles d'état et à publier le résultat vers diverses destinations. Pendant le cours, ils apprennent à ajouter du contenu dynamique à une page Web statique et à publier des états sur le Web. Ils découvrent également comment personnaliser des états plus complexe, incorporer des graphiques et utiliser OracleAS Reports Services pour déployer des états. - Identifier les fonctionnalités clés et les avantages d'Oracle Reports Developer 10g ainsi que son rapport avec les solutions Oracle de décisionnel - Énumérer les styles d'état standard et expliquer comment exécuter des états existants vers différentes destinations et dans divers formats - Décrire les principaux exécutables de Reports, les composants de Reports Builder et les objets essentiels dans un état - Créer un état papier tabulaire et le modifier en ajoutant des données et en changeant le style - Améliorer des états papier en apportant les modifications le plus souvent requises et afficher la sortie d'exécution dans la vue Paper Design - Modifier les modèles papier prédéfinis d'Oracle Reports, personnaliser des modèles et ajouter des liens Web à des modèles papier pour une sortie HTML PUBLIC INFOS Ajouter des données dynamiques à une Administrateurs de page HTML existante, Créer d'autres base de données, 5 jours styles d'état tels que les états avec Consultants rupture et les états à matrice, Créer Techniques des états en accédant à des données de sources diverses, Gérer des modèles d'état, créer des étiquettes et des lettres de publipostage, Identifier les différences entre les états Web et les états papier, Identifier les principaux composants d'un état et les relations entre ces composants,. PRE-REQUIS SQLP 10g (Page 9) OPB 10g (Page 10) REPORTS 10 G OBJECTIFS - Décrire les différents types de colonnes du Data Model et créer des colonnes définies par l'utilisateur pour les synthèses et les calculs - Identifier les différentes sections d'un état, Concevoir des états multi-panneaux, appliquer la ventilation d'état et créer des objets de mise en page supplémentaires - Contrôler la mise en place et la pagination des objets dans l'état final en modifiant leurs propriétés - Identifier les propriétés spécifiques à certains types d'objets de mise en page et modifier ces propriétés - Créer et améliorer un état pour le Web - Générer un état à l'aide de balises XML, personnaliser un état au moment de son exécution et appliquer une mise à jour par lots à des états existants - Contrôler la sortie d'un état, réutiliser du code couramment référencé OUTILS DE DEVELOPPEMENT THEMES ABORDES OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 17 Pour commander, appelez le : 05 22 98 11 20 Administration de Base de données Dans un marché marqué par le déploiement des applications clientserveur et trois tiers, la demande en formation sur la technologie serveur Oracle est très forte.L’ensemble des cours de la filière administration a été re-développé afin d’inclure toutes les nouveautés de la dernière version 10g du serveur, d’introduire des études de cas approfondis et de délivrer un support de cours qui constitue une véritable référence pour les administrateurs. Filière Administration de Base de données Oracle Database 10g : SQL and PL/SQL Fundamentals Oracle Database 10g, Administration Workshop I DBA-I 10g 5j SQLP 10g 5j SQLP 11g Tuning 10g BDSecurité Page 19 4j Page 25 Oracle Database 10g: Implementing Database Vault Data Vault 10g Page 20 Oracle Database 10g: Data Guard Administration Data Guard 10g 4j Page 26 5j Page 21 Oracle Database 10g : RAC for Administrators DB 10g RAC Page 12 2j 5j Page 23 Oracle Database 10g, Administration Workshop I DBA-I 11g 5j Page 27 Page 24 Oracle Database 10g, Administration Workshop II Oracle Enterprise Manager 10g Grid Control OEM 10g 5j Oracle Database 10g: Securité Oracle Database 10g : Performance Tuning 4j Page 9 Page 18 Oracle Database 10g, Administration Workshop II DBA-II 10g 5j Oracle Database 11g : SQL and PL/ SQL Fundamentals Database 10g: Implement Streams Streams 10g 5j Page 22 DBA-II 11g 5j Page 28 OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 18 Pour commander, appelez le : 05 22 98 11 20 Oracle Database 10g: Administration Workshop I Release 2 Les administrateurs de bases de données Oracle gèrent les systèmes d'informations les plus avancés de l'industrie. Ce cours est la première étape vers la réussite en tant que professionnel des bases de données Oracle. Il est conçu pour apporter une bonne maîtrise de l'administration de bases de données Oracle Database 10g. Les stagiaires vont apprendre à installer et tenir à jour une base de données Oracle. Ils vont acquérir une connaissance conceptuelle de l'architecture d'une base de données Oracle et du fonctionnement interactif de ses composants. Ils apprendront également à créer une base de données opérationnelle et à gérer les différentes structures qui la composent de manière efficace : surveillance des performances, sécurité de la base, gestion des utilisateurs, techniques de sauvegarde/récupération. Des exercices pratiques viennent renforcer les connaissances présentées dans les leçons. Ce cours prépare les stagiaires à l'examen Oracle Certification Associate correspondant. - Introduction - Sécurité de la base de données Oracle - Installation du logiciel Oracle Database 10g - Services Oracle Net - Création d'une base de données Oracle - Interfaces de la base de données - Contrôle et résolution des conflits de verrous - Structures de stockage - Administration des utilisateurs - Concepts de sauvegarde et de récupération - Gestion des objets de schéma - Sauvegardes d'une base de données - Gestion des données - Récupération d'une base de données - PL/SQL Installer et configurer la base de données Oracle version 10g, Surveiller, dépanner et tenir à jour la base de données Oracle version 10g, Configurer les services Oracle Net pour la base de données Oracle version 10g, Assurer la sauvegarde et la récupération de la base de données Oracle version 10g, Créer et administrer des comptes utilisateur dans la base de données Oracle version 10g PUBLIC INFOS PRE-REQUIS 5 jours SQLP 10g (Page 9) Administrateurs de base de données, Administrateurs Systèmes, ingénieurs support, Consultants Techniques DBA– I 10 G OBJECTIFS - Analyse des performances - Maintenance proactive : objectifs Gestion des annulations - Contrôle de la base de données - Serveur partagé Oracle ADMINISTRATION DE BASES DE DONNEES THEMES ABORDES OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 19 Pour commander, appelez le : 05 22 98 11 20 Oracle Database 10g: Administration Workshop II Release 2 Les administrateurs de bases de données Oracle gèrent les systèmes d'informations les plus avancés de l'industrie. Ce cours permet de confirmer votre réussite en tant que professionnel de l'administration de base de données Oracle. Vous allez apprendre à configurer une base de données Oracle pour des applications en plusieurs langues et pour l'accès aux bases de données distribuées. Vous mettrez en pratique plusieurs méthodes de récupération de base de données à l'aide de RMAN (Recovery Manager), de SQL et de la technologie Flashback. Ce cours présente également les outils permettant de surveiller les performances de la base de données et les mesures à prendre pour améliorer ces performances. Enfin, vous apprendrez à utiliser diverses technologies telles que le gestionnaire des ressources, le Scheduler et les vues matérialisées. Des exercices pratiques structurés et un atelier viennent renforcer les connaissances présentées dans les leçons. Ce cours vous prépare à l'examen Oracle Certification Professional correspondant. - Introduction - Récupération incomplète - Prise en charge de la globalisation - Flashback Database - Sécurisation du processus d'écoute (listener) Oracle - Récupération des erreurs de l'utilisateur - Activation des transactions distribuées - Réglage de la base de données Oracle - Configuration de Recovery Manager (RMAN) - Implémentation des vues matérialisées - Utilisation de Recovery Manager - Gestion des ressources - Sources de diagnostics - Récupération de pertes non critiques - Corruption de la base de données - Automatisation de tâches à l'aide du Scheduler OBJECTIFS PUBLIC INFOS PRE-REQUIS Détecter les corruptions de blocs et prendre les mesures appropriées pour les corriger, Améliorer la sécurité du processus d'écoute (listener),Récupérer la base de données jusqu'à un point antérieur dans le temps, Utiliser la technologie Flashback d'Oracle pour récupérer la base de données, Utiliser Recovery Manager (RMAN) pour créer et gérer des jeux de sauve garde et des copies d'image, Utiliser les différents assistants disponibles pour surveiller et améliorer les performances de la base de données. Administrateurs de base de données, Administrateurs Systèmes, Consultant Technique, Ingénieurs support 5 jours DBA-I 10g (Page 18) DBA– II 10 G ADMINISTRATION DE BASES DE DONNEES THEMES ABORDES OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 20 Pour commander, appelez le : 05 22 98 11 20 Oracle Database 10g: Performance Tuning Tirez le meilleur parti de votre base de données Oracle 10g en découvrant les méthodes de réglage des performances qui vous permettront d'optimiser les fonctionnalités de la base. Ce cours vous apprend à tirer profit des nouvelles fonctions de réglage automatique d'Oracle Database 10g, mais aussi à utiliser les méthodes de réglage manuel à l'aide de l'outil Statspack. Après une présentation des diverses méthodologies utilisables pour le réglage d'une base de données Oracle Database, il décrit les divers composants pouvant faire l'objet d'un réglage. La présentation théorique est complétée par des exercices pratiques de mise en situation de problèmes typiques réglage. THEMES ABORDES -Statistiques et événements Wait -Mesures de performances, alertes et lignes de base (baselines) -Utiliser Statspack -Utiliser le référentiel AWR (Automatic Workload Repository) -Réglage réactif -Gestion automatique de la mémoire partagée -Régler les points de reprise (checkpoints) et la journalisation -Régler les E/S -Régler la mémoire PGA et l'espace temporaire -Régler l'utilisation de l'espace de bloc -Configuration initiale -Régler la zone de mémoire partagée -Régler le cache de tampons (buffer cache) OBJECTIFS PUBLIC INFOS PRE-REQUIS Utiliser la méthodologie de réglage appropriée en fonction des outils disponibles, Utiliser les fonctions de conseil pour régler une base de données Oracle de façon proactive Utiliser les outils basés sur le référentiel AWR (Automatic Workload Repository) pour régler la base de données, Utiliser les états Statspack pour régler la base de données, Identifier et régler les problèmes de performances courants d'une base de données, Utiliser les pages dédiées aux performances dans Enterprise Manager pour surveiller une base de données Oracle Administrateurs de base de données, Ingénieurs support, Consultant Technique 4 jours DBA-II 10g (Page 19) TUNING 10 G ADMINISTRATION DE BASES DE DONNEES -Présentation du réglage des performances OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 21 Pour commander, appelez le : 05 22 98 11 20 Oracle Enterprise Manager 10g Grid Control Ce cours présente Oracle Enterprise Manager 10g Grid Control. Il explique comment utiliser Grid Control pour installer l'agent de gestion, configurer les administrateurs et les groupes, gérer les cibles et les travaux ou encore établir la sécurité de l'environnement. Des sessions d'exercices pratiques permettent aux stagiaires de découvrir directement quelques fonctionnalités de Grid Control. - Introduction - Comprendre l'architecture de Grid Control - Surveillance au niveau du service d'applications - Installer l'infrastructure de gestion - Installer Oracle Management Agent - Surveiller et gérer Oracle Collaboration Suite à l'aide de Grid Control - Gérer Grid Control - Gérer votre configuration - Configurer des groupes et des administrateurs Grid Control - Sécurité de Grid Control - Surveiller Grid Control - Utilisation d'EM2Go - Surveiller Ecosystem - Etendre et personnaliser Grid Control - Utiliser Job System Surveiller des applications Web à l'aide d'ASLM (Application Service Level Monitoring), Sécuriser Oracle Enterprise Manager 10g Grid Control, Utiliser Oracle Enterprise Manager Grid Control, Administrer Oracle Enterprise Manager 10g Grid Control, Installer et configurer Oracle Enterprise Manager 10g Grid Control - Options de haute disponibilité pour Grid Control PUBLIC INFOS PRE-REQUIS 5 jours DBA-II 10g (Page 19) Administrateurs de base de données, Consultant Technique, Ingénieurs support Tuning 10g (Page 20) OEM 10 G OBJECTIFS - Surveiller et gérer les bases de données à l'aide de Grid Control Surveiller et gérer l’application Server à l'aide de Grid Control ADMINISTRATION DE BASES DE DONNEES THEMES ABORDES OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 22 Pour commander, appelez le : 05 22 98 11 20 Oracle Database 10g: Implement Streams Si vous faites appel à des technologies multiples pour réaliser le partage et la propagation des données, des événements et des messages, optez dès à présent pour davantage de simplicité en adoptant Oracle Streams, une solution souple et puissante de partage des informations. Ce cours présente Oracle Streams, solution Oracle pour le partage de données, de messages et d'événements entre plusieurs schémas, applications et bases de données. L'ensemble de ses chapitres est conçu pour vous permettre d'acquérir une connaissance pratique de la configuration et de la gestion d'un environnement Streams. Certains chapitres du cours traitent des principaux composants d'Oracle Streams et de leur administration. Ce cours comporte, en outre, des directives en matière de meilleures pratiques et des techniques de résolution des problèmes. THEMES ABORDES - Configuration de la base de données - Objets de base Streams - Étendre l'environnement Streams - Règles - Conflits de données - Règles automatiques - Résolution des conflits - Concepts relatifs au processus de capture - Transformations - Configuration du processus de capture - Instanciation - Évènements mis en file d'attente par l'utilisateur - Problèmes de fonctionnement - Concepts relatifs au processus de propagation et configuration - Résolution des problèmes relatifs à Oracle Streams - Concepts relatifs au processus d'application des modifications et configuration - Administrer un environnement Streams - Intégration d'Oracle Streams OBJECTIFS PUBLIC INFOS PRE-REQUIS Modifier l'environnement Streams pour ajouter de nouveaux sites ou objets, Configurer un environnement Oracle Streams, Configurer la gestion des conflits liés à la réplication de données, Mettre en file d'attente des messages et les en sortir à l'aide d'Oracle Streams, Assurer le suivi des opérations liées à la capture, à la propagation et au traitement des événements, Résoudre les problèmes élémentaires relatifs à l'environnement Streams, Transformer les données répliquées sur deux sites Administrateurs de base de données, Consultant Technique, Ingénieurs support Responsables des ventes 5 jours DBA-I 10g (Page 18) STREAMS 10 G ADMINISTRATION DE BASES DE DONNEES - Gestionnaires des processus d'application des modifications - Introduction et présentation OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 23 Pour commander, appelez le : 05 22 98 11 20 Oracle Database 10g: RAC for Administrators Ce cours offre aux stagiaires une introduction aux concepts généraux et les possibilités de la base de données 10g d'Oracle pour Oracle Application Cluster (RAC). Les stagiaires apprennent comment configurer et administrer une base de données pour l'usage avec Oracle Application Cluster. Le cours explique également comment installer et employer la gestion de stockage automatique (ASM) dans un vrai environnement Oracle Application Cluster. Les leçons sont renforcées avec des pratiques à commande manuelle conçues pour amener le stagiaire à l'administration de RAC. THEMES ABORDES - Administration du stockage dans le RAC 2ième Partie -Architecture et Concepts - Services -Installation et Configuration du RAC 1ier Partie - Haute disponibilité de connexions -Installation et Configuration du RAC 2ième Partie - Gérer la sauvegarde et la récupération dans le RAC -Administration des instances de base de données RAC - Réglage des performances dans le RAC - Conception pour la haute disponibilité - Administration du stockage dans le RAC 1ier Partie PUBLIC INFOS PRE-REQUIS 5 jours DBA-I 10g (Page 18) Identifier les composants du Administrateurs de RealApplication Cluster (RAC), Installer, base de données créer, administrer, et surveiller une base de données Real Application Cluster, Utiliser les outils de configuration et de gestion pour des bases de données RAC, Migrer le stockage de base de données à la gestion de stockage automatique, Installer les services pour la gestion de charges, et la haute disponibilité d'applications, Développer une stratégie de protection et de rétablissement pour le RAC, Revoir les meilleures pratiques en matière de disponibilité élevée DBA-II 10g (Page 19) OEM 10g (Page 21) DB 10G RAC OBJECTIFS ADMINISTRATION DE BASES DE DONNEES -Introduction OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 24 Pour commander, appelez le : 05 22 98 11 20 Oracle Database 10g: Implementing Database Vault Database Vault est une nouvelle option qui permet à un administrateur de base de Données d'atteindre les objectifs fixés par son organisation au niveau de la sécurité. Les systèmes doivent répondre à un nombre croissant d'exigences concernant la répartition des responsabilités, la protection des données et le respect de la confidentialité, ainsi que le traitement des menaces internes. Un administrateur de base de données doit faire face à ces exigences et savoir utiliser les outils disponibles pour y répondre. Ce cours est une présentation de Database Vault : installation, configuration et interaction avec la base de données. Les nouveaux concepts relatifs à la sécurité sont introduits et illustrés via des exercices pratiques pertinents. -Comprendre l'option Database Vault -Définir des jeux de règles -Installer Database Vault -Configurer des règles applicables aux commandes -Configurer des domaines -Définir des facteurs -Configurer des rôles d'application sécurisés -Définir des identités -Consulter des états -Implémenter des stratégies recommandées OBJECTIFS PUBLIC INFOS PRE-REQUIS Installer Database Vault, Configurer des domaines pour protéger des schémas ou des données d'applications, Définir plusieurs facteurs correspondant aux caractéristiques d'un compte, utilisateur ou d'une session, Intégrer des valeurs de facteur avec Oracle Label Security, Auditer les accès aux composants Database Vault, Définir des règles personnalisées pour autoriser l'accès aux données, Utiliser l'interface de navigation de Database Vault, Surveiller les problèmes de configuration de la sécurité et les violations d'accès, et générer les états correspondants Administrateurs de data warehouse, Analystes de data warehouse, Administrateurs de base de données, Responsables des ventes, Consultant Technique 2 jours BD Sécurité (Page 25) DATA VAULT 10 G ADMINISTRATION DE BASES DE DONNEES THEMES ABORDES OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 25 Pour commander, appelez le : 05 22 98 11 20 Oracle Database 10g: Securité Dans ce cours, les stagiaires apprennent à utiliser les fonctionnalités de la base de données Oracle pour répondre aux exigences de sécurité de leur organisation. Ils apprennent à sécuriser leur base de données et à utiliser les fonctionnalités de celle-ci pour améliorer la sécurité. Ce cours présente d'abord les fonctionnalités élémentaires de sécurité des bases de données. Il décrit ensuite les fonctionnalités offertes par Oracle Network. Il traite également des sujets suivants : utilisation de Connection Manager en tant que pare-feu (firewall), authentification via le niveau intermédiaire (middle tier), Virtual Private Database, audit de base de données. Par ailleurs, il présente Oracle Label Security et Enterprise Identity Management. - Introduction - Contrôle d'accès de niveau fin - Introduction à la sécurité des bases de données - Oracle Label Security - Audit de base de données - Oracle Net Services : Listes de vérification de la sécurité -Utiliser Oracle Connection Manager (CMAN) en tant que pare-feu - Oracle Enterprise Identity Management - Authentification auprès du niveau intermédiaire - Crypter les données des tables - Sécuriser SQL*Plus et iSQL*Plus -Contexte applicatif OBJECTIFS PUBLIC INFOS Choisir un modèle d'authentification d'utilisateur, Crypter et décrypter des colonnes de table, Implémenter un pare-feu (firewall) avec CMAN, Implémenter un contrôle d'accès de niveau fin (FGAC, Fine Grained Access Control), implémenter un audit détaillé (FGA, Fine Grained Auditing), Gérer les rôles applicatifs sécurisés, Gérer une Virtual Private Database (VPD), Gérer les utilisateurs via l'authentification par proxy avec un contexte applicatif, Sécuriser la base de données et son processus d'écoute (listener), Utiliser d'autres fonctions de sécurité de base de données Responsables des ventes, Ingénieurs support, Administrateurs de base de données, Consultant Technique 4 jours PRE-REQUIS BD SECURITE 10 G ADMINISTRATION DE BASES DE DONNEES THEMES ABORDES OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 26 Pour commander, appelez le : 05 22 98 11 20 Oracle Database 10g: Data Guard Administration Ce cours explique comment utiliser Oracle Data Guard pour protéger la base de données Oracle contre les périodes d'arrêt planifiées et non planifiées. Il décrit l'architecture Data Guard ainsi que la création de bases de données de secours physiques et logiques. Il traite également de l'impact des différentes fonctionnalités de Data Guard sur les performances et fournit des conseils permettant de résoudre quelques problèmes. Les stagiaires utilisent Enterprise Manager Grid Control pour créer et gérer leur configuration Data Guard en classe. Le cours comprend un atelier dans lequel les stagiaires ont l'occasion d'appliquer ce qu'ils ont appris pour répondre à des besoins précis. - Oracle Data Guard: Présentation - Architecture SQL Apply de Data Guard - Comprendre l'architecture Oracle Data Guard - Créer une base de données de secours logique à l'aide de SQL - Data Guard Broker et Enterprise Manager - Permutation de rôles et changement de base - Créer une configuration à l'aide d'Enterprise Manager - Utiliser Data Guard avec RAC - Créer une base de données de secours physique à l'aide de SQL - Autres considérations relatives à Oracle Data Guard - Modes de protection des données et services de transfert de fichier de journalisation - Atelier OBJECTIFS PUBLIC INFOS PRE-REQUIS 4 jours DBA-I 10g (Page 18) Configurer la base de données principale, Créer une base de données de secours logique, Créer une base de données de secours physique, Gérer une configuration Data Guard à l'aided'Enterprise Manager Grid Control, Utiliser Data Guard avec Real Application Clusters Administrateurs de base de données, Ingénieurs support, Consultants Techniques OEM 10g (Page 21) DATA GUARD 10 G ADMINISTRATION DE BASES DE DONNEES THEMES ABORDES OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 27 Pour commander, appelez le : 05 22 98 11 20 Oracle Database 11g: Administration Workshop I Ce cours est conçu pour donner aux stagiaires une base élémentaire solide en matière d'administration d'Oracle Database 11g.Ce cours explique aux stagiaires comment installer et gérer Oracle Database 11g. Il présente l'architecture et les composants d'une base de données, ainsi que les interactions entre les composants. Les stagiaires apprennent à créer une base de données opérationnelle et à gérer correctement et efficacement les différentes structures, notamment via le contrôle des performances, la sécurité de la base de données, la gestion des utilisateurs et les techniques de sauvegarde/récupération. Les sujets traités sont complétés par des exercices pratiques. THEMES ABORDES - Gérer les utilisateurs et les schémas - Configurer Oracle Net Services - Surveiller et administrer les données d'annulation - Créer et gérer des comptes utilisateur - Contrôler les performances - Décrire l'architecture de la base de données Oracle - Effectuer des opérations élémentaires de sauvegarde et de récupération d'une base de données - Installer et configurer Oracle Database 11g - Utiliser le moniteur ADDM - Gérer les données et la simultanéité d'accès aux données -Gérer des utilisateurs -Gérer des structures de stockage -Effectuer une sauvegarde et une récupération -Installer et configurer une base de données Oracle PUBLIC INFOS Administrateurs de base de données, 5 jours Ingénieurs support, Concepteurs de base de données, Développeurs PRE-REQUIS SQLP 11g (Page 12) DBA– I 11 G OBJECTIFS ADMINISTRATION DE BASES DE DONNEES - Sauvegarder et récupérer une base de données OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 28 Pour commander, appelez le : 05 22 98 11 20 Oracle Database 11g: Administration Workshop II Ce cours explique en détail les concepts et l'architecture sur lesquels sont fondées les opérations de sauvegarde et de récupération. Il décrit, en outre, les procédures requises pour mener à bien ces opérations de diverses manières et selon différents scénarios. Il indique notamment aux stagiaires comment définir et tester leurs propres scénarios de sauvegarde et de récupération. Les stagiaires apprennent également à gérer la mémoire efficacement et à effectuer des tâches d'évaluation et de réglage des performances, y compris à l'aide de fonctions de conseil. Ce cours couvre tous les types de technologie Flashback, les travaux de planification internes ou externes à la base de données et les opérations de contrôle de l'utilisation des ressources système. Des exercices pratiques viennent renforcer les concepts abordées - Administrer des groupes de disques ASM - Automatiser des tâches avec le planificateur - Sauvegarder et récupérer une base de données - Configurer Oracle Database pour une récupération optimale - Utiliser une sauvegarde RMAN pour dupliquer une base de données -Sauvegarder et récupérer une base de PUBLIC INFOS PRE-REQUIS Administrateurs de données en utilisant RMAN et Enterprise base de données, 5 jours Manage, Configurer Oracle Database pour Ingénieurs support, une récupération optimale dans tout Consultant technienvironnement, Identifier les sessions de que, Administrateurs base de données lourdes et les instructions de Data Warehouse SQL dont l'exécution est particulièrement lente, Configurer l'instance de base de données de façon à ce que les ressources soient allouées entre les sessions et tâches de manière appropriée, Planifier les travaux devant s'exécuter au sein de la base de données ou en-dehors DBA-I 11g (Page 27) DBA-II 11 G OBJECTIFS ADMINISTRATION DE BASES DE DONNEES THEMES ABORDES OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 29 Pour commander, appelez le : 05 22 98 11 20 Serveur d'Applications Les techniques de développement sont sans cesse en évolution et de plus en plus efficaces. Nous vous garantissons un cursus de formation au plus proche de ces évolutions ainsi qu’un accès rapide à la connaissance et à l’expertise. Développeurs, chefs de projet, concepteurs de système trouveront dans cette filière un ensemble de cours assurant la maîtrise des produits Oracle Developer et Oracle Jdeveloper Filière Serveur d'Applications Oracle Application Server 10g, Administration niveau I AS 10gAdmin I 5j Page 30 Oracle Application Server 10g, Administration niveau II AS 10gAdmin II 5j Page 31 XML 10g : Développer des applications XML XML 10g 3 j 3 j Page 37 OracleAS 10g : Développer des Web Services AS10g Web Services 2 j Portal 10g 3 j Page 32 PL/SQL Portlets 10g: Développer des portlets avec PL/SQL PL/SQL Portlets 10g 2 j Page 33 Page 36 Oracle BPEL Process Manager: Orchestration des services BPEL Oracle Portal 10g : Développer des portails d’entreprise Page 38 OracleAS 10g : Java Programming Java-Dev 10 g 5 j Page 35 Java Portlets 10g : Développer des portlets avec Java Java Portlets 10g 2 j Page 34 Les Langages SQL et PL/ SQL et L’outil iSQL*Plus SQLP 10g 5 j Page 9 Oracle Database 10g, Administration Workshop I DBA-I 10g 5 j Page 18 Discoverer 10g: Développer des interrogations et des états Disc-Admin 10g : Développer un EUL avec Oracle Dicoverer 10g Discoverer 10g Disc-Admin 3 j Page 10g 40 2 j Page 39 OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 30 Pour commander, appelez le : 05 22 98 11 20 Oracle Application Server 10g : Administration I Ce cours présente l'architecture d'Oracle Application Server (OracleAS) 10g et explique comment installer et gérer OracleAS 10g de façon efficace. Les participants apprennent à accéder aux outils de gestion d'Oracle Application Server et à les utiliser. Ils s'exercent à effectuer des tâches de base telles que le démarrage et l'arrêt d'instances et de composants d'Oracle Application Server. Ils se familiarisent en pratique avec la configuration d'OracleAS Infrastructure et du serveur OracleAS de niveau intermédiaire (middle-tier). Ils apprennent également à déployer des applications PL/SQL et des applications J2EE telles que des servlets Java, des pages JSP (JavaServer Pages), des composants EJB (Enterprise JavaBeans) et des services Web (Web Services). Ils découvrent les concepts de gestion des identités et la manière de gérer et configurer Oracle Internet Directory (OID), OracleAS Single Sign-On Server (SSO) et l'autorité de certification d'OracleAS. Ils vont enfin activer l'utilisation du protocole SSL (Secure Socket Layer) pour quelques composants OracleAS. THEMES ABORDES - Gérer et configurer OC4J - Composants majeurs et principales fonctionnalités d'Oracle Application Server - Configurer OracleAS Portal - Architecture d'Oracle Application Server et options d'installation - Déployer des applications PL/SQL - Déployer des applications J2EE - Installer OracleAS Infrastructure - Installer le serveur OracleAS de niveau intermédiaire (middle-tier) - Utilisation des outils de gestion d'OracleAS - Gérer et configurer OracleAS Web Cache - Gérer l'accès à l'aide du service d'administration déléguée - Gérer et configurer l'autorité de certification OracleAS PUBLIC INFOS Administrateurs Systèmes, 5 jours Administrateurs Web, Ingénieurs support, Administrateurs de base de données, Consultants Techniques PRE-REQUIS AS-10 G ADMIN-I Configurer et gérer OracleAS Portal Gérer Oracle Internet Directory (OID) Déployer des servlets Java, des pages JSP, des modules Web et des applications J2EE, Déployer des applications PL/SQL, Déployer des services Web, des services Forms Server et des servlets XSQL, Démarrer, arrêter et gérer OracleAS Infrastructure, ses composants et ses services, Démarrer, arrêter et gérer des instances d'OracleAS et le farm OracleAS, Installer OracleAS Infrastructure et le serveur OracleAS de niveau intermédiaire (middle-tier) Configurer et gérer Oracle HTTP Server. - Configurer les composants Oracle Application Server dans OID - Administrer le serveur SSO (Single Sign-On) - Gérer Oracle Internet Directory OBJECTIFS SERVEUR D’APPLICATIONS - Gérer OracleAS Portal OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 31 Pour commander, appelez le : 05 22 98 11 20 Oracle Application Server 10g : Administration II Ce cours fait suite au cours "Oracle Application Server 10g : Administration I". Il explique comment distribuer des composants de gestion d'identités et présente le serveur de niveau intermédiaire (middle-tier). Les participants découvrent les concepts de haute disponibilité associés à Oracle Application Server 10g et le rapport entre l'installation, la haute disponibilité et l'évolutivité. Ils apprennent à installer et gérer de manière efficace des installations personnalisées. Ils apprennent également à utiliser les outils de gestion d'Oracle Application Server. Les participants s'exercent à configurer OracleAS Infrastructure et le serveur OracleAS de niveau intermédiaire (middle-tier). Ils apprennent à déployer des applications Forms, Reports et XML. Ils discutent des concepts de sauvegarde et de récupération d'Oracle Application Server et de la manière de surveiller ces activités. THEMES ABORDES - Distribuer les composants d'OracleAS Infrastructure - Reconfigurer une instance du serveur de niveau intermédiaire (middle-tier) - Déployer des services Web et des applications XML et Forms - Gérer et configurer des clusters Oracle Application Server - Gérer et configurer OC4J pour la gestion des incidents et l'équilibrage de charge - Garantir les performances du niveau intermédiaire (middle-tier) - Sauvegarde et récupération d'Oracle Application Server - Administrer les composants décisionnels - Déployer les états sur Oracle Application Server - Présentation des concepts de haute disponibilité - Configurer des clusters de basculement à froid d'Oracle Application Server - Gérer et configurer les clusters Web Cache - Surveiller Oracle Application Server Choisir la stratégie de gestion des incidents qui répond aux besoins de l'entreprise Choisir la topologie de déploiement qui répond à vos besoins Gérer OracleAS Reports Services, OracleAS Forms Services et OracleAS Discoverer, Déployer des services Web, des applications Forms et Reports et des applications XML, Décrire les différentes solutions de sauvegarde/ récupération disponibles pour Oracle AS 10g, Décrire les fonctionnalités de haute disponibilité et d'évolutivité fournies par Oracle AS 10g, Installer OracleAS Infrastructure dans un environnement distribué, Reconfigurer Oracle Application Server 10g PUBLIC INFOS PRE-REQUIS Administrateurs de base de données, 5 jours Administrateurs Systèmes, Consultants Techniques AS-10g Admin-I (Page 30) AS 10 G ADMIN-II OBJECTIFS SERVEUR D’APPLICATIONS - Gérer des topologies personnalisées OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 32 Pour commander, appelez le : 05 22 98 11 20 Oracle Portal 10g : Développer des portails d’entreprise Un portail d'entreprise est une passerelle qui permet d'accéder aux informations d'une entreprise et de les gérer. Ce cours explique comment utiliser le riche environnement déclaratif d'OracleAS Portal pour développer des portails d'entreprise. Il vous apprend à créer et gérer une bibliothèque de documents, mais aussi à publier et interroger des contenus à l'aide d'OracleAS Portal. Il vous montre également comment créer des pages de portail pour afficher des contenus. Vous apprendrez enfin à intégrer et publier des applications Web et des données disparates sur une page de portail. - Ajout de contenus à un portail - Implémenter la recherche Portal - Classifier le contenu des portails - Intégrer des contenus provenant de sites Web quelconques - Implémenter des types personnalisés - Activer le routage et la notification d'approbation - Afficher des données à l'aide d'OmniPortlet - Construire des pages de portail - Créer et gérer des portlets orientés données - Partager des objets Portal - Activer et contrôler la personnalisation dans Portal - Créer des portlets Form et Report orientés données - Intégrer OracleAS Portal avec d'autres produits Oracle PUBLIC INFOS Créer des pages de portail pour afficher Administrateurs de des contenus Web, Définir un base de données 3 jours processus de routage et de notification d'approbation dans un portail Appliquer des normes d'entreprise à la conception d'une page, Intégrer le décisionnel dans un portail, Intégrer des contenus provenant de sites Web externes à l'aide, des fonctionnalités intégrées, Permettre l'accès à des contenus de base de données au moyen de portlets orientés données Fournir aux utilisateurs la possibilité de personnaliser leur portail, Identifier les principales fonctionnalités d'OracleAS Portal. PRE-REQUIS PORTAL 10 G OBJECTIFS SERVEUR D’APPLICATIONS THEMES ABORDES OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 33 Pour commander, appelez le : 05 22 98 11 20 PL/SQL Portlets 10g : Développer des portlets avec PL/SQL Ce cours utilise OracleAS 10g (version 9.0.4). OracleAS Portal fournit un environnement pour la création de portails d'entreprise. Un portail d'entreprise est une passerelle qui permet d'accéder aux informations d'une entreprise et de les gérer. Ce cours montre comment créer, déployer et tester des portlets, constituants fondamentaux d'une page de portail. Les stagiaires apprennent à développer des portlets qui s'exécutent dans une base de données Oracle en appliquant l'interface de programmation d'applications (API) PL/SQL d'OracleAS 10g Portal Developer Kit (PDK). Ils apprennent aussi à rendre leurs portlets personnalisables pour permettre à l'utilisateur final de les adapter à ses besoins et découvrent comment les sécuriser. Ils vont également voir comment améliorer les performances de portlets en implémentant la mise en mémoire cache et comment développer des portlets multilingues. THEMES ABORDES - Personnaliser des portlets - Traitement des erreurs - Présentation d'OracleAS Portal - Assurer la sécurité des portlets - Organiser et coder des portlets PL/SQL - Écrire des portlets multilingues - Transmettre des paramètres à des portlets - Accéder aux informations sur les sessions Portal PUBLIC INFOS PRE-REQUIS 2 jours OPB 10g (Page 10) Développer des fournisseurs base de Développeurs données et des portlets PL/SQL à l'aide PL/SQL de Portal Developer Kit, Permettre la personnalisation des portlets par l'utilisateur final, Permettre aux portlets de lire des paramètres dans d'autres portlets ou de transmettre des paramètres à d'autres portlets, Améliorer les performances des portlets via différentes formes de mise en mémoire cache, Identifier les principales fonctionnalités d'OracleAS Portal 10g, Dresser la liste des événements OracleAS Portal et des méthodes fournisseur qui répondent aux événements du portail, Portal 10g (Page 32) PL/SQL PORTLETS 10 G OBJECTIFS - Améliorer les performances des portlets via la mise en mémoire cache SERVEUR D’APPLICATIONS - Organiser et coder des fournisseurs base de données OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 34 Pour commander, appelez le : 05 22 98 11 20 Java Portlets 10g : Développer des portlets avec Java OracleAS Portal fournit un environnement pour la création de portails d'entreprise. Un portail d'entreprise est une passerelle qui permet d'accéder aux informations d'une entreprise et de les gérer. Ce cours montre comment créer, déployer et tester des portlets, constituants fondamentaux d'une page de portail.Les stagiaires vont apprendre à intégrer des applications J2EE avec OracleAS Portal en utilisant l'API Java d'OracleAS Portal Developer Kit. Ils apprendront également à rendre les portlets personnalisables par l'utilisateur final et à créer des portlets en plusieurs langues, à les sécuriser et à améliorer leurs performances via la mise en mémoire cache. THEMES ABORDES - Développer et déployer des portlets simples de base J2EE - Améliorer les performances des portlets via la mise en mémoire cache - Étendre les fonctionnalités des portlets - Écrire des portlets multilingues - Augmenter les possibilités de réutilisation des portlets via des paramètres de page et des événements - Activer la journalisation des portlets - Déboguer des portlets - Implémenter la personnalisation des portlets PUBLIC INFOS PRE-REQUIS 2 jours Connaissance langage Html Définir l'architecture fournisseur Web Développeurs d'OracleAS Portal. Développer des Java fournisseurs Web et des portlets à l'aide de pages JSP et de servlets Java Permettre aux portlets de communiquer entre eux via la lecture et la transmission de paramètres, Améliorer les performances des portlets via différentes formes de mise en mémoire cache, Identifier les principales fonctionnalités d'OracleAS Portal, Faciliter la maintenance des portlets par le biais de la journalisation, Contrôler l'accès aux portlets, Ajouter aux portlets la prise en charge de plusieurs langues, Portal 10g (Page 32) JAVA PORTLETS 10 G OBJECTIFS SERVEUR D’APPLICATIONS - Implémenter la sécurité des portlets - Présentation d'OracleAS Portal OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 35 Pour commander, appelez le : 05 22 98 11 20 OracleAS 10g : Java Programming Ce cours explique les concepts et les éléments fondamentaux du langage Java. Tout en apprenant le langage Java, vous allez créer des applications utilisant des technologies Java standard. L'environnement de développement utilisé pour ce cours est Oracle JDeveloper 10g. En plus du langage Java, vous allez apprendre à utiliser les possibilités de développement graphiques de JDeveloper pour vous faciliter la tâche. - Présentation des plates-formes Java et Oracle - Réutiliser du code via l'héritage et le polymorphisme - Définir des principes orientés objet - Syntaxe de base et conventions de codage Java - Utiliser des tableaux et des collections - Structurer du code à l'aide de classes - Étude des types de données primitifs et des opérateurs abstraites et d'interfaces - Générer et détecter des exceptions - Conception de l'interface utilisateur : planifier une présentation de panneau - Contrôler le flux de programme - Créer du code Java à l'aide d'Oracle Jdeveloper - Ajouter des composants d'interface utilisateur et la gestion des événements - Créer des classes et des objets - Chargement de classes, cycle de vie des objets et classes internes - Utiliser des chaînes, des classes StringBuffer, des classes wrapper et des classes de mise en forme du texte - Accéder à la base de données avec JDBC - Déployer des applications à l'aide de Java Web Start OBJECTIFS PUBLIC INFOS PRE-REQUIS Écrire des applications autonomes avec Développeurs Java le langage de programmation Java, 5 jours Construire, générer et tester des composantes d’application en utilisant Oracle JDeveloper 10g, Accéder aux enregistrements de la base de données en utilisant JDBC Expérience à utiliser une 3GL structurée, tel que C ou Pascal Connaissance de base des principes orientés objet JAVA DEV 10 G SERVEUR D’APPLICATIONS THEMES ABORDES OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 36 Pour commander, appelez le : 05 22 98 11 20 XML 10g : Développer des applications XML Ce cours est destiné aux utilisateurs d’Oracle 9i et de la base de données Oracle10g.Dans ce cours, les stagiaires apprennent à utiliser le langage XML basic. Les stagiaires apprennent comment créer un document XML et le formater en utilisant le langage XML Stylesheet pour les transformations (XSL). Les stagiaires valideront les documents XML en utilisant la Définition du Type de Document (DTD) et le schéma XML . Ce cours discute les expressions XPath et comment les utiliser dans les transformations XSL pour sélectionner des parties d’un document XML à transformer. XML Namespaces sont utilises pour appliquer l’unicité à l’élément, et le parse des documents XML est effectué en utilisant le Document Objet Modèle (DOM) . En outre, les étudiants apprennent à utiliser le support XML offert dans divers produits Oracle, en occurrence, la Base de données Oracle, Oracle XML DB, Oracle XML Developer's Kit, Oracle JDeveloper, et Oracle XSQL pages. Les étudiants apprennent comment composer, questionner, valider, et stocker leurs documents XML en utilisant des produits Oracle. -Introduction -XSQL Pages Publishing Framework -Présentation du document XML -XSQL Pages Avancées -Valider XML avec un Document Type -Présentation d’ Oracle 10g XML Database (XML DB) Définition (DTD) -Génération XML d’une base de données Oracle 10g -Utiliser XML Namespaces -Valider XML en utilisant XML Schéma -Parcourir le document XML en utilisant XPath -Gérer les données XML dans une base de données Oracle10g -Créer les types de vues XML -Transformer XML en utilisant les transformations XSL (XSLT) -Exécuter des opérations SQL dans XML -Accéder à XML à travers des URLs OBJECTIFS PUBLIC INFOS PRE-REQUIS Identifier et utiliser la technologie du XML basic, termes et composants Créer un document XML au bon format Valider le document XML en utilisant le Document Type Définition et XML Schéma, Spécifier les expressions XPath pour transformer des parties d’un document XML, Transformer un document XML en utilisant XSLT Sauvegarder et extraire XML dans une base de données Oracle 10g Générer XML en utilisant Oracle XSQL pages et les fonctions Oracle SQL/XML Développeurs PL/ SQL, J2EE 3 jours Developer, PL/SQL Developer, Consultant Technique XML 10 G SERVEUR D’APPLICATIONS THEMES ABORDES OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 37 Pour commander, appelez le : 05 22 98 11 20 Oracle BPEL Process Manager: Orchestration des services Ce cours présente les concepts de base relatifs à l'intégration de processus métier et à la gestion de workflows humains à l'aide du produit Oracle BPEL Process Manager. Les stagiaires apprennent à installer, à configurer et à administrer Oracle BPEL Process Manager. Ils étudient également l'utilisation du langage BPEL (Business Process Execution Language) pour assembler plusieurs services de manière à constituer un processus métier global. Ils apprennent enfin à convertir et à transformer des données à l'aide des adaptateurs d'Oracle BPEL Process Manager. A la fin de ce cours, les stagiaires pourront: Construire un processus BPEL qui appelle des services fonctionnels synchrones et asynchrones, pouvant également inclure des traitements en parallèle et des branchements conditionnelsInstaller Oracle BPEL Process Manager et Oracle BPEL Process Designer Etendre un processus BPEL avec un workflow humainAdministrer des processus BPEL par le biais de fonctions de surveillance et de capteursDéployer et exécuter un processus BPEL dans des environnements de développement et de productionIntégrer aux processus BPEL des notifications par message vocal, par message électronique, par télécopie ou par pageur. THEMES ABORDES - Introduction -Ajouter des services de transformation à BPEL - Présentation des concepts de base et de l'architecture - Appeler un service BPEL via des adaptateurs - Construire un processus BPEL simple - Orchestrer des services avec BPEL - Etendre un processus BPEL via le traitement en parallèle et le branchement conditionnel - Augmenter la fiabilité des processus grâce à des fonctions de traitement des erreurs et de gestion des exceptions - Accéder à des services via des adaptateurs à partir de BPEL - Etendre un processus BPEL à l'aide de services de workflow humain - Administrer des processus à l'aide de fonctions de surveillance et de capteurs - Fonctionnalités et interfaces avancées d'Oracle BPEL Process Manager OBJECTIFS PUBLIC INFOS PRE-REQUIS 3 jours XML 10g (Page 36) Accéder à des services via des adaptateurs Déployer et exécuter un processus BPEL dans des environnements de développement et de production Etendre un processus BPEL à l'aide de services de workflow humain Etendre un processus BPEL au moyen d'un workflow humain Inclure un traitement en parallèle ou un branchement conditionnel dans un processus BPEL BPEL SERVEUR D’APPLICATIONS THEMES ABORDES OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 38 Pour commander, appelez le : 05 22 98 11 20 OracleAS 10g : Développer des Web Services Ce cours explique comment développer et déployer des services Web dans Oracle Application Server 10g. Il présente certains des standards ouverts liés aux services Web tels que SOAP, UDDI et WSDL.Il explique en détail comment sécuriser un service Web, comment configurer un service Web pour garantir la distribution des messages, comment implémenter l'audit et la journalisation des messages SOAP et comment vérifier l'interopérabilité d'un service Web. Il utilise Oracle Application Server 10g Release 3 (10.1.3), Oracle Database 10g R2 et JDeveloper 10g Release 3 (10.1.3). - Introduction aux services Web - Gérer la qualité de service des services Web - Découvrir les technologies des services Web - Audit et journalisation des messages SOAP d'un service Web - Développer des services Web - Fonctionnalités avancées des services Web - Développer un service Web à l'aide d'annotations JSR-181 - Annexes - Développer des services Web de base de données - Sécuriser un service Web avec WS-Security - OBJECTIFS PUBLIC INFOS PRE-REQUIS Décrire l'implémentation du protocole SOAP (Simple Object Access Protocol) Décrire le langage WSDL (Web Services Description Language) Développer des services Web selon une approche ascendante ou descendante Packager un service Web et le déployer Décrire les métadonnées des services Web pour la plate-forme Java (spécification JSR-181) Développer une procédure stockée et la publier en tant que service Web Définir l'architecture de sécurité d'Oracle Application Server 10g Développeurs d'applications 2 jours Développeurs Java Développeurs Responsables d'applications Consultant Technique Connaissance des langages Java et XML AS 10g Web Services SERVEUR D’APPLICATIONS THEMES ABORDES OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 39 Pour commander, appelez le : 05 22 98 11 20 Discoverer 10g: Développer des interrogations et des états Ce cours présente les possibilités d'interrogation et d'analyse d'OracleAS Discoverer. Les stagiaires apprennent à afficher les données stockées dans une base de données relationnelle, puis à créer et analyser des états sur la base de ces données à l'aide d'OracleAS Discoverer Plus. Plus particulièrement, ils apprennent à créer, modifier et affiner des interrogations ad hoc à l'aide d'un assistant intuitif de Discoverer facile à utiliser, Workbook Wizard. Ce cours explique également comment présenter graphiquement les données et mettre en forme les résultats des interrogations pour créer des états personnalisés. A la fin du cours, les stagiaires sauront créer des calculs simples et avancés pour analyser les données et créer des états qui répondent à toutes sortes de questions, par exemple des comparaisons et des classements par année. Ils seront en outre capables de programmer des états en mode batch, de partager des classeurs avec d'autres utilisateurs et d'exporter des états vers d'autres applications, y compris MS Excel, HTML et Oracle Reports. Enfin, ils auront vu comment afficher et personnaliser des portlets Discoverer à l'aide d'OracleAS Portal. Ce cours fournit aussi aux stagiaires les compétences préalables requises pour le cours "Disc-Admin 10g". - Présentation d'OracleAS Discoverer 10g - Créer des interrogations ad hoc - Gérer des interrogations - Personnaliser les propriétés d'affichage - Appliquer des conditions et utiliser des paramètres - Créer des tris par groupe et appliquer des Summary Functions - Créer des Calculated Items - Programmer et gérer des états en mode batch - Analyser les données à l'aide de drills - Analyser les données sous une forme graphique - Exporter une feuille de calcul vers d'autres applications et imprimer une feuille de calcul - Présentation du visualiseur OracleAS Discoverer 10g - Intégration d'OracleAS Discoverer 10g à OracleAS Portal 10g OBJECTIFS PUBLIC INFOS PRE-REQUIS Filtrer les données à l'aide de conditions et créer des états paramétrés, Sélectionner des options de format de feuille de calcul par défaut Utiliser et personnaliser des portlets Discoverer dans OracleAS Portal, Ouvrir un classeur et analyser les données à l'aide du visualiseur OracleAS, Discoverer, Analyser les données en effectuant des totaux, des pourcentages et des calculs avancés, Partager des classeurs avec d'autres utilisateurs, Afficher les données sous forme graphique Exporter des classeurs vers d'autres applications, Mettre en forme les données, Analystes, Utilisateurs finaux 2 jours Discoverer 10 G SERVEUR D’APPLICATIONS THEMES ABORDES OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 40 Pour commander, appelez le : 05 22 98 11 20 Disc-Admin 10g : Développer un EUL avec Oracle Discoverer Ce cours s'adresse aux utilisateurs d'OracleAS Discoverer. Ce cours présente Oracle Discoverer Administrator 10g. En tant qu'administrateurs Discoverer, les stagiaires apprennent à créer et personnaliser la couche EUL (End User Layer), à créer des domaines fonctionnels et des dossiers et à définir des fonctions analytiques à l'usage de l'utilisateur final. Ils découvrent également les différents types de mécanisme de connexion pris en charge par OracleAS Discoverer et la manière de contrôler l'accès utilisateur à l'EUL, ainsi que l'utilisation des vues matérialisées et de la gestion automatisée des agrégats. Par ailleurs, ce cours explique comment utiliser Oracle Enterprise Manager 10g Application Server Control pour configurer OracleAS Discoverer. - Introduction à Oracle Discoverer Administrator - Créer l'EUL et les domaines fonctionnels - Créer des conditions, des listes de valeurs et des tris alternatifs - Personnaliser des propriétés, créer des Champs calculés et inscrire des fonctions PL/SQL - Créer des dossiers complexes et personnalisés - Créer des champs analytiques et agrégés Ajouter des portlets Discoverer à une page de portail, Contrôler l'accès des utilisateurs à l'EUL, Décrire l'option d'accès avec connexion unique (SSO) prise en charge par Discoverer,Gérer et configurer Discoverer à l'aide de Application Server Control, Optimiser les performances des interrogations à l'aide d'agrégats, Inscrire Discoverer en tant que fournisseur de portlet auprès d'OracleAS Portal, Personnaliser l'EUL, Implémenter et administrer Discoverer PUBLIC INFOS PRE-REQUIS Analystes, Administrateurs de 3 jours datawarehouse, Analystes de datawarehouse Disc Admin 10G OBJECTIFS - Créer des cascades - Vues matérialisées et gestion des agrégats - Gestion automatisée des agrégats - Gérer la programmation en mode batch - Gérer l'EUL - Administrer plusieurs EUL et automatiser les tâches - Configurer Discoverer - Intégration d'Oracle Portal et accès avec connexion unique (SSO) SERVEUR D’APPLICATIONS THEMES ABORDES OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 41 Pour commander, appelez le : 05 22 98 11 20 ORACLE E-BUSINESS SUITE L’information constitue l’une de vos plus précieuses ressources. En optimisant la gestion de ce capital, vous contribuez à la stabilité et à l’agilité de votre entreprise. Découvrez les solutions d’Oracle et de nos partenaires pour protéger vos données, améliorer la visibilité sur l’ensemble de votre entreprise et accroître la flexibilité de vos processus métier. CURSUS ORACLE E-BUSINESS SUITE 11i System Administrator Fundamentals 11i System Administrator Fundamentals 5 j Page 42 11i Install, Patch and Maintain Oracle Applications 11i Install, Patch and Maintain 5 j Page 43 Oracle Purchasing 12 11i Inventory Management Fundamentals (gestion des stocks) Oracle Inventory 11i 4 j Page 44 11i Oracle Order Management Fundamentals (gestion des commandes clients) Oracle Order Management 11i Les fondamentaux d'Oracle Purchasing version 12 4 j Page 45 4 j Page 46 Les fondamentaux d'Oracle Receivables version 12 Oracle Receivables 12 3 j Page 47 OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 42 Pour commander, appelez le : 05 22 98 11 20 11i System Administrator Fundamentals Ce cours enseigne les concepts et les fonctions essentielles du rôle de l'Administrateur système de la E-Business Suite. Vous y trouverez également les connaissances nécessaires pour simplifier la gestion de 11i E-Business Suite, par exemple les workflows et alertes conçus spécialement pour les besoins de l'Administrateur système. Le cours Les fondamentaux de l'administration système fait partie du cursus des responsables d'implémentation. Il vous fournira les bases nécessaires pour maîtriser la sécurité et assurer la stabilité de l'exploitation d'une installation E-Business Suite. Les démonstrations et exercices pratiques viennent compléter les concepts fondamentaux. - Gestion de la sécurité des applications - Présentation des champs flexibles - Gestion des états et des programmes de traitements simultanés. - Utilisation des jeux de valeurs - Administration des gestionnaires de traitements simultanés. - Définition de clés flexibles - Utilisation des options de champ flexible supplémentaires - Gestion des options de profil - Définition de champs utilisateur flexibles - Incorporation d'un programme personnalisé - Introduction à Oracle Workflow - Audit des ressources système - Composants d'Oracle Workflow - Gestion des imprimantes - Test et contrôle des processus - Tâches de l'administrateur des applications - Présentation d'Oracle Alert - Administration des dossiers PUBLIC Gérer la sécurité des applications Consultant I n t é g r e r d e s p r o g r a m m e s d e Technique traitements simultanés et des fichiers d'aide personnalisés Gérer les traitements simultanés, programmes et états, ressources système, imprimantes et dossiers Définir les clés flexibles et les champs utilisateur flexibles Administrer Oracle Workflow INFOS PRE-REQUIS 5 jours Concepts essentiels pour implémenter la eBusiness Suite version 11i Navigation dans Oracle Applications version 11i 11i System Administrator Fundamentals OBJECTIFS ORACLE E-BUSINESS SUITE THEMES ABORDES OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 43 Pour commander, appelez le : 05 22 98 11 20 11i Install, Patch and Maintain Oracle Applications Ce cours présente l'architecture, la base de données et le système de fichiers utilisés dans Oracle Applications version 11i. Les stagiaires découvrent l'architecture à plusieurs niveaux (multi-tier) utilisée pour fournir un accès Internet ou intranet aux utilisateurs, ainsi que la relation entre Oracle Applications et la base de données Oracle. Ce cours aborde la structure du système de fichiers employé pour stocker les fichiers de produit et d'environnement Oracle Applications ainsi que tous les autres fichiers requis pour prendre en charge la fonction multilingue de la version 11i. Les stagiaires découvriront également l'utilisation de Rapid Install pour les installations sur noeud unique et multi-noeud d'AD Administration et des autres utilitaires AD pour assurer la maintenance d'Oracle Applications, d'AutoPatch pour automatiser l'application des patches Oracle Applications et de Rapid Clone pour cloner un système Oracle Applications. La formation est agrémentée de démonstrations THEMES ABORDES et d'exercices dirigés. THEMES ABORDES - Architecture d'Oracle E-Business Suite version11i - Utiliser les utilitaires AD d'Oracle Applications version 11i - Oracle Applications version 11i : application de patches et maintenance - Oracle Applications version 11i : rubriques avancées INFOS PRE-REQUIS OBJECTIFS PUBLIC Appliquer des patches à un système Oracle Applications Cloner un système Oracle Applications Décrire l'architecture Oracle Applications Utiliser Rapid Install pour installer un système Oracle Applications Exploiter les utilitaires AD pour exécuter des tâches de maintenance dans Oracle Applications Consultant Technique, 5 jours Administrateurs de base de données Les fondamentaux de l'administration système version 11i 11i Install, Patch and Maintain ORACLE E-BUSINESS SUITE - Oracle Applications version 11i : installation OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 44 Pour commander, appelez le : 05 22 98 11 20 11i Inventory Management Fundamentals (gestion des stocks) Inventory. Dans ce cours, les stagiaires vont apprendre à configurer des articles, à utiliser les différents suivis de stock disponibles, comment effectuer des mouvements, des transferts, des réapprovisionnements de stock, des inventaires tournants et des inventaires physiques. Ils vont également découvrir à quels aspects de la structure générale de l'entreprise s'applique Inventory. Ce cours reflète les flux logiques des processus impliqués dans la gestion des stocks. Par exemple, il traite de la définition, de la réception, de l'émission et du réapprovisionnement d'articles dans une même commande. Les exercices de ce cours permettent aux stagiaires de s'exercer à utiliser Oracle Inventory pour effectuer nombre de mouvements de traitement et de consultation, tels que la réception, le transfert et le réapprovisionnement d'articles de stock. Ils vont également s'exercer à générer des fiches d'inventaires physiques. Ces exercices permettent également de comprendre comment utiliser les dispositifs portables pour effectuer des mouvements tels que les inventaires THEMES ABORDES tournants et le réapprovisionnement de stocks. THEMES ABORDES -Définir et tenir à jour un inventaire tournant - Comprendre le concept d'ordres de transfert - Comprendre le rôle d'une organisation principale -Définir des articles dans Oracle Inventory -Comprendre la structure d'une organisation logistique dans Oracle Inventory -Apprendre à mettre en oeuvre un suivi des articles par emplacement, version, numéro de série et lot et effectuer des mouvements pour ces articles - Configurer des réseaux d'expédition entre des organisations logistiques et comprendre ce que signifie une livraison directe ou en transit -Effectuer des mouvements de stock tels que des transferts de magasin et des transferts entre organisations - Comprendre le processus global de mouvement de stock dans Oracle Inventory -Comprendre et effectuer des mouvements de stock à l'aide d'un dispositif portable PUBLIC INFOS PRE-REQUIS Définir des organisations qui correspon- Functional dent à vos unités opérationnelles dans Implementer Oracle Applications Réapprovisionner des stocks Définir des articles de stock pour les applications Oracle Supply Chain Effectuer des classifications et des inventaires tournants ABC Effectuer des mouvements de stock Utiliser les dispositifs portables pour effectuer des mouvements de stock 4 jours Connaissance approfondie d'Oracle Applications Expérience en matière d'approvisionnement Oracle Inventory 11i OBJECTIFS -Etudier les modes de planification et de réapprovisionnement d'Oracle Inventory : planification mini-maxi ou sur point de commande, comptage du réapprovisionnement et réapprovision ORACLE E-BUSINESS SUITE - Créer un classement ABC des articles à utiliser pour les inventaires tournants et éventuellement pour déterminer les niveaux des stocks de sécurité OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 45 Pour commander, appelez le : 05 22 98 11 20 11i Oracle Order Management Fundamentals (gestion des commandes clients) Ce cours présente les flux de processus Order Management, les fonctions de l'application et les exigences relatives à la gestion, au contrôle et à la réalisation des commandes client. Les stagiaires vont apprendre comment saisir et tenir à jour des commandes client simples ou complexes. Ils découvriront comment gérer les modifications ou annulations de commandes, et comment traiter des retours. Ce cours traite également des sujets relatifs clés, tels que la gestion des clients/des parties, les commissions, l'expédition et la tarification. Il aborde également des sujets liés à Oracle Inventory tels que les articles et la structure des organisations, qui contribuent à la réalisation des commandes client. Enfin, ce cours traite également de la configuration et de l'implémentation du produit Order Management. THEMES ABORDES - Présentation d'Oracle Order Management - Recherche de commandes - Gérer des commandes - Présentation de Pricing - Organisations logistiques et articles stockés - Tarification de base - Saisir des commandes -Oracle Shipping Execution - Gérer les parties et les comptes client PUBLIC INFOS PRE-REQUIS - Créer et tenir à jour des informations Functional sur le compte client et sur la partie, - Implementer Créer et traiter différents types de commande, Se familiariser sur l'intégration entre Order Management et d'autres applications, Se familiariser sur l'intégration des mouvements dans le cycle de vie commande-règlement, Apprendre à manipuler les concepts de tarification et à utiliser le moteur de tarification dans Order Management, Apprendre à manipuler les concepts et le rôle de livraison dans Order Management, Apprendre quels sont les points clés du cycle de vie commande-règlement. 4 jours Oracle Order Management 11i OBJECTIFS ORACLE E-BUSINESS SUITE - Présentation du flux de la commande au règlement OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 46 Pour commander, appelez le : 05 22 98 11 20 Les fondamentaux d'Oracle Purchasing version 12 Dans ce cours, les stagiaires apprennent à configurer et à utiliser Oracle Purchasing version 12 pour gérer le processus d'achat. Ils apprennent à créer et à gérer des articles, des fournisseurs, des demandes d'approvisionnement, des commandes d'achat, des appels d'offres, des propositions de prix et des réceptions. Ils apprennent à définir la sécurité, l'acheminement et l'approbation de documents, et également à automatiser la phase de création de commande. THEMES ABORDES -Décrire l'intégration du processus d'achat dans le flux de l'approvisionnement au règlement - Configurer le règlement à réception - Créer des réceptions standard, express et en cascade, des réceptions d'articles de substitution, des retours et des corrections - Configurer et utiliser une liste de fournisseurs approuvés et des règles d'origine - Créer des demandes d'achat - Comprendre l'administration de la base de données Oracle Purchasing - Créer des appels d'offres - Créer des commandes d'achat standard, des commandes ouvertes et des contrats - Définir et gérer des fournisseurs - Comprendre le processus de clôture de période pour Oracle Purchasing - Définir le processus d'approbation et d'acheminement des documents - Définir les niveaux de sécurité et d'accès des documents - Utiliser le centre de travail des acheteurs professionnels PUBLIC INFOS PRE-REQUIS Configurer et utiliser Oracle Purchasing Utilisateurs finals, Définir l'acheminement et l'approbation Consultant de documents Technique Appliquer la sécurité des documents Saisir et gérer des réceptions Créer des demandes et des commandes d'achats Utiliser le centre de travail des acheteurs professionnels 4 jours Connaissance approfondie d'Oracle Applications, Expérience en matière d'approvisionnement Oracle Purchasing 12 OBJECTIFS - Comprendre l'utilisation de la fenêtre Créer automatiquement, du programme Créer des appels de commande et des commandes d'achat ORACLE E-BUSINESS SUITE - Utiliser le workflow de création de documents de commande pour automatiser la création des documents OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 47 Pour commander, appelez le : 05 22 98 11 20 Les fondamentaux d'Oracle Receivables version 12 Dans ce cours, les stagiaires découvrent comment configurer et utiliser Oracle Receivables pour gérer les comptes client. Ils apprennent également à gérer les parties et les clients, à traiter des factures à l'aide de l'interface factures, à saisir et terminer des factures, ainsi que d'autres opérations de facturation. Ce cours présente également les processus de Bill Presentment Architecture, la configuration de la gestion du crédit, le processus de règlement, le traitement des taxes et la clôture des périodes. Enfin, il apporte une description des points d'intégration entre l'application Receivables et les autres applications Oracle e-Business Suite. Ces points sont abordés à travers des démonstrations théoriques complétées par des exercices pratiques. - Décrire le processus de l'interface factures - Accounting et la clôture des périodes - Décrire le processus global d'Oracle Receivables - Présenter les domaines clés du flux de la commande au règlement - Décrire le processus de règlement - Expliquer les processus Bill Presentment Architecture - Expliquer à quel moment intervient Oracle Receivables dans le flux commande-règlement - Identifier le traitement de gestion du crédit - Gérer les parties et les comptes client - Identifier les relations entre Subledger - Décrire le processus global de la commande-règlement depuis la saisie des commandes jusqu'au rapprochement bancaire PUBLIC Connaître le flux de la commande au Utilisateurs finals règlement, Traiter des factures à l'aide de l'interface factures, Connaître le processus d'Oracle Receivables, Expliquer les processus de Bill Presentment Architecture, Gérer les parties et les clients, Configurer la gestion du crédit INFOS PRE-REQUIS 3 jours R12 Oracle E-Business Suite Essentials for Implementers, R12 Oracle Financials New Features Fundamentals Oracle Receivables 12 OBJECTIFS - Définir les informations de configuration liées aux règlements -Connaître le processus de comptabilisation des taxes - Définir la gestion du crédit - Définir les informations de configuration liées à la facturation ORACLE E-BUSINESS SUITE THEMES ABORDES OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 48 Pour commander, appelez le : 05 22 98 11 20 BULLETIN D’INSCRIPTION Inscription transmise par M./Mme/Melle ———————————————————————————————————– ADRESSE ——————————————————————————– CODE POSTAL —————– VILLE ———————————————————————————————————————– SOCIETE ——————————————— FONCTION/SERVICE —————————————– TÉLÉPHONE / FAX E-MAIL ————————————————————————————————– Participants : Nom et Prénom Session Lieu Date Prix en DH HT ——————————— ——————————— ——————— ———————– ————————— ——————————— ——————————— ——————— ———————– ————————— ——————————— ——————————— ——————— ———————– ————————— ——————————— ——————————— ——————— ———————– ————————— Cachet de la société et signature Date : / Total DH H.T ————————— Total DH TTC ————————— / CONDITIONS GENERALES D'INSCRIPTION CONDITIONS GENERALES DE VENTE ACCEPTATION D'UNE INSCRIPTION : Les inscriptions sont acceptées dans la limite des places disponibles. Dans le cas où une session serait déjà complète au moment de la réception d'une ou plusieurs inscriptions, Omnidata Formation & Expertise s'engage à en informer le client dans les plus brefs délais et à lui proposer une nouvelle date dans le calendrier des cours. Omnidata Formation & Expertise se réserve le droit d'annuler un cours si celui-ci ne totalise pas au moins trois participants. Le client peut alors soit annuler son inscription, soit choisir une autre date du catalogue. TARIF : Le prix par participant est indiqué sur le calendrier du catalogue. Tous les prix sont indiqués hors taxe, ils sont à majorer du taux de TVA en vigueur. Nos tarifs sont forfaitaires. Tout stage ou cycle commencé Le règlement du prix du stage est à effectuer dès réception de la facture, par chèque ou par virement selon les modalités de règlement convenues. La facture est adressée en trois exemplaires à l'issue du stage, sauf cas contraire. L'attestation de participation vous est adressée après le stage. Toutes les conditions ci-dessus sont supposées acceptées par le client dès lors qu'il a signé ce bulletin d'inscription. Dans le cas où l'inscription à un cours ne s'effectue pas par bulletin d'inscription, les conditions générales de vente ne peuvent être annulées. OmniAcademy — Copyright, 2008-2009 — Reproduction Interdite Page 49 Pour commander, appelez le : 05 22 98 11 20 INFORMATIONS PRATIQUES S'inscrire ou commander : Pour nous joindre, plusieurs moyens sont à votre disposition : Le Téléphone : (022) 98 70 70 / 98 11 20 Nous prenons en compte votre réservation, votre inscription définitive n’étant validée qu’après réception d’un bon de commande par courrier ou par fax. Le Fax : (022) 98 75 05 Vous pouvez nous adresser le bulletin d’inscription ou un bon de commande émis par vos soins dûment rempli. Par e-mail : Pour toute demande d’information, de proposition de cursus personnalisé ou de catalogue de formation au format électronique, vous pouvez nous contacter à l’adresse [email protected] Horaires des stages : · Accueil des stagiaires à partir de 08h45 · De 9h30 à 12h30 et de 14h30 à 17h30 le premier jour · De 9h00 à 12h00 et de 14h30 à 17h30 les jours suivants Les horaires de fin sont communiqués à titre indicatif, et sont susceptibles d’ajustement en fonction de l’avancement du programme. Plan d’accès : 74 Bd Abdelmoumen Formations Inter-entreprises : Tarifs individuels Nos tarifs comprennent les pauses café (avec viennoiseries et boissons) et les supports de cours Oracle University. Modalités d’inscription Les inscriptions se font par courrier, fax ou téléphone. Pour les inscriptions faites par téléphone, une confirmation par courrier ou par fax doit nous parvenir pour que la commande soit effectivement prise en compte. Adressez le bulletin d'inscription ci-contre ou un bon de commande. La facture et l’attestation de stage sont envoyées à l'issue de la session. Formations intra entreprise sur site ou dans nos locaux : Vous souhaitez former une équipe sur un même domaine ? Nous organisons sur votre lieu de travail ou dans nos locaux des sessions intra-entreprise, pour former un ou plusieurs groupes de personnes. Tous nos cours existants en inter-entreprises sont donnés également sur site. Nous vous invitons à nous consulter pour établir une proposition. correspondant à vos besoins.