Accroche
Nos formations
 
 
 
 
  Objectifs de la formation Durée et coût*
Lotus Domino
Langages XHTML et CSS

Maîtriser le langage XHTML et acquérir de solides connaissances en CSS.

2j
Nous consulter
Support aux utilisateurs IBM Lotus Notes V7

A la fin de ce cours, le participant sera capable d'utiliser les différentes ressources disponibles pour supporter les utilisateurs IBM Lotus Notes 7 et résoudre les problèmes les plus fréquents.

2j
Nous consulter
IBM Lotus Notes 7 : utiliser la messagerie et l'agenda

A la fin de ce cours, le participant sera capable d'utiliser les fonctionnalités de base d'IBM Lotus Notes V7.

1j
Nous consulter
Utiliser LotusScript dans les applications IBM Lotus Domino 7

Les participants apprennent les techniques de programmation LotusScript afin d'accèder et travailler avec les objets Domino (Domino Object Model).

Ce stage commence par présenter le langage LotusScript. Les participants apprennent à retrouver les propriétés de base, utiliser les méthodes NotesDatabase et à naviguer à travers le Domino Object Model afin d'accèder aux classes ACL. Ensuite les participants voient comment utiliser les classes front-end et back-end, comment gèrer les erreurs et utiliser le debugger LotusScript.

A la fin de ce stage, vous serez capable de :

  • Ecrire du code LotusScript afin de naviguer et retrouver les objets voulus dans le Domino Object Model
  • Ecrire du code Lotus Script qui modifie et ajoute des données dans des applications Domino
  • Sélectionner le meilleur mécanisme afin d'executer le code LotusScript
  • Utiliser le debugger LotusScript
  • Utiliser les librairies de scripts afin de réutiliser le code efficacement
3j
Nous consulter
IBM Lotus Domino Designer V7 : Développement avancé
  • A l'issue de ce stage , vous serez capable d'utiliser IBM® Lotus®Domino Designer® 7 pour développer des applications multi-bases.
  • Ce stage permet de découvrir les techniques avancées concernant les formules incluant les boucles et les interactions utilisateurs avec les applications.
  • Le cours explique également les différentes méthodes d'accès aux data sources en dehors de l'environement Domino incluant les bases de données relationnelles .
  • Vous verez également comment inclure des fonctionnalités de workflow pour router des documents et notifier les utilisateurs qu'un document réquière leur attention, cela en tenant compte des éléments de sécurité tel le cryptage de données.
  • Ce stage permet également une mise au point sur les éléments de navigation tels que les liens , plans, et agencements de cadres permettant la liaison des différents composants de l'application et permettant à l'utilisateur de localiser rapidement et facilement les informations.
3j
Nous consulter
Construire des applications web en utilisant IBM Lotus Domino 7

Utiliser efficacement les éléments de structures Lotus Domino dans une application web , les langages Javascript et Java, sécuriser ses applications.

2j
Nous consulter
Développement d’application IBM Lotus Domino V7 – Principes de base

A la fin de ce cours, le participant sera capable de concevoir, développer et déployer une application IBM Lotus Domino 7 mono base.

4j
Nous consulter
Performance Tuning and IBM Infrastructure

A la fin de ce stage les participants seront capables de comprendre les outils de suivi de performances et le tuning Domino

1j
Nous consulter
Maintenance des serveurs et utilisateurs avec IBM Lotus Domino

A la fin de ce cours, le participant sera capable :

  • d'accomplir les tâches de maintenance et de détermination des incidents sur un serveur Domino
  • d'enregistrer et maintenir des utilisateurs Notes ou non-Notes
2j
Nous consulter
Développement .NET
Introduction au développement d’applications .NET Framework avec Visual Studio 2005

Ce cours permet aux développeurs non familiarisés avec Microsoft .NET Framework ou Microsoft Visual Studio 2005 d’acquérir des compétences sur l’environnement de développement Visual Studio 2005. Les stagiaires apprendront également les bases des langages de programmation Microsoft Visual Basic ou Microsoft Visual C#.

