• Aucun résultat trouvé

Révélateur des talents de demain

N/A
N/A
Protected

Academic year: 2022

Partager "Révélateur des talents de demain"

Copied!
29
0
0

Texte intégral

(1)

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)

2 3

ÉDITO

Le savoir que l’on n’enrichit pas chaque année, s’appauvrit tous les ans

Lao-Tseu (IV

e

, V

e

siè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

(3)

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

(4)

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é

(5)

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

(6)

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

(7)

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

(8)

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.

(9)

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

(10)

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

(11)

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

(12)

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

(13)

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

(14)

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

(15)

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

INFRASTRUCTURES ET RÉSEAUX

Références

Documents relatifs

Cet insecticide, très utilisé dans la lutte contre le carpocapse des pommes et des poires (Cydia pomonella L.), est pourtant réputé pour être non dangereux

14 La page d’accueil de WikiFundi a été réalisée pour être la plus simple et intuitive possible. Outre une introduction très brève, cette page d’accueil ne présente en

catalogue permanent (sans date de fin) , cliquez sur Oui, puis remplissez les informations de votre opération.. Ce contenu apparaîtra tel quel dans le mail de confirmation

 APPRENDRE PAR INVESTIGATION peut être une APPRENDRE PAR INVESTIGATION peut être une methode pour intégrer le travail pratique plus methode pour intégrer le travail pratique plus

Da- mian-Gaillard et Saitta (2018, 2019) montrent que la dénonciation publique du sexisme des élus par des journalistes femmes, bien que constituant un risque professionnel

Ce courriel contient un lien vous permettant de valider votre inscription à la plateforme : merci de cliquer sur le lien proposé (ou le copier/coller dans votre

8 Pour ce faire, nous nous pencherons sur trois problèmes particuliers, dont l’émergence et la résolution dépendent, et en retour éclairent, de nombreuses questions

• Pour définir les rôles associés à un projet, il suffit de sélectionner l’icône Ajouter des rôles dans l’onglet Projet.. • On peut alors définir des rôles dans un