Accueil > Formation > Toutes nos formations

Toutes nos filières

Les thèmes

Toutes nos filières et formations

Filière Agilité

Les méthodes agiles permettent de mieux gérer les demandes de changement et la relation client. Elles apportent visibilité et sérénité à tous les acteurs d'un projet informatique.

Les formations et séminaires proposés dans cette filière vous permettront une mise en oeuvre progressive et un changement culturel réussi.

Filière Architecture d'Entreprise

L'architecture orientée services (SOA) n'est pas un effet de mode. Ce n'est pas non plus une technologie en soi mais l'arrivée à maturité de concepts et démarches éprouvés capables d'organiser « in fine » le S.I. en briques réellement indépendantes, pilotables par les processus (métiers), transverses aux acteurs tant internes qu'externes.

Cerise sur le gâteau, l'approche n'impose pas le big-bang mais permet d'intégrer au fur et à mesure un existant et faire évoluer globalement le S.I. par retouches successives.

Notre filière "Architecture d'Entreprise" regroupe des cours autour des architectures de services. Comprendre les concepts. Savoir mener les différents niveaux de modélisation, en connaître les normes et standards. Disposer du bagage technique nécessaire à l'implémentation retenue (WebServices, ESB, REST, Java EE6, PHP)

Filière Mobilité

  • Séminaire Android
    Présentation d'Android, le système d'exploitation mobile de Google
  • Android
    Développer des applications en Java pour Android
  • Android Avancé
    Maîtriser les concepts avancés du développement d'applications sous Android
  • iPhone iPad iOS
    Développement d'application iPhone/iPad sous iOS
  • iPhone iPad avancé nouveauté
    Maîtriser le développement d'applications iPhone / iPad sous iOS
  • HTML 5 Mobile nouveauté
    Développement mobile HTML 5 (jQuery mobile, Sencha Touch, Dojo mobile)
  • jQueryMobile nouveauté
    Développer des applications mobile riches avec jQueryMobile
  • PhoneGap nouveauté
    Développement mobile multi-plateformes avec PhoneGap

Filière Client Riche / Web (RIA)

Depuis longtemps le développement d'applications Internet ne consiste plus uniquement à réaliser des pages avec HTML.

Un ensemble de technologies s'est développé autour du client "web" afin d'améliorer l'expérience utilisateur. On parle de "client riche" ou encore de "RIA (Rich internet application)".

On trouve de nombreuses solutions et éditeurs. Des technologies coté client avec de nombreuses librairies javascript abouties, des solutions propriétaires ou encore de nouveaux langages prometteurs. Des technologies coté serveur qui permettent entre autre de développer de façon la plus proche du développement client lourd traditionnel (modèle mvc, modèle de programmation évènementielle, génération complète de la partie web, ...).

Il est également possible d'opter pour un client riche classique, distribué, les anciennes problématiques de performance ou de déploiement étant aujourd'hui bien mieux maîtrisées.

Les impératifs liés au référencement sont également abordés, le respect des normes et la connaissance des moteurs de recherche en sont les outils.

  • HTML
    HTML - Les bases essentielles pour l'écriture de pages web
  • HTML5 et CSS3
    Développer un site web moderne avec HTML5 et CSS3
  • JavaScript nouveauté
    Comprendre et maîtriser le langage JavaScript
  • Seminaire Javascript Ajax
    Introduction aux Architectures et Applications Web 2.0 avec AJAX
  • Javascript Ajax
    Développement Javascript avancé avec Ajax. Introduction aux frameworks dojo, extjs et jquery.
  • GWT
    Développer une application internet riche (RIA) avec GWT (Google Web Toolkit)
  • GWT avancé nouveauté
    Maîtriser le développement avec GWT (Google Web Toolkit)
  • Struts 1
    Développer une application web Java EE avec Struts
  • Struts 2
    Développer une application web Java EE avec Struts 2
  • Tapestry
    Développer une application Java EE avec Tapestry
  • Wicket
    Développer une application web Java EE avec Wicket
  • JSF
    Développer une application web Java EE avec JSF
  • PrimeFaces nouveauté
    Développer une application internet riche (RIA) avec PrimeFaces
  • RCP
    Développer un client riche Java avec Eclipse RCP et SWT
  • Swing
    Développer un client riche Java avec Swing
  • Seaside
    Développer une application web en Smalltalk avec Seaside
  • jQuery nouveauté
    Développer une application web riche avec jQuery
  • Dojo nouveauté
    Développer une application web riche avec Dojo Toolkit
  • Ext JS
    Développer une application web riche avec Ext JS
  • Dart nouveauté
    Développer une application internet riche (RIA) avec le langage Dart de Google
  • Node.js nouveauté
    Développer en javascript côté serveur avec le framework Node.js
  • Backbone.js nouveauté
    Développer une application internet riche (RIA) avec Backbone.js
  • AngularJS nouveauté
    Développer une application internet riche (RIA) avec AngularJS
  • LESS et SASS nouveauté
    Réaliser des feuilles de style CSS maintenables avec LESS et SASS