5j
Nous consulter
Développement avancé d’accès aux données avec Visual Studio 2005

Cet atelier de deux jours vise à apporter des connaissances avancées sur la mise en place et l’utilisation des fonctionnalités et des techniques d’accès aux données de l’environnement Microsoft .NET et de Visual Studio 2005.

 Il présente de manière détaillée les outils d’accès aux données et les techniques d’implémentation de bases de données avec Microsoft ADO.NET 2.0 et Microsoft SQL Server 2005. Cet atelier présente également les fonctionnalités permettant de rechercher de l’information, modifier et transformer des données XML au moyen de XPath, et des transformations XML par feuilles de style (XSLT).

A la fin de l’atelier, les stagiaires seront capables de :

- Réduire et gérer les conflits d’utilisation des bases de données.

- Manipuler les types de données volumineux.

- Améliorer les performances d’une base de données.

- Créer des composants .NET intégrés à SQL Server 2005.

- Requêter un document XML avec XPath.

- Transformer un document XML en utilisant les feuilles de style XSLT.

2j
Nous consulter
L'essentiel de l’accès aux données avec Microsoft Visual Studio 2005

Cet atelier de 3 jours animé par un formateur permet d'acquérir les connaissances et les techniques nécessaires pour développer des applications d'accès aux données avec le framework .NET et Microsoft Visual Studio 2005. Cet atelier explique comment lire et mettre à jour des données dans une base avec ADO.NET. Il montre également comment créer, lire ou écrire des données en XML.

3j
Nous consulter
Développement d'applications Web Microsoft ASP.NET à l'aide de Visual studio.Net

À la fin de ce cours, les stagiaires seront à même d'effectuer les tâches suivantes :

  • décrire Microsoft .NET Framework et ASP.NET ;
  • créer un projet d'application Web ASP.NET à l'aide de Visual Studio.NET ;
  • créer un composant dans Visual Basic .NET ou C# ;
  • ajouter des contrôles de serveur à une page ASP.NET ;
  • ajouter des fonctionnalités aux contrôles de serveur situés sur une page ASP.NET ;
  • utiliser les fonctionnalités de traçage de Visual Studio .NET ;
  • utiliser les contrôles de validation pour valider les entrées utilisateur ;
  • créer un contrôle utilisateur ;
  • accéder aux données à l'aide des outils d'accès aux données intégrés dans Visual Studio .NET
  • utiliser Microsoft ADO.NET pour accéder aux données dans une application Web ASP.NET ;
  • appeler une procédure stockée à partir d'une application Web ASP.NET ;
  • accéder aux données XML (Extensible Markup Language) et les lire dans un objet DataSet ;
  • utiliser et créer un service Web XML à partir d'une application Web ASP.NET ;
  • stocker les données d'application et de session Web ASP.NET à l'aide de différentes méthodes ;
  • configurer et développer une application Web ASP.NET ;
  • sécuriser une application Web ASP.NET à l'aide de différentes technologies.
5j
Nous consulter
Microsoft Visual Basic.NET pour les développeurs Visual Basic
  • Ce cours a pour objectif de permettre aux développeurs utilisant Microsoft Visual Basic d'acquérir les connaissances et les compétences nécessaires pour développer des applications Microsoft .NET en utilisant Microsoft Visual Basic .NET version 7.0.
  • Visual Basic .NET constitue une mise à niveau importante de Visual Basic et comprend de nombreuses nouvelles fonctionnalités de l'architecture .NET.
  • Ces modifications permettront aux développeurs Visual Basic de créer des applications d'entreprise pour la plate-forme .NET et des applications Visual Basic plus traditionnelles qui pourront tirer profit des améliorations apportées au langage.
5j
Nous consulter
Fondamentaux des applications Web avec Visual Studio 2005
  • Cet atelier fournit au stagiaire les connaissances et les compétences nécessaires pour développer des applications Web ASP.NET 2.0 avec Microsoft Visual Studio 2005.
  • Il traite l’interface utilisateur, la structure des sites web et tant du point de vue implémentation que du point de vue fonctionnel.
