Accroche
Nos formations
 
 
 
 
  Objectifs de la formation Durée et coût*
Approche logicielle
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
1200 €
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
1200 €
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
1200 €
Bases de Données
Administration Avancée Oracle 9i
  • Compléter son expertise sur Oracle 9i.
3j
1400 €
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
1400 €
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
1400 €
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
2200 €
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
2200 €
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
1400 €
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 €
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
1200 €
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
1400 €
Langage SQL - SQL*Plus
  • Maîtriser le langage SQL Oracle et l'outil SQL*Plus.
3j
1500 €
Optimisation Applicative Oracle
  • Optimiser les requêtes des applications développées autour d'Oracle.
2j
1200 €
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
1600 €
Oracle 9i Tuning
Savoir mesurer les performances d’une base et être capable de l’optimiser le cas échéant. 3j
1600 €
Oracle Backup and Recovery
Savoir sauvegarder une base de données pour être en mesure de la restaurer si besoin. 3j
1600 €
Oracle Sécurité
Savoir sécuriser une base de données Oracle sous ses différents aspects et niveaux. 2j
1200 €
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
1000 €
Développement .NET
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
900 €
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
2000 €
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
1200 €
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
1200 €
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
1990 €
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
1990 €
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
1990 €
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
1200 €
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
2000 €
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
1990 €
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
900 €
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
2000 €
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
2000 €
Développement JAVA / J2EE
Administration JBoss
Savoir configurer et administrer le serveur JBoss (Pool de connexions, Sécurité, Services asynchrones, Topologie en cluster). 3j
1400 €
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 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
1400 €
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
1400 €
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
2000 €
Développement Servlet / JSP
  • Réaliser des développements de sites Web (côté serveur) en Java.
3j
1400 €
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
1400 €
Hibernate
Apprendre à gérer la persistance d'objets java dans une base de données relationnelle avec le framework open source hibernate. 3j
1400 €
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
1200 €
Langage Java
  • Maîtriser le langage Java en terme de mécanismes de base et de syntaxe.
5j
2000 €
Programmation XML en environnement Java
  • Savoir utiliser un parseur (SAX,DOM, …) et activer une transformation XSLT.
2j
1000 €
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
1800 €
Services Web en environnement Java
  • Comprendre les principes, le fonctionnement des services web et les mettre en oeuvre avec Java.
2j
1000 €
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
2000 €
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
Développement Ajax, Javascript et Web 2.0
  • Réaliser des sites Web 2.0 reposant sur les technologies Ajax.
3j
1400 €
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
2000 €
HTML / XHTML
  • Maîtriser les langages HTML et XHTML acquérir de solides connaissances en CSS.
2j
1000 €
L'Essentiel d'XML / XSLT
  • Conception et transformation de documents XML, pour la représentation de pages Web.
3j
1400 €
Langage JavaScript
  • Maîtriser le langage Javascript.
3j
1400 €
Outils WEB et WEB Services
Utiliser efficacement le web, le langage de programmation PHP e t le développement sous dreamweaver. 4j
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
1800 €
Sécurité en PHP
sécurisez vos applications php
3j
Nous consulter
Technologies avancées PHP
Ce cours approfondit l'objet en PHP ainsi que les principales technologies avancées associées à PHP pour le développement d'applications web (Frameworks, moteur de template, PEAR, ORM, XML). 3j
1400 €
Modélisation
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
1600 €
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
1500 €
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
1500 €
UML 2.0 les nouveautés
  • Comprendre ce qu’apporte UML2.0 par rapport à UML 1.x.
1j
800 €
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
1800 €
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
Outils Web
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
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
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
1400 €
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
1000 €
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 - 142 rue Montmartre - 75002 PARIS - Tél. : 01 400 600 54 - Fax : 01 400 605 68