Filière Studio

  • Dreamweaver nouveauté
    Développer des sites web dynamiques avec Dreamweaver
  • Illustrator nouveauté
    Réaliser des visuels avec Adobe Illustrator
  • Adobe Edge nouveauté
    Développer des animations web avec HTML5 et Adobe Edge Animate
  • Wordpress
    Réaliser un site éditorial avec Wordpress
  • Joomla
    Réaliser un site éditorial avec Joomla
  • Drupal
    Réaliser un site éditorial avec Drupal
  • PrestaShop
    Réaliser une solution de vente en ligne avec PrestaShop
  • SEO nouveauté
    SEO (search engine optimisation) ou les bonnes pratiques du référencement

Filière Java et Java EE

La plate-forme Java est arrivée à un niveau de maturité qui la place comme le choix technologique quasiment incontournable des Systèmes d´Information modernes. Son évolution vers plus de facilité et plus de productivité est cependant constante afin de coller au plus près aux exigences de l´informatique d´aujourd´hui et à l´ouverture apportée par les architectures orientées services.

La maîtrise de tout ou partie des facettes de cette plate-forme constitue donc un challenge permanent, dépassant largement le cadre du simple langage Java.

  • Java Objet
    Apprendre les concepts objets avec Java
  • Java Eclipse
    Apprendre à développer en Java avec Eclipse
  • Java RAD
    Apprendre à développer en Java avec Rational Application Developer (RAD)
  • Eclipse
    Maîtriser Eclipse pour être efficace dans son développement Java
  • Java pour développeur Smalltalk
    Apprendre à programmer en Java à partir d'une bonne connaissance de Smalltalk
  • Java Avancée
    Maîtrise avancée de la programmation en Java
  • Java 7, nouveautés
    Les nouveautés de Java 7
  • Java Optimisations
    Maîtriser le développement d'applications java performantes et robustes
  • Java Web (Servlet/JSP)
    Apprendre à réaliser une application Web avec Java EE
  • JPA
    Mise en oeuvre de la persistance avec Java Persistence API (JPA)
  • EJB
    Développer une application Java EE avec les Enterprise Java Bean (EJB)
  • Java EE workshop
    Développer une application Java EE complète
  • Spring
    Développer une application Java et Java EE avec le framework Spring
  • Spring WebFlow
    Maîtriser Spring WebFlow, le moteur de navigation web du framework spring
  • Spring Batch
    Maîtriser le traitement par lots avec Java et le framework Spring
  • JBoss Seam
    Mise en oeuvre du framework JBoss Seam
  • OSGi
    OSGi - The Dynamic Module System for Java
  • Drools
    Drools (JBoss Rules) : concevoir et développer les règles de gestion métier
  • Règles Métier nouveauté
    Concevoir et tester une base de règles par des experts métier
  • Hibernate
    Mise en oeuvre de la persistance en Java avec Hibernate
  • Hibernate Avancé
    Maîtriser les subtilités d'Hibernate pour un mapping objet/relationnel adapté et maintenable
  • Hibernate optimisations nouveauté
    Maîtriser les subtilités d'Hibernate pour l'optimisation des performances de chargement et sauvegarde de données
  • EclipseLink
    Mise en oeuvre de la persistance en Java avec Eclipse Persistence services (EclipseLink)
  • LifeRay
    Développer un portail Java EE avec LifeRay
  • Liferay Avancé nouveauté
    Maîtriser le portail Java Liferay
  • Liferay fonctionnel
    Administrer fonctionnellement le Portail Liferay
  • WebSphere Portal
    Développer un portail Java EE avec IBM WebSphere Portal Server
  • WebLogic Portal
    Développer un portail Java EE avec Oracle WebLogic Portal
  • Alfresco nouveauté
    Utiliser et administrer Alfresco