3j
Nous consulter
Techniques avancées de développement d'applications Web avec Microsoft Visual Studio 2005
  • Cet atelier fournit au stagiaire les connaissances et les compétences nécessaires pour développer des applications Web ASP.NET 2.0 avec Microsoft Visual Studio 2005.
  • Il traite l’interface utilisateur, la structure des sites web et tant du point de vue implémentation que du point de vue fonctionnel.
2j
Nous consulter
Fondamentaux des applications Windows avec Visual Studio 2005
Cet atelier fournit au stagiaire un environnement facile à appréhender lui permettant d’acquérir les connaissances fondamentales sur le développement d’application Windows Forms avec Visual Studio 2005. 3j
Nous consulter
Introduction à la programmation dans Visual basic.NET

À la fin de ce cours, les stagiaires seront à même d'effectuer les tâches suivantes :

  • créer une application simple Visual Basic .NET, basée sur le modèle d'applicatio Windows ;
  • utiliser des formulaires et des contrôles pour créer une interface utilisateur ;
  • créer et utiliser des variables et des tableaux ;
  • créer et utiliser les procédures Sub, Function et Property ;
  • implémenter les structures de décision et les boucles à l'aide d'expressions conditionnelles ;
  • résoudre les erreurs de syntaxe, d'exécution et logiques à l'aide du débogueur et de la gestion structurée des exceptions ;
  • valider les entrées de l'utilisateur pour les champs, les contrôles et les formulaires ;
  • améliorer l'interface utilisateur en y ajoutant des menus, des barres d'état et des barres d'outils ;
  • créer une application Web Forms simple, basée sur Visual Basic .NET, et utilisant un service Web XML ;
  • appliquer les techniques de programmation orientée objet pour créer des classes, ajouter des méthodes et ajouter des propriétés ;
  • consulter et manipuler des données dans une base de données Microsoft Access à l'aide d'ADO.NET ;
  • générer, empaqueter et déployer une application.
5j
Nous consulter
Introduction à la programmation C# avec Microsoft.NET
À la fin de ce cours, les stagiaires seront à même d'effectuer les tâches suivantes :
  • présenter la plate-forme .NET ;
  • configurer et utiliser Visual Studio .NET ;
  • programmer en langage C# ;
  • implémenter des méthodes ;
  • implémenter les concepts d'encapsulation, d'héritage et de polymorphisme dans C# ;
  • utiliser C# dans la plate-forme .NET ;
  • utiliser ADO.NET pour accéder à des données d'une base de données et les manipuler ;
  • créer des applications Windows riches en fonctionnalités ;
  • créer une application Web via des formulaires Web ;
  • utiliser des services Web XML dans une application C# ;
  • tester des fonctionnalités avancées de C#.
5j
Nous consulter
Programmation en C#

À 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 plate-forme .NET ;
  • analyser la structure de base d'une application C# et documenter, déboguer, compiler et exécuter une application simple ;
  • créer et nommer des variables et leur attribuer des valeurs ;
  • utiliser des instructions courantes pour implémenter le contrôle de flux, le bouclage et la gestion des exceptions ;
  • créer des méthodes (fonctions et sous-routines) capables de renvoyer des valeurs et de prendre des paramètres ;
  • créer, initialiser et utiliser des tableaux ;
  • expliquer les concepts de base et la terminologie de la programmation orientée objet ;
  • utiliser les objets et les types référence courants ;
  • créer, initialiser et détruire des objets dans une application C# ;
  • créer des classes C# à partir de classes existantes ;
  • créer des classes autonomes et des infrastructures dans une application C# ;
  • définir des opérateurs, utiliser des délégués et ajouter des spécifications d'événements ;
  • implémenter des propriétés et des indexeurs ;
  • utiliser des attributs prédéfinis et personnalisés.
5j
Nous consulter
Approche logicielle
L’Essentiel du Monde Objet
  • Acquérir les concepts de la technologie objet, comprendre son implication en termes d’ingénierie logicielle aussi bien dans les phases amonts (spécification du besoin, analyse…) que dans les phases dites « techniques» (conception, implémentation…).
