P a r i s - L y o n - T o u l o u s e - M a r s e i l l e - S t r a s b o u r g
Révélateur des talents de demain
Des formations adaptées aux entreprises pour la performance des femmes et des hommes de demain…
CATALOGUE DE FORMATION
2 3
ÉDITO
Le savoir que l’on n’enrichit pas chaque année, s’appauvrit tous les ans
Lao-Tseu (IV
e, V
esiècle av.jc)
L a quantité croissante d’informations qu’il est nécessaire d’assimiler, de gérer et d’exploiter dans la vie professionnelle exige un processus d’apprentissage continu couvrant toute la carrière d’un individu.
« Il est impératif en termes de compétitivité, de réfléchir à une école à vie.
Partout. À tout moment ».
Ainsi, les investissements en formation constituent un atout majeur, une valeur ajoutée indéniable.
Autrement dit, la formation est un investissement que les entreprises ne peuvent tout simplement pas se permettre d’ignorer : elle est la clé de la compétitivité et de la réussite des travailleurs dans la nouvelle économie mondiale.
Avec l’évolution rapide des technologies, le perfectionnement des connaissances est devenu un processus permanent pour tous les collaborateurs, tout au long de leur carrière, et un impératif concurrentiel pour toutes les entreprises.
Pour répondre au formidable essor des technologies de l’information et de la communication, les consultants d’ORT Innovation vous accompagnent dans l’évolution des compétences dans les changements induits par la mutation technique, vous permettant ainsi de mettre en œuvre de nouvelles approches pour réaliser l’investissement fondamental de formation.
Par l’application d’un processus d’excellence, ils mettront à votre disposition toute une palette d’outils et de services permettant de répondre à vos besoins en « juste à temps ».
La direction
4 5
INGÉNIÉRIE DE FORMATION
Pour être efficace le déploiement d’une stratégie de formation s’envisage sous plusieurs aspects.
ORT France se positionne comme le partenaire pour vous guider et vous accompagner dans chacune des étapes de ce processus.
AUDIT ET CONSEIL : LA PHASE PILOTAGE INGÉNIERIE DE FORMATION
Nos conseillers en formation relayés par nos consultants formateurs vous proposeront systématiquement une démarche d’audit et conseil en amont de la formation. Il s’agira de :
» Analyser la problématique de votre entreprise
» Identifier des axes stratégiques de progression
» Vous proposer des solutions de formation cohérentes et sources de valeur ajoutée.
INGÉNIERIE PÉDAGOGIQUE : CONCEPTION ET DÉVELOPPEMENT
Nous nous sommes entourés d’experts, chacun dans ses domaines de compétences pour accompagner en termes de recommandations, préconisations, styles d’apprentissage, dispositifs, le meilleur projet pédagogique. La personnalisation de notre démarche d’apprentissage, issue de la recherche appliquée en éducation numérique soit en matière de contenus, soit en matière d’environnements nous permet de sublimer votre projet de formation. Nous avons intégré dans nos processus la démarche de croissance du modèle d’apprentissage et son impact opérationnel pour la performance de l’espace d’apprentissage.
LA FORMATION
Le processus d’apprentissage a pour principal objectif de mettre en œuvre toutes les ressources nécessaires pour conduire l’apprenant à son meilleur niveau de compétences.
Les Moyens
LES MODES DE FORMATION
» Séminaires inter/intra entreprises
» Approche hybride elearning
» Webinars, ateliers d’innovation pour faciliter l’adoption de nouveaux modes de formation et expéditions d’apprentissage.
LES RESSOURCES PÉDAGOGIQUES
» Plus de 3000 cours en ligne sur Compétences IT, Business, Management, Développement personnel et Business Intelligence.
» Des centres de compétences et de connaissances adossées à un réseau social Ingenius pour une approche collaborative et sociale de formation.
» Processus d’évaluation et d’atteinte d’objectifs basé sur outils d’investigation et d’évaluations de type indicateurs de résultats et calculateur d’impact formation.
LE COACHING DE FORMATION
Acte de management pour certains ou outil d’accompagnement au changement pour d’autres, le coaching intervient dans un moment clé de la vie professionnelle.
Nos «consultants coach» ont pour mission de vous accompagner dans ce processus de changement pour vous amener à développer vos compétences et votre potentiel.
Il s’agira de :
» Clarifier avec vous votre objectif
» Vous fournir des outils, et vous guider
» dans la mise en place d’un plan d’actions
» Vous accompagner dans la réalisation
» de vos objectifs
6 7
Le e-learning ORT France ou Laas (Learning as a service)
La réforme de la formation professionnelle (DIF, contrat de professionnalisation), le processus d’individualisation, la stratégie européenne pour l’emploi sur une politique d’éducation et de formation tout au long de la vie, le reengineering du processus d’aprentissage, en vue d’optimiser le travail, nous conduisent à considérer le elearning comme enjeu majeur.
Catalyseur du processus de la connaissance et de construction du capital humain, il apparait comme acteur du changement et du développement durable.
De l’analyse des besoins à la conception optimale d’une
infrastructure e-learning riche, ORT Formation vous accompagne dans la mise en œuvre de vos solutions.
SOLUTIONS ET SERVICES
ORT France en partenariat avec Skillsoft vous propose une démarche de formation innovante basée sur la personnalisation du parcours de formation. De formation couvrant l’ensemble des domaines de la gestion de l’entreprise, il met à votre disposition des milliers de références sur le management, les finances, le marketing, la vente, la communication, l’efficacité personnelle, la bureautique et l’informatique. Chacun de nos programmes comprend différents modules de références, des exercices et des simulations qui peuvent être accessibles en monoposte ou sur intranet selon votre besoin.
Une nouvelle approche de type social learning basée sur le concept de learning chains collaboratives vient compléter notre portfolio d’expertise.
Solutions
Plate-forme de formation en mode SAS Des contenus sur étagère
Gestion des apprenants Réseaux sociaux
Outils live de communication Classes virtuelles
Développement de contenus sur mesure et serious games.
Services
Audit et accompagnement Déploiement
Transfert de compétences Coaching, Tutorat
Intégration de vos contenus métier Conception de support pédagogique
(cours, étude de cas, exercices, tests) Audit, déploiement, transfert d’xpertise,
coaching et tutorat, contenus sur étagère et knowledge centres.
PARCE QUE NOUS
DÉVELOPPONS NOS ACTIVITÉS EN FRANCE COMME
À L’INTERNATIONAL ; NOUS METTONS À DISPOSITION DES ÉQUIPES
PLURIDISCIPLINAIRES POUR ACCOMPAGNER AU MIEUX LA DYNAMIQUE DE SUCCÈS.
Proximité
CAR NOUS AVONS CHOISI DE NOUS SPÉCIALISER SUR NOMBRE DE SECTEURS EN MAÎTRISANT L’ENSEMBLE DE LA CHAÎNE DE VALEUR AINSI QUE TOUS LES ASPECTS TECHNOLOGIES NOUVELLES.
NOUS RÉPONDONS AUX BESOINS PAR DES OFFRES ADAPTÉES AVEC DES SOLUTIONS GLOBALES,
SIMPLIFIÉES OU PLUS TECHNIQUES.
Expertise
PARCE QUE NOUS FONDONS NOTRE DÉVELOPPEMENT ET NOS SERVICES SUR
LES TECHNOLOGIES LES PLUS AVANCÉES NOTAMMENT DANS LES DISPOSITIFS DE FORMATION, LE TRANSFERT DE COMPÉTENCES,
LA TRANSFORMATION EN PROFONDEUR DE L’ENTREPRISE EN TERMES DE COMPÉTENCES.
Innovation
PARCE QUE NOUS OPTIMISONS NOS
COMPÉTENCES ET TALENTS POUR SERVIR AU MIEUX LES ENJEUX SOCIÉTAUX ET CHALLENGES DE NOS CLIENTS EN OFFRANT AINSI UNE QUALITÉ DE SERVICE.
Excellence du service au client
PARCE QUE NOUS NOUS APPUYONS SUR LA RICHESSE
DE NOTRE RÉSEAU INTERNATIONAL TOUT
EN FAVORISANT LA DIVERSITÉ CULTURELLE DE NOS
ÉQUIPES.
NOUS CRÉONS AINSI UN ENVIRONNEMENT PROPICE; À LA RÉALISATION D’OBJECTIFS COMMUNS.
Respect de la
diversité
9 8
WEB – IT P. 10 BASES DE DONNEES P. 29
INFRASTRUCTURES ET RÉSEAUX P. 31
BUSINESS INTELLIGENCE P. 35
DEVELOPPEMENT PERSONNEL P. 43
MANAGEMENT DE PROJETS P. 47
MANAGEMENT D’ENTREPRISE P. 52
11
WEB-IT CONCEPTION, DÉVELOPPEMENT ET LANGAGES
MÉTHODOLOGIE ET MODÉLISATION
CONCEPTS ET TECHNOLOGIE OBJET
DURÉE 2 jours OBJECTIF
Acquérir les concepts de base de la programmation objet, comprendre l’implication en terme de développement de logiciels.
PUBLIC
Architecte, Analyste, Responsable informatique (Ingénierie Applicative), Chef de Projet, Développeur.
PRE REQUIS
Bonnes connaissances des concepts liés au développement logiciel (méthodes de conception, bases de données, langages…).
MÉTHODES PÉDAGOGIQUES
Exposés illustrés expérimenter et mettre en pratique les concepts Objet.
PROGRAMME
» L’émergence de l’approche Objet
» Un Paradigme de développement logiciel
» Intérêt du Modèle Objet
» Les fondamentaux du modèle Objet
» Le Monde Objet
» Impact sur l’organisation des projets
» Les concepts de base
» Analyse et conception par objets, UML
» Les principes des modélisations réussies
» L’objet en programmation
» Objets métier, frameworks
» Les clients-serveurs à base d’objets
» Les objets métier, serveurs d’applications et architectures n-tiers (JEE, EJB, et Microsoft .NET)
» Les infrastructures Web à base d’objets
ANALYSE ET MODÉLISATION AVEC UML ET LES DESIGN PATTERNS
DURÉE 4 jours OBJECTIF
» Appréhender UML de manière pratique
» Produire avec UML les modèles d’analyse compréhensibles par les utilisateurs et experts du domaine
» Comprendre les patrons de conception (Design Patterns), savoir les mettre en œuvre dans une architecture technique de conception.
PUBLIC
Concepteur, Développeur, chef de projet maîtrisant la programmation objet.
PRE REQUIS
Connaissances de base en génie logiciel. Expérience souhaitable en analyse et conception d’applications.
MÉTHODES PÉDAGOGIQUES
Exposés théoriques et nombreux travaux pratiques, atelier de génie logiciel (ex. Rational Rose).
PROGRAMME
» Présentation UML + Méthode (UP Processus Unifié)
» Modélisation
» Processus Méthodologique
» Etude Préliminaire
» Expression du besoin fonctionnel
» Expression du besoin IHM
» Analyse du domaine, applicative,
» Modèle de classes d’analyse
» Packaging métier
» UML : Diagramme de cas, d’objets, de classes, de collaboration/séquence, d’états-transition, d’activité, de composants, de déploiement
» Les Design Patterns
» Patrons de création, de structuration et de gestion des comportements
» Communication
» Mise en œuvre
LES BASES ET LA CONCEPTION UML
DURÉE 3 jours OBJECTIF
» Savoir mener à bien l’analyse orientée objet d’un système d’informations avec UML,
» Produire avec UML les modèles d’analyse compré- hensibles par les utilisateurs et experts du domaine
» Aborder l’approche objet dans un environnement de gestion
» A l’issue, les participants seront à même d’évaluer les bénéfices de l’UML et de l’objet dans le développement de projets.
PUBLIC
Concepteur, Développeur, chef de projet maîtrisant les concepts objet.
PRE REQUIS
Connaissances de base en génie logiciel. Expérience souhaitable en analyse et conception d’applications.
MÉTHODES PÉDAGOGIQUES
Exposés illustrés par des exercices d’applications, études de cas concrètes réalisées en groupe pour illustrer la démarche d’analyse itérative et incrémentale.
PROGRAMME
» Présentation UML, l’approche Objet
» Analyse et conception objets, introduction à l’UML
» Diagrammes UML : cas d’utilisation, modélisation statique, modélisation dynamique
» Etude Préliminaire
» Processus Méthodologique
» Finalisation du système
» Concepts avancés, outillage
» Expression du besoin fonctionnel
» Expression du besoin IHM
» UML : Diagramme de cas, d’objets, de classes, de collaboration/séquence, d’états-transition, d’activité, de composants, de déploiement
WEB-IT
12 13
LANGAGE WEB WEB-IT
CONCEPTION, DÉVELOPPEMENT ET LANGAGES CONCEPTION, DÉVELOPPEMENT ET LANGAGES
WEB - IT LANGAGE WEB
LANGAGE HTML ET XHTML
DURÉE 2 jours OBJECTIF
Maîtriser le langage HTML et acquérir de solides connaissances en XHTML.
PUBLIC
Concepteurs et Développeurs de pages Web.
PRE REQUIS
Informaticiens connaissant les principes de l’Internet et ayant des bases en développement. La pratique d’un langage de program-mation sera un plus.
MÉTHODES PÉDAGOGIQUES
Exposés théoriques illustrés par des exercices d’applications, utilisation de plateforme eLearning, simulation.
PROGRAMME
» Introduction
» Panorama du langage Web
» Caractéristiques générales de HTML
» Evolutions des versions du langage
» Editeurs, environnements de test
» Prise en main du langage
» Formulaires
» Introduction au XHTML
» Différences du XHTML par rapport au HTML et XML
» Premières balises du XHTML
» Règles de construction en syntaxe
» DTD
» Convertir du HTML vers du XHTML
» HTML et XHTML dynamique
» Intégration de Programmes
» Principe général des scripts CGI
» Java, JavaScript, VbScript
PROGRAMMATION DE PAGES WEB PHP
DURÉE 4 jours OBJECTIF
Ecrire des scripts en langage PHP dans le cadre de
développements de pages Web dynamiques en liaison avec les bases de données (ex. MySQL et Oracle).
PUBLIC
Concepteurs et Développeurs de sites Web Cette formation s’adresse aux informaticiens qui souhaitent acquérir une formation opérationnelle sur PHP dans le contexte du développement, et aux webmasters ayant déjà une bonne connaissance d’un langage de programmation client (javascript ou vbscript).
PRE REQUIS
Connaissances de base du langage HTML et d’au moins un langage de programmation.
MÉTHODES PÉDAGOGIQUES
Exposés illustrés d’exemples et de travaux pratiques, utilisation de plateforme eLearning, simulation.
PROGRAMME
» Présentation de PHP
» Installation et Configuration de PHP
» Le langage PHP
» Accès aux Bases de données
» Techniques PHP avancées
» Premières applications Web en PHP
» Automatisation d’une page Web
» Les formulaires simples
» Les variables complexes : tableaux
» Travaux pratiques
» Gestion des sessions utilisateurs
» Une application Web professionnelle
» Notions d’architecture multicouches
» Le graphisme en PHP
» Intégration des modules réalisés
» Travaux pratiques
L’ESSENTIEL DE XML/XLST
DURÉE 3 jours OBJECTIF
Conception et transformation de documents XML pour la représentation de pages Web.
PUBLIC
Concepteurs et Développeurs de pages Web.
PRE REQUIS
Bonnes connaissances du HTML. Connaissances de base en programmation.
MÉTHODES PÉDAGOGIQUES
Exposés théoriques illustrés par des exercices d’applications, utilisation de plateforme eLearning, simulation.
PROGRAMME
» Présentation
» Origines, fondements et apports de XML
» Composer des documents bien formés
» La structure d’un document XML
» Caractères spéciaux et sections littérales
» Les structures types de documents
» Les espaces nominaux (Name Space)
» La DTD (Document Type Definition)
» Schémas et liens XML
» Présentation et description de la syntaxe du langage XPath, de XLink et XPointer
» Les feuilles de Style CSS
» La représentation des données XSL
» (eXtensible Stylesheet Language)
» La transformation des données (XSLT - eXtensible Stylesheet Language Transformation)
» Le formatage des données (XSL-FO eXtensible Stylesheet Language Formatting Object)
» Présentation des approches événementielles (SAX- Simple API for XML) et hiérarchique (DOM Document Object Model)
» Les domaines d’application de XML
» Présentation des principales technologies (B2B, Services Web, EAI, B2C)
LANGAGE PERL
DURÉE 5 jours OBJECTIF
» Maîtriser Perl en termes de mécanismes de base et de syntaxe.
» Evaluer les domaines d’application et l’étendue des possibilités.
PUBLIC
Administrateurs systèmes et développeurs, notamment dans le contexte Internet. Une bonne expérience dans un langage structuré est nécessaire.
PRE REQUIS
Connaissances de base de la programmation et d’un système d’exploitation (Windows ou Linux/Unix).
MÉTHODES PÉDAGOGIQUES
Alternance d’exposés théoriques et de travaux pratiques, utilisation de plateforme eLearning, simulation.
PROGRAMME Introduction
Eléments de base du langage .
» Structure d’un programme Perl.
» Scalaires. Premiers opérateurs.
» Entrées/sorties de base. Listes et tableaux.
» Instructions (tests, boucles, branchements, etc.).
» Tableaux associatifs (hachages). Références.
Expressions régulières Fonctions
Gestion des fichiers et des répertoires
» Ouverture de fichier et Entrées/sorties.
» Informations sur les fichiers.
» Gestion des répertoires.
» Quelques opérations sur les fichiers.
» Fonctionnalités supplémentaires
» Bases de données
» Implémentation Objet
» Scripts PERL
» Initiation à la programmation CGI
LANGAGE JAVASCRIPT
DURÉE 3 jours OBJECTIF
Maîtriser le langage JavaScript.
PUBLIC
Concepteurs et Développeurs de pages Web interactives.
PRE REQUIS
Bonnes connaissances du HTML. Connaissances de base en programmation.
MÉTHODES PÉDAGOGIQUES
Exposés théoriques illustrés par des exercices d’applications, utilisation de plateforme eLearning, simulation.
PROGRAMME
» Introduction
» Panorama des langages du Web
» Caractéristiques générales de JavaScript
» Programmation client/serveur
» Prise en main du langage
» Intégration au HTML
» Domaines d’application
» Gestion d’animations
» Objets du navigateur
» Gestion des événements
» Les limites du CGI
» Répartition des traitements entre client et serveur
» Les formulaires
» Compléments
» Gestion de la sécurité
» Manipulation des cookies
» Interactions avec les autres langages
» Vue d’ensemble de JavaScript côté serveur
» Evolutions, normalisation
PROGRAMMATION DE PAGES WEB ASP
DURÉE 4 jours OBJECTIF
Maîtriser les techniques de programmation ASP (ASP.NET 4.0).
PUBLIC
Concepteurs et développeurs de sites Web.
PRE REQUIS
Bonnes connaissances de la programmation C# ou VB.NET.
Connaissances de base des technologies Web côté client (HTML, JavaScript...).
MÉTHODES PÉDAGOGIQUES
Exposés théoriques illustrés par des exercices d’applications, utilisation de plateforme eLearning, simulation.
PROGRAMME
» Introduction
» Les Objets intégrés de Script
» Les autres composants
» Composants Bases de données - ADO
» Configuration
» Rappels des concepts liés à l’Internet/Intranet et technologies .NET
» Fonctionnement des pages ASP. NET
» Contrôles serveur HTML
» Contrôles serveur Web
» Conception de la structure d’un site Web
» Contrôle de sources de données
» Gestion de la sécurité
» Configuration et déploiement
» Utilisation des services Web
14 15
CONCEPTION ET ARCHITECTURE WEB-IT
CONCEPTION, DÉVELOPPEMENT ET LANGAGES CONCEPTION, DÉVELOPPEMENT ET LANGAGES
WEB - IT DÉVELOPPEMENT VISUAL BASIC
SHAREPOINT 2010, DEVELOPPEMENT D’APPLICATIONS AVEC VISUAL STUDIO 2010
DURÉE 5 jours OBJECTIF
Avec cette formation, vous apprendrez à développer, débugger et améliorer les performances des applications SharePoint 2010 en VB.Net ou en C#.
PUBLIC
Ce cours s’adresse aux développeurs et adminis-trateurs de sites Web chargés de mettre en œuvre IIS.
PRE REQUIS
Bonnes connaissances d’un langage de programmation .NET, VB.NET ou C#, et de l’ASP.NET, et de la configura-tion de SharePoint 2010.
MÉTHODES PÉDAGOGIQUES
Alternance d’exposés théo-riques et de travaux pratiques, utilisation de plateforme eLearning, simulation.
PROGRAMME
» Intégration de SharePoint avec IIS 7.5 et ASP.NET
» Topologie de l’API SharePoint
» Applications In-Context et Out-of-Context
» Architecture des outils de trace et de log dans Share- Point.
» Modèle de persistance des objets et des données de configuration
» Best practices pour manipuler les objets et les collections
» Architecture de déploiement par Solution SharePoint
» Limitations du modèle de déploiement Sandbox
» Architecture et modèle objet des Features
» Cycle de vie des Features
» Customisation de SharePoint à l’aide de Features
» Développement de Web Part
» Développement de Workflows
» Business Connectivity Services
» Développement d’applications Silverlight pour SharePoint
PROGRAMMATION AVEC VISUAL BASIC.NET ET CONCEPTION OBJET
DURÉE 5 jours OBJECTIF
» Créer une application simple Visual Basic .NET, basée sur le modèle d’application Windows.
» Utiliser des formulaires et des contrôles pour créer une interface utilisateur.
» Création et utilisation de variables et de tableaux, de procédures Sub, Function et Property.
PUBLIC
Ce cours s’adresse à la fois aux programmeurs débutants et expérimentés qui possèdent au minimum trois mois d’expérience dans la programmation ainsi que les connaissances de base de la navigation dans Microsoft®
Windows.
PRE REQUIS
» Expérience dans le développement d’applications en environnement graphique ou non.
» Connaissance de la programmation structurée, notamment les concepts de contrôle de flux, de variables et paramètres, et d’appels de fonction.
MÉTHODES PÉDAGOGIQUES
Alternance d’exposés théoriques et de travaux pratiques, utilisation de plateforme eLearning, simulation.
PROGRAMME
» Mise en route
» Utilisation de formulaires et de contrôles
» Utilisation de variables et de tableaux
» Utilisation de procédures
» Structure de décision et boucles
» Validation des entrées de l’utilisateur
» Programmation orientée objet en VB.net
» Gestion des erreurs et exceptions
» Amélioration de l’interface utilisateur
» Formulaires Web et services web XML
» Utilisation d’ado.net
» Déploiement d’applications
ARCHITECTURES CLIENT / SERVEUR INTERNET
DURÉE 3 jours OBJECTIF
Comprendre les technologies Internet et les modèles d’architectures Internet / Intranet.
Présenter les avantages et inconvénients des diverses solutions en terme de conception, de déploiement et de maintenance.
PUBLIC
Informaticiens ou décideurs souhaitant une information complète et actualisée sur ces nouvelles technologies.
PRE REQUIS
Connaissance des structures client/serveur.
MÉTHODES PÉDAGOGIQUES
Alternance d’exposés théoriques et de travaux pratiques, utilisation de plateforme eLearning, simulation.
PROGRAMME
» L’essentiel d’internet
» Architectures client/serveur
» Architectures objets et distribués
» Les applications internet / intranet
» Serveurs d’application
» Sécurité de SI
» Nouvelles technologies Web
» Services de l’intranet
» Extranet : Définitions
» Services de l’Extranet
» Enjeux de l’extranet
» Internet - Intranet - Extranet : Synthèse
» Tendance des applications Web : E-business
» Infrastructure E-business
» Système d’information
» Applications Web : adaptation à de nouveaux besoins
PRINCIPES ERGONOMIQUES DANS LA CONCEPTION WEB
DURÉE 1 jour OBJECTIF
Maîtriser les principes ergonomiques de la conception de sites Web.
PUBLIC
Personnes souhaitant s’initier à la conception de pages Web.
PRE REQUIS
Expérience dans la création de sites Web.
MÉTHODES PÉDAGOGIQUES
Exposés théoriques illustrés par des exercices d’applications, utilisation de plateforme eLearning, simulation.
PROGRAMME
Principes de la conception web
» De la maquette à la mise en page Web
» Spécificités et contraintes techniques d’Internet
» Principes de conception et de traitement d’un site Internet
» Bases de l’organisation visuelle de l’information, de la lisibilité et de l’ergonomie
» Construction des pages d’accueil et des objects de navigation.
Charte graphique web et techniques de création
» Définir une charte graphique spécifique
» Analyse du public ciblé et du projet, contraintes typographiques, lisibilité et hiérarchisation de l’information texte et image,
» Préparation des éléments graphiques : les images avec Photoshop.
Mise en page web
» Intégration et mise en page des éléments graphiques et des médias avec un éditeur de type DreamWeaver
» Optimisation du temps de chargement
» Tests et validation des pages
» Organisation.
DÉVELOPPEMENT VISUAL BASIC LES BASES
DURÉE 5 jours OBJECTIF
Savoir développer une application avec l’outil Microsoft Visual Basic.
PUBLIC
Développeurs d’applications sous Windows.
PRE REQUIS
De bonnes notions sur les environnements Windows sont nécessaires. Une expérience de la programmation est souhaitable.
MÉTHODES PÉDAGOGIQUES
Alternance d’exposés théoriques et de travaux pratiques, utilisation de plateforme eLearning, simulation.
PROGRAMME
» Introduction
» Langage de programmation
» Travail avec du code et des formulaires
» Variables et procédures
» Contrôle de l’exécution des programmes
» Objets
» Contrôles
» Débogage
» Menus et barres d’outils
» Travail avec les contrôles
» Accès aux données par contrôleur de données ADO
» Boîtes de dialogues
» Accès aux fichiers
» OLE / ACTIVE X
» Accès aux bases de données
» Fonctions diverses
Visual Basic 2010 est une évolution du langage Visual Basic conçue pour générer efficacement des applications de type sécurisé et orientées objet.
Visual Basic permet aux développeurs de cibler des périphériques Windows, Web et des appareils mobiles.
Comme avec tous les langages ciblant le Microsoft .NET Framework, les programmes écrits en Visual Basic bénéficient de la sécurité et de l’interopérabilité entre les langages.
Cette génération de Visual Basic, comme les précédentes, vous permet de créer rapidement et facilement des applications basées sur le .NET Framework.
16 17
DÉVELOPPEMENT VISUAL BASIC
CONCEPTION, DÉVELOPPEMENT ET LANGAGES CONCEPTION, DÉVELOPPEMENT ET LANGAGES
WEB - IT DÉVELOPPEMENT .NET
PROGRAMMATION MICROSOFT.NET FRAMEWORK AVEC VISUAL BASIC.NET
DURÉE 5 jours OBJECTIF
Fournir aux stagiaires les compétences et connaissances requises pour développer des applications Visual Basic pour la plateforme Microsoft .NET. Il porte plus particulièrement sur la structure, la syntaxe des langages et les détails d’implémentation des programmes Visual Basic.NET.
PUBLIC
Ce cours s’adresse aux développeurs expérimentés dans le domaine de la programmation en C, C++, Microsoft Visual Basic® ou Java, susceptibles de développer des solutions d’entreprise.
PRE REQUIS
Pour suivre ce module, les stagiaires devront avoir une :
» Expérience en matière de programmation en Visual Basic
» Connaissance de la stratégie.NET.
MÉTHODES PÉDAGOGIQUES
Alternance d’exposés théoriques et de travaux pratiques, utilisation de plateforme eLearning, simulation.
PROGRAMME
» Vue d’ensemble de Microsoft.net Framework
» Présentation d’un environnement d’exécution géré
» Utilisation des composants
» Déploiement et gestion des versions
» Système de type commun (cts)
» Utilisation des types
» Chaînes, tableaux et collections
» Délégués et événements
» Gestion de la mémoire et des ressources
» Flux de données et fichiers
» Accès à internet
» Sérialisation
» Services web et distants
PROGRAMMATION EN C#
DURÉE 5 jours OBJECTIF
À la fin de ce cours, les stagiaires seront à même d’effectuer les tâches suivantes : présenter les principaux éléments du .NET Framework et expliquer la place de C# au sein de la plateforme .NET.
PUBLIC
Ce cours s’adresse aux développeurs expérimentés ayant déjà une expérience de programmation en C, C++, Visual Basic ou Java.
PRE REQUIS
Avoir de l’expérience en matière de programmation en C, C++, Visual Basic, Java ou autre langage de programmation.
Etre familiarisé avec la stratégie Microsoft .NET.
MÉTHODES PÉDAGOGIQUES
Exposés théoriques et nombreux travaux pratiques, utilisation de plateforme eLearning, simulation.
PROGRAMME
» Vue d’ensemble de la plateforme Microsoft .net
» Vue d’ensemble de C#
» Utilisation des variables de type valeur
» Instructions et exceptions
» Méthodes et paramètres
» Tableaux
» Notions fondamentales de la programmation orientée objet
» Utilisation des variables de type référence
» Création et destruction d’objets
» Héritage dans C#
» Agrégation, espaces de noms et portée avancée
» Opérateurs et événements
» Propriétés et indexeurs
» Attributs
DÉVELOPPEMENT D’APPLICATIONS WINDOWS AVEC VISUAL BASIC.NET
DURÉE 5 jours OBJECTIF
» Créer des Windows Forms
» Organiser des contrôles sur des Windows Forms
» Créer des menus dans une application Windows Forms
» Ajouter le codage aux procédures de feuilles et aux procédures événements dans une application Windows Forms
» Créer des applications avec des interfaces multi documents (MDI ‘ Multiple Document Interface ‘)
» Utiliser des boîtes de dialogues dans des Windows Forms applications Windows Forms
PUBLIC
Ce cours est destiné aux programmeurs de niveau
intermédiaire qui sont responsables pour la conception des applications Windows utilisant le Framework.NET. Il est destiné aux développeurs ayant des compétences C#.
PRE REQUIS
Une bonne expérience de la programmation et des environnements Windows sont nécessaires.
MÉTHODES PÉDAGOGIQUES
Les stagiaires disposent d’un micro-ordinateur par personne pour réaliser les travaux pratiques. Utilisation de plateforme eLearning. Chaque module se termine par un ou plusieurs ateliers.
PROGRAMME
» Introduction aux Windows Forms
» Travailler avec des contrôles
» Création de contrôles
» Utiliser des données dans des applications Windows Forms
» Interopérabilité
» Imprimer depuis des applications Windows Forms
» Programmation Asynchrone
» Améliorer l’interface utilisateur des applications
» Déploiement des applications Windows Forms
» Sécurisation des applications Windows Forms
DÉVELOPPEMENT DE SERVICES XML WEB AVEC VISUAL STUDIO.NET
DURÉE 3 jours OBJECTIF
À la fin de ce cours, les stagiaires seront à même d’effectuer les tâches suivantes :
» comprendre comment utiliser les services Web dans la conception et l’implémentation d’applications distribuées
» décrire l’architecture d’une solution utilisant les services Web
» décrire les protocoles et standards sous jacents utilisés dans l’implémentation des services Web, et expliquer comment utiliser Microsoft.NET Framework pour implémenter des solutions utilisant ces protocoles et standards.
PUBLIC
Ce cours s’adresse aux développeurs de logiciels expérimentés qui ont déjà créé des applications à base de composants.
PRE REQUIS
» Compréhension de la lecture et de l’écriture en langage XML
» Expérience d’applications simples en langage C#
» Expérience du développement d’applications en utilisant le modèle COM (Component Object Model) dans le langage C++
MÉTHODES PÉDAGOGIQUES
Exposés théoriques illustrés par des exercices d’applications, utilisation de plateforme eLearning, simulation.
PROGRAMME
» Utilité des services Web
» Architectures des services Web
» Technologies sous-jacentes des services Web
» Consommation de services Web
» Implémentation d’un service Web simple
» Publication et déploiement de services Web
» Sécurisation des services Web
» Conception de services Web
» Implémentation d’un service web non standard
WEB-IT
18 19
DÉVELOPPEMENT .NET WEB-IT
CONCEPTION, DÉVELOPPEMENT ET LANGAGES CONCEPTION, DÉVELOPPEMENT ET LANGAGES
WEB - IT DÉVELOPPEMENT JAVA
PROGRAMMATION DE MICROSOFT.NET FRAMEWORK MICROSOFT VISUAL C#
DURÉE 5 jours OBJECTIF
Ce cours a pour objectif d’aider les développeurs d’applications à comprendre Microsoft.NET Framework.
Outre une vue d’ensemble de NET Framework les notions permettant de coder, déboguer, ajuster et déployer des applications seront abordées.
PUBLIC
développeurs de logiciels professionnels et expérimentés, personnes qui travaillent pour des éditeurs de logiciels indépendants et des sociétés de développement de logiciels ou dans des équipes de développement en entreprise. La majorité des stagiaires seront des développeurs en langages Microsoft WIN32®, Microsoft Visual Basic ou Microsoft Visual C++.
PRE REQUIS
Pour suivre ce module, les stagiaires devront avoir une connaissance approfondie des langages de programmation C++ ou Java et des notions sur le langage C#.
MÉTHODES PÉDAGOGIQUES
Exposés théoriques et nombreux travaux pratiques, utilisation de plateforme eLearning, simulation.
LANGAGE JAVA
DURÉE 5 jours OBJECTIF
Maîtriser le langage Java en terme de mécanismes de base et de syntaxe. Une connaissance des concepts objet constitue un atout. Ce stage constitue le point d’entrée pour toutes les sessions complémentaires autour de Java (développements Web, développements client/serveur, interfaces graphiques…).
PUBLIC
Développeurs d’applications en langage Java.
PRE REQUIS
Une bonne expérience dans un langage structuré est nécessaire.
MÉTHODES PÉDAGOGIQUES
Exposés théoriques et nombreux travaux pratiques, utilisation de plateforme eLearning, simulation.
PROGRAMME
» Introduction
» Outils de développement
» Bonnes pratiques de conception d’une application
» Bases et subtilités du langage
» Gestion des objets
» La classe Object et quelques interfaces de base
» Les collections
» Applets, Interfaces et génériques
» Interface graphique (awt & swing)
» Entrées / sorties
» Gestion de la mémoire
» Réseau
» Threads
» Accès aux bases de données (jdbc)
DÉVELOPPEMENTS SERVLETS, JSP ET STRUSTS
DURÉE 4 jours OBJECTIF
Réaliser des développements de sites Web (côté serveur) en Java et en utilisant les composants du Framework Struts.
PUBLIC
Développeurs d’applications client/serveur en langage Java.
PRE REQUIS
La connaissance du langage Java est nécessaire.
Cette formation constitue une alternative au stage
“Développement J2EE” pour les personnes uniquement concernées par les aspects Web.
MÉTHODES PÉDAGOGIQUES
Exposés théoriques et nombreux travaux pratiques, utilisation de plateforme eLearning, simulation.
PROGRAMME
» Architecture J2EE Rappel sur le contexte des applications Web d’entreprise
» Développement Web en Java
» Présentation des Java Server Pages
» Servlets Applications Web et servlets
» JSP (Java Server Page)
» Configuration/déploiement
» Les librairies de balises
» Java mail
» Présentation du projet jakartastruts
» Concepts de struts
» Architecture de Framework
» Couche contrôleur
» Travail avec les formulaires
» Couche vue
» Gestion des messages dans struts
» Mise en œuvre du Framework struts
» Accès aux bases de données
» Sécurisation de l’application
DÉVELOPPEMENT J2EE
DURÉE 5 jours OBJECTIF
Étudier tous les aspects de programmation Java côté serveur.
Développements Web (Servlets, JSP…) et développements dans un contexte d’architectures client/serveur à trois niveaux (RMI, JNDI, EJB…).
PUBLIC
Développeurs d’applications client/serveur en langage Java.
PRE REQUIS
La connaissance de base du langage Java, technologies objets, et en architectures multiniveaux sont nécessaires. La partie “JDBC” sera réintroduite si besoin.
MÉTHODES PÉDAGOGIQUES
Exposés théoriques et nombreux travaux pratiques, utilisation de plateforme eLearning, simulation.
PROGRAMME
» Architectures client/serveur
» Servlets
» Clients JEE et gestion de la présentation
» Les conteneurs de composants JEE
» Les services de JEE
» Développement d’une architecture distribuée en Java
» JSP (java server page)
» Introspection et sérialisation
» RMI (Remote Method Invocation)
» Présentation de corba
» EJB (Enterprise Java Beans)
» Panorama des offres JEE du marché PROGRAMME
» Vue d’ensemble de Microsoft.net Framework
» Présentation d’un environnement d’exécution géré
» Utilisation des composants
» Déploiement et gestion des versions
» Système de type commun (cts)
» Utilisation des types
» Chaînes, tableaux et collections
» Délégués et événements
» Gestion de la mémoire et des ressources
» Flux de données et fichiers
» Accès à internet
» Sérialisation
» Services Web et distants
20 21
DÉVELOPPEMENT JAVA WEB-IT
CONCEPTION, DÉVELOPPEMENT ET LANGAGES – GESTION DE PROJET CONCEPTION, DÉVELOPPEMENT ET LANGAGES
WEB - IT INTÉGRATION - DÉVELOPPEMENT JAVA
DEVELOPPER DES EJB3 EN OPEN SOURCE
DURÉE 3 jours OBJECTIF
Maîtrise du développement d’EJB3 et de son intégration dans une application d’entreprise. Réaliser des développe- ments d’applications utilisant les composants serveurs EJB.
PUBLIC
Développeurs d’applications client/serveur en langage Java, responsables informatiques, architectes, chefs de projets, ingénieurs, etc.
PRE REQUIS
La connaissance de base du langage Java est nécessaire.
MÉTHODES PÉDAGOGIQUES
Exposés théoriques et nombreux travaux pratiques, utilisation de plateforme eLearning, simulation.
PROGRAMME
» Présentation (3 tiers)
» RMI (Remote Method Invocation)
» Présentation de CORBA et JNDI
» EJB (Enterprise Java Beans)
» Rappels JDBC
» Servlet/JSP et LDAP
» Architectures n-tiers et JEE 1.5
» L’architecture et les serveurs d’applications
» Les IDE Eclipse et NetBeans
» Rappels sur les Servlets et JSP
» L’architecture EJB 3
» Les clients des EJB
» EJB “sessions” : création de services
» EJB “entités” : persistance de données
» Relations entre EJB “ entités “
» EJB “message-driven” : traitement de messages
» Intercepteurs d’EJB
» Les services Web et les EJB
» Le service timer
» Les transactions et les EJB
ARCHITECTURE ORIENTEE SERVICES (SOA)
DURÉE 2 jours OBJECTIF
Appréhender les enjeux techniques de l’architecture SOA ainsi que les accès aux Web Services
Amélioration de la réactivité dans les systèmes d’information.
PUBLIC
Analystes, architectes, concepteurs développeurs, ou chefs de projets investis dans les architectures de type SOA et leurs mises en œuvre.
PRE REQUIS
Avoir eu une expérience de base en architecture applicative et en technologies Web Services.
MÉTHODES PÉDAGOGIQUES
Alternance d’exposés et de travaux pratiques, utilisation de plateforme eLearning, simulation.
PROGRAMME
» Présentation de l’architecture SOA
» Services et process
» Questions techniques
» Méthodologie dans la conception SOA
» Les enjeux, la SOA et le marché
» Les liens entre SOA et l’approche objet
DÉVELOPPER DES APPLICATIONS WEBSERVICES
DURÉE 3 jours OBJECTIF
Savoir développer des applications utilisant les techniques des Web services.
PUBLIC
Les chefs de projets et développeurs souhaitant concevoir et développer des Web Services.
Une bonne connaissance du langage Java, des concepts de l’internet
PRE REQUIS
Avoir eu une expérience de base en architecture applicative et en technologies Web Services.
MÉTHODES PÉDAGOGIQUES
Exposés théoriques et nombreux travaux pratiques, utilisation de plateforme eLearning, simulation.
PROGRAMME
» Introduction
» Définitions
» Architecture technique.
» Rappels sur XML.
» Les protocoles
» SOAP : simple object access protocol pour l’échange de messages xml
» UDDI :universal description, discovery and integration pour la recherche des services web disponibles
» Les api java xml
» JAXP, JAXB, SAAJ : pour le traitement des données xml
» JAX RPC, lancement de procédures distantes
» JAXM, messages XML; JAXR, identification de
» services Web
» Le langage wsdl
» Web service description langage
» Mise en œuvre
» WSDP : Java Web Service developer pack
MS PROJECT
DURÉE 3 jours OBJECTIF
Gérer et planifier un projet et ses ressources avec MS Project.
PUBLIC
Responsables de projet ou toutes personnes souhaitant maîtriser MS Project.
PRE REQUIS
Connaissances en gestion de projet informatiques.
MÉTHODES PÉDAGOGIQUES
Exposés illustrés d’exemples et études de cas, utilisation de plateforme eLearning, simulation.
PROGRAMME
» Gestion de projet avec Project
» Présentation du logiciel Project
» Création et organisation des prévisions
» Prévision des tâches
» Les affichages
» Le mode Plan
» Evaluation et ajustement des prévisions
» Ajout de personnes et d’équipement à votre projet
» Projets complexes
» Personnalisation de Project
DÉVELOPPER UNE APPLICATION XML AVEC JAVA
DURÉE 4 jours OBJECTIF apprendre à :
» Utiliser la syntaxe XML pour créer des documents structurés
» Appréhender les différents modes d’utilisation de XML
» Créer des modèles de données XML avec des DTD et des schémas XML
» Employer les espaces de noms XML afin d’élaborer des schémas gérables qui pourront être utilisés à travers tout votre système informatique
» Utiliser XSLT pour transformer des messages XML
» Choisir une solution de stockage des données XML PUBLIC
Développeurs et architectes ayant besoin d’acquérir une expérience pratique de XML et de son utilisation avec Java.
Expérience du développement avec Java.
PRE REQUIS
Avoir une expérience en programmation Java et XML.
MÉTHODES PÉDAGOGIQUES
Alternance d’exposés et de travaux pratiques, utilisation de plateforme eLearning, simulation.
PROGRAMME
» Introduction
» Concepts élémentaires de XML
» Syntaxe et sémantique de XML
» Dtd et schémas XML
» XML dans l’architecture
» XSLT et standards connexes
» XML et Java
» Persistance des données XML
» Outils XML
22 23
WEB-IT SYSTEMES EMBARQUES
CONCEPTION, DÉVELOPPEMENT ET LANGAGES CONCEPTION, DÉVELOPPEMENT ET LANGAGES
WEB - IT CYCLE MÉTIERS
DEVELOPPEMENT D’APPLICATIONS SOUS iOS
DURÉE 5 jours OBJECTIF
Développer des applications professionnelles pour iPhone, iPad, iPod. Maîtriser la programmation objet, le langage Objective-C pour aborder les API du SDK 4.2, Xcode 4.2, iOS 5, et les API iCloud/UIDocument.
PUBLIC
Architecte, Analyste programmeur, Responsable informatique, Ingénier logiciel, Chef de Projet, Développeur.
PRE REQUIS
Bonnes connaissances des concepts liés au développement logiciel : méthodes de conception, bases de données, et des langages orientés objet (C++, Java, C#, PHP5 objet,…).
MÉTHODES PÉDAGOGIQUES
Exposés illustrés, beaucoup de pratique autour du développement d’applications sur iPhone ou iPod Touch,et iPad.
PROGRAMME
» Les architectures iPhone / iPod touch / iPad
» L’environnement de développement
» Démarrer un nouveau projet avec Xcode
» Compilation pour iPhone, iPod touch, iPad
» Le langage Objective-C 2.0
» La programmation objet avec Objective-C 2.0
» Les API Cocoa Touch du SDK iPhone
» La gestion des données : Framework Foundation
» L’interface utilisateur pour vos applications iPhones
» Framework: Cocoa Touch Layer
» Modèle MVC (Model View Controller)
» Les classes UIResponder / UIWindow / UIView
» La philosophie iCloud et le développement
» Géolocalisation, et notifications locales associées
» Les réseaux sociaux et leur intégration à iOS
» La reconnaissance faciale
» Professionnaliser son application
» Les contraintes d’Apple
» Publier sur iTunes App Store
CONCEPTEUR / DEVELOPPEUR
DURÉE 16 jours OBJECTIF
Concevoir et développer des systèmes basés sur des architectures n-tiers.
Participation à la rédaction des spécifi-cations, mise en place d’architectures et de conception, codage de tests, intégra- tion puis validation, et cela, dans une démarche qualité.
PUBLIC
Informaticiens, Développeurs . PRE REQUIS
Expérience significative en développement MÉTHODES PÉDAGOGIQUES
Alternance d’exposés théoriques et de travaux pratiques, utilisation de plate-forme eLearning, simulation.
DEVELOPPEMENT D’APPLICATIONS SOUS WINDOWS MOBILE
DURÉE 4 jours OBJECTIF
Maîtrise des outils de développement natifs et managés;
Connaissance des spécificités de Windows Mobile
(notifications, fonctions de téléphonie...) ; Déploiement d’une application pour Windows Mobile.
PUBLIC
Professionnels de la conception d’applications mobiles et systèmes embarqués (concepteurs, développeurs, architectes logiciels).
PRE REQUIS
Connaissance de la programmation objet
Programmation Win32 (rappels pendant la formation) Connaissance des méthodes de conception, bases de données, et des langages orientés objet (C++, Java, C#, PHP5 objet, …).
MÉTHODES PÉDAGOGIQUES
Exposés illustrés, beaucoup de pratique à l’utilisation du SDK Windows Mobile, de Visual studio...
PROGRAMME
» Présentation et historique de Windows Mobile
» Architecture de Windows Mobile
» Le Noyau, Objects Storage et File System Manager
» Multi-tâche et multithreading
» Timers, Watchdog timers
» Interrptions :IRQs, ISR, IST, API des interruptions
» Architecture mémoire
» Développement d’Applications Win32, et .NET
» Tests et debug
» Applications CE
» Programmation réseau, gestion du Bluetooth
» Utilisation des API XML
» Base de données SQL Server compact
» API Spécifiques Windows Mobile
» Sécurité, Cryptographie, Modèle de sécurité
» Menaces et contre mesures
INTÉGRATEUR D’APPLICATIONS / ARCHITECTE
DURÉE 18 jours OBJECTIF
Il a pour mission de préconiser des solutions globales répondant aux enjeux business, contraintes techniques, à l’émergence des nouvelles technologies aptes à dégager de la valeur pour le client.
PUBLIC
Développeurs, Architectes technique.
PRE REQUIS
Avoir une expérience de base en architecture applicative et une expérience significative en développement.
MÉTHODES PÉDAGOGIQUES
Alternance d’exposés théoriques et de travaux pratiques, utilisation de plateforme eLearning, simulation.
PROGRAMME
» Comprendre l’objet
» UML et processus méthodologique
» Architectures Client/Serveur Internet
» Langage JAVA
» Développement de J2EE
» Déploiement d’applications J2EE avec Websphère et avec WebLogic
» L’Essentiel des Bases de données
» Administration Oracle
» Administration MySQL
» L’Essentiel d’UNIX
» Programmation Shell et Filtres
» Gestion d’un site UNIX
» Administration multi-versions Linux Administration
» L’Essentiel de l’administration OPEN SOURCE
» Audit et Urbanisation du système
DEVELOPPEMENT D’APPLICATIONS SOUS ANDROÏD
DURÉE 5 jours OBJECTIF
Acquérir les connaissances et la pratique du développement sous Android afin de créer des applications robustes, ergonomiques, à la fois riches en fonctionnalités et adaptées aux contraintes de l’utilisation mobile.
PUBLIC
Professionnels de la conception d’applications mobiles et systèmes embarqués (concepteurs, développeurs, architectes logiciels).
PRE REQUIS
Bonnes connaissances des concepts liés au développement logiciel : méthodes de conception, bases de données, et des langages orientés objet (C++, Java, C#, PHP5 objet, …).
MÉTHODES PÉDAGOGIQUES
Exposés illustrés, beaucoup de pratique autour du développement d’applications sur différents terminaux Androïd, sur émulateur et sur tablette.
PROGRAMME
» La plate-forme Android et les fondamentaux
» Les intents, Persistance et partage
» Interface Homme Machine avancé
» Un environnement linux, des bibliothèques C/C++
» Le SDK Android
» Construction d’une interface graphique
» Les familles de composants
» Interaction avec le matériel
» Les fonctions de téléphonie
» La géolocalisation
» API réseau bas niveau
» L’APN, API media
» Le vibreur, l’écran tactile, l’accéléromètre
» Réseau et protocoles de communication
» Signer les applications
» Publier son application
PROGRAMME
» Comprendre l’Objet
» Conception avec UML
» Langage JAVA
» Développement J2EE
» Déploiement d’applications J2EE avec Weblogic
» Introduction à la programmation dans Visual Basic.Net
» L’Essentiel de XML/XSLT
» Développement d’applications Web ASP.Net avec Visual Basic .Net
» Introduction à la programmation C#
avec Microsoft.Net
» Développement de services XML Web avec Visual Studio.Net
» L’Essentiel des Bases de données
» Langage SQL - SQL* Plus
» Langage PL/SQL
» Optimisation Applicative avec Oracle
» Langage HTML et XHTML -
» Langage JavaScript
» Programmation de pages Web PHP et ASP
» L’Essentiel d’UNIX
» L’Essentiel du développement
» OPEN SOURCE - Programmation shell et filtres
CYCLE METIERS CYCLE METIERS
24 25
WEB-IT CYCLE MÉTIERS
CONCEPTION, DÉVELOPPEMENT ET LANGAGES CONCEPTION, DÉVELOPPEMENT ET LANGAGES
WEB - IT CYCLE MÉTIERS
CONCEPTEUR DEVELOPPEUR WEB
DURÉE 60 jours OBJECTIF
Les stagiaires seront capables de :
» Procéder en amont à une analyse du projet, définir l’architecture du site et son arborescence, choisir la technique de développement
» suivre et gérer un projet jusqu’à la phase de validation et de publication
» maîtriser les langages HTML, Javascript, PHP, XML…et combiner les avantages et performances de chacun de ces langages
» développer la charte graphique du site avec le souci d’une ergonomie optimale
» maîtriser les outils de développement professionnels
» assurer la maintenance du site, les sauvegardes de données, les mises à jour
PUBLIC Cadres Informaticiens ou non.
PRE REQUIS Formation Bac+4 minimum accompagnée d’une expérience de 5 ans en conduite de projet informatique.
MÉTHODES PÉDAGOGIQUES Alternance d’exposés théoriques et de travaux pratiques, Techniques d’apprentissage en formation présentielle et en eLearning, études de cas, laboratoire virtuel.
PROGRAMME
» Lancement : Explication du parcours de formation, des modalités de suivi et d’évaluation
» Gestion du temps. - Efficacité personnelle.
» Conception d’un site Web - Dreamweaver/XHTML/CSS
» Les règles de la rédaction Web - Scénarisation d’un projet interactif
» Réalisation de pages web dynamiques - Javascript/DHTML
» Développer un site web en relation avec des bases de données PHP/MySQL
» Formater et publier des données XML avec XSL/AJAX
» Gestion de projets web : les points clés de la réussite d’un projet
» Référencement: Optimisation de sites web et création de trafic
» Optimiser le design d’un site web avec Photoshop et Illustrator CMS : les systèmes de gestion de contenu (à distance)
» Flash : animation et interactivité - ActionScript 3 - Flex - Anglais technique
DEVELOPPEUR JAVA
DURÉE 34 jours OBJECTIF
Acquérir la maîtrise approfondie du langage Java et de la programmation objet.
Mettre en œuvre une méthodologie d’’optimisation pour améliorer les performances de vos applications.
PUBLIC
Cadres Informaticiens amenés à développer des applications web avec Java.
PRE REQUIS
Développeur, expérience en langage C, Pascal, connaissance des technologies Web…
MÉTHODES PÉDAGOGIQUES
Alternance d’exposés théoriques et de travaux pratiques, utilisation de plateforme eLearning, simulation, études de cas, laboratoire virtuel.
PROGRAMME
» Programmer avec le langage objet Java
» Concevoir une application Java/JEE avec UML 2.0 Servlets, JSP
» Programmer et déployer une application web en Java
» Struts et Struts 2
» Concevoir et développer des applications Web MVC
» JSF
» Utiliser le Framework MVC2 de Sun
» Développer des WEB Services en langage Java
» Java/JEE sécurité des applications
» SOA l’architecture orientée services Approche
» Subtilité du langage
» Interfaces et génériques
» Gestion de la mémoire
» La classe Object et quelques interfaces de base
» Les collections
» Bonnes pratiques de conception d’une application
CONSULTANT E.BUSINESS
DURÉE 56 jours OBJECTIF
Le métier de consultant e-business s’articule autour de besoins spécifiques courants et futurs des entreprises quelque soit leur taille tant au niveau stratégique qu’opérationnel dans un schéma de transformation en profondeur des processus d’organisation, de fonctionnement.
Cette transformation de l’entreprise est surtout orientée vers la réussite de l’entreprise concernée par ses objectifs commerciaux, sa pérennisation, la création d’emplois, de valeur.
PUBLIC
Consultant, chef de projet informatique...
PRE REQUIS
Formation niveau Bac+3/Bac+4 minimum en informatique, marketing ou commercial, accompagnée d’une expérience de 3 ans dans les secteurs
MÉTHODES PÉDAGOGIQUES
Alternance d’exposés théoriques et de travaux pratiques PROGRAMME
» Systèmes d’information
» Management de Projet Microsoft Project
» Approche Consultant: démarches, méthodes, outils, pratiques du métier de conseil
» Le cahier des charges
» Internet, Intranet et Extranet
» e-business et e-Commerce: Concepts, outils stratégies de mise en œuvre, marketing, architectures
» Urbanisation du Système d’information
» CRM (Gestion de la Relation Client)
» Réussir un site Web Professionnel
» ERP (Enterprise Resource Planning)/ Progiciels de Gestion lntégrés
» Méthodologie Objet UML
» Réseaux et Télécoms : Nouvelles Technologies Knowtedge Management
» Méthodologie Objet UML
» Stratégie Web et outils (HTML/CSS/XML)
DEVELOPPEUR NOUVELLES TECHNOLOGIES – C.Q.P
DURÉE 74 jours OBJECTIF
Savoir développer les applications logicielles offrant les fonctionnalités attendues.
PUBLIC
Développeurs débutants ou confirmés. Chef de projets, responsables d’application souhaitant s’impliquer dans la mise en œuvre des nouvelles technologies. Informaticien souhaitant évoluer vers le développement d’applications nouvelles technologies.
PRE REQUIS
Niveau III informatique ou scientifique (BTS, DUT, DEST, DEUG) ou niveau Bac+2 dans un cursus scientifique, technique ou informatique.
MÉTHODES PÉDAGOGIQUES
Alternance d’exposés théoriques et de travaux pratiques, utilisation de plateforme eLearning, simulation, études de cas, laboratoire virtuel.
PROGRAMME
» Anglais technique
» Architecture matérielle
» Configuration et administration système d’exploitation
» Initiation réseau et TCP-IP
» Architecture NTIC
» Analyse du système d’information
» Recueil et analyse des besoins
» Rédaction du cahier des charges
» Conception objet UML
» Conception des modèles de données Merise
» Testing applicatif
» Langage C – Java - J2EE – STRUTS – Langage XML – Dreamweaver - AJAX
» Langage C# - Windows Forms – ASP .NET
» Le langage SQL sous Oracle MySQL
» Cycle de vie et qualité – La conduite de projet – Les différents rôles dans un projet
» Organisation des revues de projet – Assistance et formation utilisateur
» Mise en production – Maintenance applicative – Sécurité des systèmes d’information
» Préparation mise en œuvre – Veille technologique
» Organisation de l’entreprise
» Technique de communication
» Droit informatique
DEVELOPPEUR .NET
DURÉE 44 jours OBJECTIF
Connaitre et mettre en œuvre les outils et les langages de développement.net.
PUBLIC
Concepteurs de sites web, développeurs, cadres informaticiens, administrateurs...
PRE REQUIS
Maîtrise d’un langage Objet MÉTHODES PÉDAGOGIQUES
Alternance d’exposés théoriques et de travaux pratiques, utilisation de plateforme eLearning, simulation, études de cas, laboratoire virtuel.
PROGRAMME
» Fondamentaux de la structure d’un programme (Algorithmique)
» Analyse fonctionnelle et technique
» Implémentation des concepts objet
» Développer l’interactivité d’un site 2.0 avec le langage JavaScript
» Programmer avec le langage objet C#
» Mise en œuvre des ASP
» Outils de développement Web avec technologies .Net
» Programmer avec le langage objet VB .Net
» Programmer et déployer une application Web Net en VB ou C#
» Développer des accès performants aux sources de données avec ADO .Net
» Pratiquer le développement d’une application Web en ASP .Net
» Base de données et langage SQL
CYCLE METIERS
CYCLE METIERS CYCLE METIERS CYCLE METIERS CYCLE METIERS
27
BASES DE DONNEES CONCEPTION, DÉVELOPPEMENT ET LANGAGES
BASES DE DONNÉES ORACLE
L’ESSENTIEL DES BASES DE DONNÉES
DURÉE 2 jours OBJECTIF
De la modélisation à la manipulation d’une base de données, en passant par l’architecture d’une base, cette formation permet d’obtenir une compréhension claire du monde des bases de données relationnelles et des outils associés.
PUBLIC
Utilisateurs d’outils décisionnels et toute personne désirant entrer dans le monde des bases de données.
PRÉ-REQUIS
Cette formation ne nécessite pas de connaissances particulières et constitue un point d’entrée dans la filière base de données.
MÉTHODES PÉDAGOGIQUES
Travaux pratiques et ateliers, utilisation de plateforme eLearning, simulation.
PROGRAMME Modélisation
» Modèle Conceptuel des Données
» Modèle Relationnel
» Passage du MCD au Relationnel
» Relationnel et langage SQL Base de données
» Architecture d’une base
» Outils des logiciels SGBDR Langage SQL
» Définition (Create)
» Interrogation (Select)
» Manipulation
LANGAGE PL/ SQL
DURÉE 3 jours OBJECTIF
Maîtriser le langage PL/SQL afin de maintenir, développer des applications “classiques” autour d’une base de données.
PUBLIC
Administrateurs ou développeurs d’applications autour d’Oracle.
PRÉ-REQUIS
La connaissance du langage SQL est nécessaire MÉTHODES PÉDAGOGIQUES
Travaux pratiques et ateliers, utilisation de plateforme eLearning, simulation.
PROGRAMME
» Prise en main du langage
» PL/SQL
» Types spécifiques
» Transactions
» Procédures et fonctions
» Packages
» Traitement des exceptions
» Triggers
» Privilèges
LANGAGE SQL - SQL*PLUS
DURÉE 3 jours OBJECTIF
Maîtriser le langage SQL Oracle et l’outil SQL*Plus.
PUBLIC
Utilisateurs de logiciels de type “Infocentre”, futurs administrateurs, développeurs d’applications autour d’une base de données relationnelles.
PRÉ-REQUIS
Cette formation constitue un point d’entrée vers les sessions d’administration et de programmation PL/SQL. Elle présente le langage SQL dans la mise en place d’Oracle mais convient pour un fort pourcentage à une personne travaillant sur un autre produit.
MÉTHODES PÉDAGOGIQUES
Travaux pratiques et ateliers, utilisation de plateforme eLearning, simulation.
PROGRAMME
» Architecture Oracle
» Le langage SQL
» L’outil SQL*Plus
» Sélections
» Définition des données
» Manipulation des données
» Contrôle des données
» Optimisation
BASES DE DONNEES
28 29
BASES DE DONNÉES ORACLE BASES DE DONNEES
ORACLE 11g PRISE EN MAIN
DURÉE 5 jours OBJECTIF
Acquisition et maîtrise des différents modes d’utilisation : relationnel, SQL, gestion des transactions. Etude et application des différentes commandes.
PUBLIC
Informaticiens, devant développer sous Oracle.
PRE-REQUIS
Connaissances de base en programmation.
MÉTHODES PÉDAGOGIQUES
Travaux pratiques et ateliers, utilisation de plateforme eLearning, simulation, études de cas.
PROGRAMME
» Introduction
» Création des tables, Contraintes d’intégrité.
» Utilisation des séquences
» Requêtes SQL
» Les requêtes imbriquées
» Introduction à PL/SQL
» Structuration des programmes PL/SQL
» Définition et utilisation des procédures stockées.
» Triggers LMD dans Oracle
» Présentation des triggers d’Oracle
» Architecture et objets d’une base de données.
» Définition des contraintes d’intégrité.
» Gestion des transactions
» PL/SQL et les transactions
» Sécurité et utilisateurs
» Droits d’accès et sécurité
» Authentification et privilèges
ORACLE, OPTIMISATION D’APPLICATIONS
DURÉE 4 jours OBJECTIF
Réduction décisive des temps de réponse de vos
applications, utilisation de l’optimiseur intégré et les outils d’analyse et de gestion d’Oracle.
PUBLIC
Informaticiens, chefs de projet, devant développer des applications sous Oracle.
PRE-REQUIS
Bonnes connaissances en programmation SQL et PL/SQL.
MÉTHODES PÉDAGOGIQUES
Travaux pratiques et ateliers, utilisation de plateforme eLearning, simulation, études de cas.
PROGRAMME
» Introduction
» Particularités des types d’applications
» Traitement des requêtes SQL
» Variables de lien dans SQL*Plus et Enterprise Manager
» Les outils de diagnostic et de mesure de performance
» Optimisation du schéma relationnel
» Utilisation des tables globales temporaires
» Fonctionnement de l’optimiseur
» Optimisation des requêtes SQL
» Optimisation de la conception et de l’applicatif
» Exécution en parallèle des requêtes
» Automatiser le réglage des instructions SQL
ORACLE 11g, OBJET ET XML POUR DEVELOPPEURS SQL – PL/SQL
DURÉE 3 jours OBJECTIF
Développer des applications XML en PL/SQL liées à la base de données Oracle. Stocker des documents XML dans la base, manipulation des données, et utilisation du modèle objet d’Oracle.
PUBLIC
Informaticiens, chefs de projet, devant développer sous Oracle.
PRE-REQUIS
Bonnes connaissances en programmation SQL et PL/SQL sous Oracle.
MÉTHODES PÉDAGOGIQUES
Travaux pratiques et ateliers, utilisation de plateforme eLearning, simulation, études de cas.
PROGRAMME
» Introduction
» L’apport des XML dans un SGBDR.
» Modèle XML, DTD, XML schéma
» Objet structurés
» Types, persistance avec PL/SQL, héritage.
» Les schémas objets.
» Programmation objet et stockage
» Méthodes PL/SQL, Tables objet
» Oracle et XML, XML DB
» Oracle XML Developer’s Kit (XDK).
» Extraction, mise à jour et génération de contenus XML
» Fonctions d’extraction XMLQUERY
» Indexation de contenu