Filière Industrialisation Java

Filière Programmation

Filière PHP

En première approche, PHP permet de mettre en oeuvre des sites web dynamiques. Il s'agit même du langage de développement le plus présent sur le Web. De prime abord, PHP se présente comme un langage procédural, à la C ou Pascal. Associé à Apache et MySQL, on trouve une plate-forme simple, robuste, performante et déployée chez de nombreux hébergeurs.

Mais PHP est aussi un langage Objet très puissant qui dispose des mêmes possibilités « Objet » qu'un langage comme Java. Son typage dynamique lui confère une grande capacité à écrire des solutions compactes et élégantes.

Aujourd'hui, de plus en plus de solutions PHP sont des frameworks objets complets dont la maîtrise repose sur une expertise nettement plus pointue.

  • PHP5
    Développer une application web avec PHP5
  • PHP Objet
    Apprendre les concepts objet avec PHP5
  • PHP5 avancé
    Découvertes des principales bibliothèques d'API de PHP permettant des fonctions avancées

Filière Reporting et documents

  • XML
    Technologies XML : Conception et mise en oeuvre
  • XML avancé nouveauté
    Structurer des documents XML
  • XML Java
    Manipuler XML en Java
  • XSLT
    Transformation de documents avec XSLT
  • XSLT avancé nouveauté
    Approfondir ses connaissances de XSLT
  • BIRT Designer
    Création de rapports avec BIRT Designer
  • BIRT Java
    Intégration de BIRT pour la génération dynamique de rapports avec Java
  • JasperReports
    Création de rapports avec JasperReports
  • Altova MissionKit
    Découvrir la suite XML Altova MissionKit

Filière Modélisation et Méthodes

Les thèmes abordés dans cette filière ne sont pas toujours les préoccupations premières des informaticiens ! Et pourtant, la modélisation préalable des concepts clés d'une application informatique, le choix des standards, la mise en place d'une organisation, d'une méthode et d'un plan adaptés sont autant de facteurs de compréhension des acteurs d'un projet et -in fine- de la réussite du projet lui-même.

UML dans sa version 2 ouvre la voie à la méta-modélisation et au développement piloté par les modèles, ce qui permet par exemple de développer plus vite un code standardisé et maintenable.

  • Gestion de Projets
    Gestion de Projets Informatiques
  • UML2 synthèse
    Les apports d'UML 2.0 - La synthèse
  • Urbanisme
    L'urbanisme et le schéma directeur
  • MDA introduction
    Approche MDA - Concepts UML 2 avancés pour bien commencer
  • BPM
    Modélisation BPM et mise en oeuvre d'un Workflow
  • jBPM
    Modélisation et implémentation des processus métiers avec jBPM
  • UML Objet
    Concepts objets et introduction à UML
  • UML2 notation
    Maîtriser la notation UML 2
  • UML2 expression des besoins
    Expression des besoins avec UML 2
  • UML2 analyse
    Modélisation, Analyse et Conception avec UML 2
  • Enterprise Architect
    Modélisation UML 2.0 avec Enterprise Architect
  • Design Patterns
    Connaître et utiliser les Design Patterns
  • SysML
    Modélisation d'un système complexe avec SysML
  • Exigences
    Modélisation des exigences pour un pilotage fonctionnel des développements
  • Formateur
    Train The Trainer : les techniques d'une animation de formation informatique réussie

Filière Exploitation et Administration