2j
Nous consulter
Designs patterns
  • Comprendre l’intérêt des Designs Patterns, les étudier et les mettre en oeuvre tels qu’ils seront utilisés dans une conception de projet.
2j
Nous consulter
Programmation par aspects AOP
  • Acquérir les concepts de l’AOP (Aspect Oriented Programming), comprendre son positionnement (notamment par rapport à l’approche objet), ses intérêts, et ses nombreux domaines d’applications.
2j
Nous consulter
Bases de Données
L'Essentiel des Bases de Données
  • 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.
2j
Nous consulter
Administration MySQL
  • Maîtriser l'administration d'une base MySql.
  • Savoir gérer les aspects sécurité (droits d'accès, sauvegardes et restaurations...).
3j
Nous consulter
PgSQL sous Postgre SQL
  • Maîtriser le langage PL/pgSQL afin de développer, maintenir des applications sur une base de données PostgreSQL.
2j
Nous consulter
Langage SQL - SQL*Plus
  • Maîtriser le langage SQL Oracle et l'outil SQL*Plus.
3j
Nous consulter
Administrations d'une Base de Données PostgreSQL
  • Maîtriser l'administration d'une base PostgreSQL.
  • Savoir gérer les différents aspects sécurité (droits d'accès, sauvegardes et restaurations...).
3j
Nous consulter
Exploitation Oracle 9i
  • Maîtriser l'exploitation de bases Oracle 9i sous Unix. L'exploitant doit pouvoir effectuer les tâches déléguées par l'administrateur (démarrage, arrêt, surveillance …) et avoir une vision globale de l'architecture.
  • Il peut ainsi mener un dialogue efficace avec les administrateurs, notamment pour la résolution de problèmes.
4j
1800 €
Administration Oracle 9i
  • Maîtriser l'administration d'un site Oracle 9i.
  • Savoir gérer les aspects sécurité (droits d'accès, sauvegardes et restaurations...).
  • Être capable d'interconnecter des bases de données réparties.
  • Les différences entre Oracle 8i et 9i ne sont pas abordées (voir stage: "Administration : différentiel Oracle 8i-9i").
5j
Nous consulter
Administration Avancée Oracle 9i
  • Compléter son expertise sur Oracle 9i.
3j
Nous consulter
Administration Oracle 10G
  • Maîtriser l'administration d'un site Oracle 10g.
  • Savoir gérer les aspects sécurité (droits d'accès, sauvegardes et restaurations...).
  • Être capable d'interconnecter des bases de données réparties.
  • Les différences entre Oracle 9i et 10g ne sont pas abordées.
5j
Nous consulter
Administration Différeniel Oracle 9i/10g
  • Se mettre à jour sur la dernière version d’Oracle par rapport à la 9i en termes d'administration.
3j
Nous consulter
Oracle 9i Tuning
Savoir mesurer les performances d’une base et être capable de l’optimiser le cas échéant. 3j
Nous consulter
Oracle 10G Tuning
  • Savoir mesurer les performances d’une base avec les outils fournis par Oracle.
  • Apprendre à régler une base Oracle et à optimiser des requêtes.
3j
Nous consulter
Oracle Backup and Recovery
Savoir sauvegarder une base de données pour être en mesure de la restaurer si besoin. 3j
Nous consulter
Oracle Sécurité
Savoir sécuriser une base de données Oracle sous ses différents aspects et niveaux. 2j
Nous consulter
Langage PL/SQL Oracle
Maîtriser le langage PL/SQL afin de maintenir, développer des applications sur une base de données Oracle. 3j
Nous consulter
Optimisation Applicative Oracle
  • Optimiser les requêtes des applications développées autour d'Oracle.
2j
Nous consulter
Open Source
L’Essentiel des Architectures Open Source
  • Obtenir une vision large du monde Open Source.
  • Aborder les principaux logiciels présents chez les grands comptes, d’un point de vue fonctionnel et d’un point de vue technique.
2j
Nous consulter
Développement JAVA / J2EE
Développement avec les nouveaux EJB 3.0
  • Réaliser des développements d'applications utilisant les composants serveurs EJB 3.0. (l’étude préalable de R.M.I. et des annotations Java sert à bien comprendre EJB3).
3j
Nous consulter
Développement avec Eclipse
À la fin de ce cours, les stagiaires seront à même d’utiliser l’environnement de développement intégré (IDE) Eclipse dans le cadre de projets Java. 2j
Nous consulter
Développement J2EE
  • É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 … ).
5j
Nous consulter
Développement Servlet / JSP
  • Réaliser des développements de sites Web (côté serveur) en Java.
3j
Nous consulter
Programmation XML en environnement Java
  • Savoir utiliser un parseur (SAX,DOM, …) et activer une transformation XSLT.
2j
Nous consulter
Services Web en environnement Java
  • Comprendre les principes, le fonctionnement des services web et les mettre en oeuvre avec Java.
2j
Nous consulter
Programmation XML et Services Web - environnement Java
Maîtriser les outils et techniques XML nécessaires au déploiement d’une application XML en Java. 4j
Nous consulter
Langage Java
  • Maîtriser le langage Java en terme de mécanismes de base et de syntaxe.
5j
Nous consulter
Développement Struts
  • À la fin de ce cours, les stagiaires seront à même de développer une application Web en utilisant le framework Struts.
3j
Nous consulter
Administration JBoss
Savoir configurer et administrer le serveur JBoss (Pool de connexions, Sécurité, Services asynchrones, Topologie en cluster). 3j
Nous consulter
L'essentiel des concepts JAVA et architecture J2EE
Expliquer les principes de fonctionnement de la plate-forme JAVA et décrire dans le détail l'architecture J2EE (Vue globale & apports des différentes technologies "Servlet/JSP" , "EJB" , "JCA", ...). 2j
Nous consulter
Hibernate
Apprendre à gérer la persistance d'objets java dans une base de données relationnelle avec le framework open source hibernate. 3j
Nous consulter
Développement EJB
Réaliser des développements d'applications utilisant les composants serveurs EJBs. (L’étude préalable de R.M.I. sert à bien comprendre les EJBs). 3j
Nous consulter
Développement LAMP
Langage Perl
  • Maîtriser le langage Perl en terme de mécanismes de base et de syntaxe.
  • Aborder les aspects complémentaires : modules, CGI, Interaction avec les bases de données …
  • Évaluer les domaines d'application et l'étendue des possibilités.
5j
Nous consulter
Web Services avec PERL
  • Après un complément sur les notions avancées de Perl (interpréteur, modules, POO), le but est d'approfondir les fonctionnalités les plus pertinentes dans un contexte intranet : CGI et base de données, XML, services Web.
3j
Nous consulter
Développement WEB
DreamWeaver - Initiation
  • Créer des sites statiques et des pages à contenu fixe.
  • Manipuler les outils de Dreamweaver.
  • Publier un site.
3j
Nous consulter
DreamWeaver - Perfectionnement
  • Utiliser les modèles.
  • Programmer l'interactivité.
2j
Nous consulter
Dreamweaver CS3
Ce stage vous permettra de réaliser des sites Internet intégrant divers types de médias à travers une interface proche d’un logiciel classique de mise en page papier. 5j
Nous consulter
HTML / XHTML
  • Maîtriser les langages HTML et XHTML acquérir de solides connaissances en CSS.
2j
Nous consulter
Programmation des pages Web en PHP / MySQL
Savoir écrire des scripts en langage PHP dans le cadre de développement de pages Web dynamiques en liaison avec les bases de données ( MySQL en particulier). 4j
Nous consulter
L’essentiel de XML / XSLT

Conception et transformation de documents XML, pour la représentation de pages Web.

3j
Nous consulter
Langage JavaScript

Maîtriser le langage Javascript.

3j
Nous consulter
Développement Ajax, JavaScript et Web 2.0

Réaliser des sites Web 2.0 reposant sur les technologies Ajax.

3j
Nous consulter
Technologies avancées PHP

Ce cours approfondit l’objet en PHP ainsi que les principales technologies avancées associées à HP pour le développement d’applications web (Frameworks, moteur de template, PEAR, ORM, XML).

3j
Nous consulter
Sécurité en PHP
sécurisez vos applications php
3j
Nous consulter
Outils WEB et WEB Services
Utiliser efficacement le web, le langage de programmation PHP e t le développement sous dreamweaver. 4j
Nous consulter
Développement C, C++
Langage C
  • Maîtriser le langage C via l'apprentissage des mécanismes de base et des syntaxes.
  • Acquérir une bonne méthodologie de développement dans ce langage.
5j
Nous consulter
Langage C++
  • Mettre en oeuvre les principes de la programmation objet via l'étude du langage C++.
  • Acquérir une bonne méthodologie de développement.
5j
Nous consulter
Modélisation
UML 2.0 les nouveautés
  • Comprendre ce qu’apporte UML2.0 par rapport à UML 1.x.
1j
Nous consulter
UML et processus méthodologique
  • Appréhender UML de manière pratique, c’est à dire :
    • associé à un processus de développemen
    • dans le cadre de la réalisation d’un proje
    • pour toutes les phases du développement logiciel : de l’expression du besoin à la conception.
  • Nous incluons dans ce stage l’usage d’un atelier de génie logiciel. (ex : IBM Rational Rose).
4j
Nous consulter
Expression du besoin et analyse avec UML
  • Pratiquer UML, c’est à dire :
    • associé à un processus de développement
    • dans le cadre de la réalisation d’un projet
    • pour les phases amonts = expression du besoin et analyse.
  • Nous incluons dans ce stage l’usage d’un atelier de génie logiciel (ex : IBM Rational Rose).
3j
Nous consulter
Conception avec UML
  • Pratiquer UML, c’est à dire :
    • associé à un processus de développement
    • dans le cadre de la réalisation d’un projet
    • pour la phase de conception.
  • Nous incluons dans ce stage l’usage d’un atelier de génie logiciel (ex : IBM Rational Rose) ainsi que la pratique des Designs Patterns.
3j
Nous consulter
Business Modeling avec UML
  • Décrire, modéliser via UML le fonctionnement, les concepts de l’entreprise (Business Modeling) indépendamment de toute notion informatique.
  • Montrer la pertinence d’UML pour cette étape, notamment dans l’exploitation de cette modélisation en phase logicielle.
3j
Nous consulter
Outils Web
Flash - Initiation
  • Connaître les outils de dessin vectoriel et approfondir la notion de vectoriel.
  • Mouvoir vos objets dans l'espace.
  • Interagir avec des objets externes tels que des images, vidéos ou sons.
3j
Nous consulter
Flash - Perfectionnement
  • Connaître les outils de dessin vectoriel et approfondir la notion de vectoriel.
  • Mouvoir vos objets dans l'espace.
  • Interagir avec des objets externes tels que des images, vidéos ou sons.
2j
Nous consulter
Flash - Expertise
  • Connaître les outils de dessin vectoriel et approfondir la notion de vectoriel.
  • Mouvoir vos objets dans l'espace.
  • Interagir avec des objets externes tels que des images, vidéos ou sons.
2j
Nous consulter
Créer son site Internet
  • Exploration de différentes interfaces de browser Web.
  • Création des pages Web, ajout d’images.
  • Développement, test et amélioration de site Web.
  • Configuration et test d'un serveur Web.
  • Interface d'un site Web à un SGBD.
3j
Nous consulter
Frontpage
  • Découvrir les principes de conception et d'administration de sites web.
3j
Nous consulter

* Prix hors taxe par personne et par session (supports de cours compris).
CFI FORMATION Marque de la Société UNICEM - 14 Avenue de L’Opéra - 75001 PARIS - Tél. : 01 400 600 54 - Fax : 01 400 605 68