Formations Cours du soir Coaching Stage intensif. Brochure Rencontrez-nous au salon «Solutions Linux» 2010, stand B14

Dimension: px
Commencer à balayer dès la page:

Download "Formations Cours du soir Coaching Stage intensif. Brochure 2010. Rencontrez-nous au salon «Solutions Linux» 2010, stand B14"

Transcription

1 SUBVERSION JAVA JEE AJAX STRUTS JSF HIBERNATE TOPLINK WICKET SPRING EJB3 WEBSERVICES SOA XML ANT JUNIT MAVEN HUDSON ECLIPSE NETBEANS OSGI FLEX GWT ExtJS ASPECTJ Tomcat JBOSS JONAS ACTIVEMQ JOTM JORAM UML RUP SCRUM XP... depuis 2005 Brochure 2010 Rencontrez-nous au salon «Solutions Linux» 2010, stand B14 Formations Cours du soir Coaching Stage intensif

2 Témoignages Témoignage client : société (www.soat.fr) Boris Poudérous, responsable formations (SSII, 220 personnes). Paris. «Depuis le début de l année 2009, nous avons totalement revu notre stratégie du point de vue de la formation et nous nous investissons beaucoup pour qu elle soit à la hauteur de nos attentes et ambitions. SOAT accorde une grande importance au suivi de ses collaborateurs, c est pourquoi nous nous sommes tournés vers Objis qui a su nous proposer une offre correspondant à nos besoins, de part sa souplesse et la réactivité de Douglas MBIANDOU, formateur et co-fondateur d Objis. Nous avons en amont pu apprécier la qualité de ses formations au cours de sessions collectives dans nos locaux : il a su remporter l unanimité auprès des collaborateurs formés de part son dynamisme et l interactivité qu il sait instaurer. Afin de répondre aux attentes de nos collaborateurs et clients, nous avons mis en place des sessions de formation en cours du soir dont le format a été spécialement adapté avec notamment 70% de pratique. Douglas intervient également 2 jours par mois chez nous en salle d inter contrats pour coacher nos collaborateurs dans leur parcours de formation interne. Grâce à ce partenariat, Objis met à notre disposition l ensemble de ses supports de cours Java. L offre est très flexible. Nous avons par exemple mis en place en moins de 24h, une séance de coaching de 2H via Skype pour l un de nos consultants sur une nouvelle technologie.» Témoignage client : société Océane consulting Equipe dirigeante Océane consulting (SSII, 50 personnes). Paris. Oceane Consulting «Océane Consulting fait confiance à Objis depuis 2006 pour la formation de nos consultants Java/J2EE. En effet l approche très individualisée que nous propose Objis nous permet de mettre en place des formations adaptées en permanence à nos besoins précis au niveau technique et organisationnel. Ainsi nous avons pu planifier des sessions de formations dispensées en fin de journée afin de permettre à nos consultants d assurer leurs missions tout en suivant des cycles de formation très pointus. Objis nous accompagne également sur la formation des équipes de structure (commerciaux, assistantes, ) en assurant des séances de vulgarisation et culture générale Java/J2ee et plate forme concurrentes (avantages, inconvénients...). Ces séances, animées par Douglas Mbiandou, le responsable des formations Objis, permettent aux équipes d Océane Consulting de mieux cerner les besoins JAVA de nos clients et d être ainsi plus pertinent dans les solutions que nous proposons. Enfin Objis nous accompagne sur les aspects administratifs et d Ingénierie de formation en nous conseillant sur les stages, produits et opportunités de financement des formations de nos consultants par notre organisme collecteur (OPCA). A travers ses différentes offres (cours du soir, formation intra, coaching), Objis est devenu un partenaire clé pour notre stratégie de formation, répondant à nos contraintes récurrentes que sont la demande de formation des consultants, les besoins du marché et nos contraintes budgétaires.» 2 Objis formations

3 Sommaire Témoignages Objis : spécialiste formation java Nos clients Nos offres Cours du soir Coaching Formations Stage intensif Nos Tutoriaux Objis sponsor salon «Solutions Linux» 2010 Profils et cursus Financer vos formations Objis Formation Java Formation Jee Formation Hibernate Formation Spring Formation Struts 2 Formation Maven Formation Ejb3 Formation Jboss 5 Formation Architecture JEE Formation Tomcat Formation AJAX/Web2.0 Formation SUBVERSION Catalogue de formations Calendrier de formations page 2 page 4 page 5 pages 6-7 page 6 page 6 page 7 page 7 page 8 page 9 page 10 page 11 pages pages page 14 page 15 pages pages pages pages pages pages page 28 page 29 page 30 page 31 pages Objis formations 3

4 Objis : spécialiste formation Java Objis : spécialiste formation Java Objis est un centre de formation informatique spécialisé dans le transfert de compétences JAVA. Depuis 2005, nous améliorons la productivité de nos clients à différentes phases de leur intervention dans un projet java/j2ee. Expertise, pédagogie et partage Objis vous propose une approche innovante de la formation, basée sur 3 dimensions : l expertise, la pédagogie et le partage. Notamment à travers la mise à disposition de tutoriaux JAVA sur notre site. A travers nos formations et cours du soir, nous apportons à nos clients les réflexes, méthodes et les outils contribuant à une meilleure productivité. Direction Porteur du projet Objis depuis 2005, Douglas Mbiandou est Ingénieur diplômé de l INSA Lyon (promotion 2000). Après 10 années d expérience dans les projets systèmes d information en France et à l étranger (USA, Genève...), il propose, en collaboration avec la direction de votre entreprise, une stratégie de formation répondant aux besoins JAVA/JEE des applications modernes. Garant de la satisfaction de service Objis, il est l architecte de l approche innovante de la formation Objis. 5ème anniversaire Rencontrez Clients et partenaires Objis lors du cocktail 5ème anniversaire Objis qui se tiendra dans le cadre du salon Solutions Linux 2010 (15, 16, 17 mars 2010 à Paris Porte de Versailles). En savoir plus page 9 4 Objis formations

5 Nos clients Société La Société (SSII, 220 personnes) a choisi Objis pour l accompagner dans un véritable plan d action de formation en continu des collaborateurs à profil Java/J2ee. Dans le cadre d une réflexion forte sur sa stratégie de formation, recherchait un partenaire réactif capable d être à l écoute de ses contraintes (demande des consultants, besoins du marché, volonté de former, contraintes budgétaires...). Le partenariat évolue jusqu à la mise à disposition complète des documents de cours, travaux pratiques de toutes nos formations. Une action régulière de coaching des consultants complète le dispositif. C est pour ce type d accompagnement qualitatif de proximité que nous avons créé objis. Société Océane consulting Oceane Consulting et métiers confondus. Banque centrale de Mauritanie La Société Océane Consulting (SSII, 50 personnes) a choisi Objis comme partenaire pour la mise à jour des compétences Java/J2ee de ses collaborateurs. Océane Consulting, apprécie notre spécialisation sur la technologie Java, permettant de couvrir les besoins pointus et réguliers en connaissance de ses consultants, tous secteurs La banque centrale de Mauritanie fait confiance à Objis pour la formation de plusieurs experts de son service informatique. Après une première action de formation ayant donnée entière satisfaction, la Banque consulte désormais Objis pour ses besoins de formation liés à son système d information en général, et pour des besoins de formation en développement, conception, architecture SI en particulier. Nos clients Société GAMMA (Niger) Dans le cadre d un choix stratégique d avoir en interne des compétences en développement logiciel Objet, la société nigérienne GAMMA Informatique a choisi Objis comme partenaire majeur pour un cycle de formation qui lui permettra d être au fait des toutes dernières technologies de conception et développement d applications modernes. Autres références ARMEE de l AIR, IDYAL CONSULTING, ECOLE CENTRALE LYON, ANASKA, LINAGORA, STAR EXPERT, IB FORMATION, FITEC, FREELANCE.COM, ANALOGON, OSIRES, KREACTIVE, AWAT, SOLUTEC, OXYMEL, MAGNITUDE, EDITINFO, UNIV. LYON2. Objis formations 5

6 Nos offres Cours du soir Objis Objis propose en 2009 une offre de formation continue innovante dédiée aux SSII. Les sociétés (SSII, 220 personnes) et Océane Consulting (SSII, 50 personnes) utilisent déjà ce format pour doper efficacement les compétences de leurs collaborateurs, qu ils soient ou non en intercontrat. Pourquoi pas vous? Format et principe Durant 5 séances intensives de 2h30 (créneau 19h00 à 21h30), les collaborateurs que vous avez identifié développent les compétences et réflexes clés d une des technologies clé du marché Java/J2ee :Spring, Maven, Hibernate, EJB3, GWT, Flex. Avantages Un véritable plan de formation continue pour tous vos collaborateurs Pas de perte financière liée à la sortie de mission des consultants L essentiel sur chaque technologie clé du marché - 70% de pratique. Evolution rapide vers rôles architecte / Chefs de projets techniques Tarif : Coût par module : de 3000 HT à 4000 HT (jusqu à 6 collaborateurs). Ils apprécient... Oceane Consulting Votre contact Douglas MBIANDOU, Responsable formations Objis. Nos offres Coaching consultants Java JEE (j2ee) Contexte Les entreprises demandent désormais aux développeurs d applications (Java,.NET, PHP et autres) des compétences transverses et une culture générale du système d information lui permettant de s adapter à des projets de plus en plus ambitieux, impliquant des langages multiples, des systèmes hétérogènes, et une volonté plus forte que jamais d adapter l informatique au besoin du business. Ceux qui auront des compétences transverses seront mieux valorisés et auront une meilleure cote sur le marché. A travers des actions spécifiques de coaching sur mesure (comme le coaching Spring) Objis vous accompagne. Service Objis propose aux consultants Java/J2ee un service innovant leur permettant d évaluer leurs compétences, suite à un entretien d 1h30, et d identifier les domaines de compétences à approfondir afin d augmenter leur valeur ajoutée sur les projets, qu ils se destinent à une carrière dans l architecture ou encore la gestion de projet. Suite à l entretien, Objis et le consultant planifient un plan d action destiné à renforcer les capacités sur un point technique/ méthodologique précis (durée : 1 à 3 jours). Objis a mis au point une méthodologie permettant d identifier les forces et faiblesses relativement à 10 points clés liées à la maîtrise d œuvre d un projet informatique moderne centré sur Java. Avantages Ce service de coaching contribue à : - Une meilleure culture générale sur technologies, produits, projets et architectures J2EE - Une meilleure connaissance des points à améliorer ou les formations à réaliser pour converger vers son projet professionnel. - Une meilleure capacité d adaptabilité du consultants aux missions à venir. Conditions Le service s adresse à des consultants java de 0-5 ans d expérience Java/J2ee. Votre contact Douglas MBIANDOU, Responsable formations Objis. 6 Objis formations

7 Nos offres Formations Objis vous propose de nombreuses formations inter et intra entreprises : Développement Objet/Java, Administration jee, Développement Java Entreprise, Architecture, gestion de projet jee,... En savoir plus, page 31. Stage intensif Développeur Java Jboss Oracle (50j) En 2010, découvrez avec Objis un nouveau métier : Développeur Java J2ee! Présentation Après 5 ans d expérience exclusive dans la formation Java, Objis propose un cursus de formation complet permettant de faire de vous un développeur Java productif dans tout projet java/j2ee moderne. Développez les réflexes clés vous permettant d intégrer efficacement tout projet java/j2ee moderne, comme notre projet jee jboss Oracle international. Notre méthodologie implique des phases régulières de mise en situation et validation des acquis particulièrement appréciées par nos clients. Objectifs Vous préparer pour le marché de l industrie informatique actuel. Vous donner des réflexes, méthodes et outils clés afin de vous adapter à toute problématique technique java/j2ee. Vous permettre de rassurer tout recruteur sur votre adéquation avec une mission de développeur/concepteur java/j2ee. 70% technique (technologies clés, réflexes, outils, méthodes) 20% préparation projets java/j2ee modernes (contraintes, rôles, travail en équipe) 10% coaching (simulation entretiens recrutement, confiance en soi, adaptabilité) Public Jeunes diplômés (diplôme d informatique bac+3/4 ou diplôme d ingénieur) Demandeurs d emploi. Développeurs C/C++, Cobol, Delphi, PHP en reconversion java/j2ee. Salariés souhaitant réorienter leur carrière professionnelle. Prochains stages intensif - du 4 janvier 2010 au 12 mars jours = 350 h - du 5 juillet au 14 septembre 2010 Financement Contactez-nous pour identifier les opportunités de financement en fonction de votre situation. Votre contact Douglas MBIANDOU, Responsable formations Objis. Nos offres Programme Semaine 1 : Développement web coté client (XHTML, JAVASCRIPT, CSS). Semaine 2 : Modélisation UML + Langage XML. Semaine 3 : Programmation OBJET/JAVA avec Eclipse. Semaine 4 : Programmation JEE + SUBVERSION. Semaine 5 : Programmation STRUTS + Framework GWT. Semaine 6 : Programmation HIBERNATE + DESIGN PATTERN. Semaine 7 : Développement ORACLE + MAVEN. Semaine 8 : Programmation SPRING. Semaine 9 : Programmation EJB3 sous JBOSS 5 + WEB SERVICES. Semaine 10 : Projet industriel, simulations entretien embauche et Certification. Tarif Euros HT par personne. Un ordinateur portable offert. Satisfait ou remboursé Fort de notre expertise java/j2ee et notre connaissance du marché, nous garantissons des résultats. Vous serez satisfait ou remboursés. Suivi post formation Après la formation, Objis vous accompagne dans la préparation de vos entretiens d embauche ainsi que lors de votre première mission professionnelle dans votre rôle de développeur/concepteur. Objis formations 7

8 Nos tutoriaux Nos tutoriaux Tutoriel et formation java j2ee Objis Bénéficiez de l approche unique du spécialiste de la formation Java Entreprise. Profitez de notre pédagogie, notre expertise et notre volonté de partage. Prenez de l avance sur vos futures formations java jee avec Objis : initiez-vous progressivement au langage java ainsi qu aux technologies clés du développement Java pour l Entreprise La dimension de partage représente un élément spécifique du centre de formation Objis, qui en plus de proposer des formateurs compétents et pédagogues, vous invite à vous préparer en amont de la formation. Profitez-en! Les besoins de vos projets JEE Besoin N 1 : gérer les versions des codes sources : Tutoriaux SUBVERSION (SVN). Besoin N 2 : développer les écrans : Tutoriaux STRUTS1. Tutoriaux STRUTS2. Tutoriaux GWT. Tutoriaux SPRING. Tutoriaux GRAILS. Tutoriaux AJAX. Tutoriaux ExtJS Besoin N 3 : développer les services : Tutoriaux SPRING. Tutoriaux EJB3. Tutoriaux WEB SERVICES. Besoin N 5 : automatiser taches et créer rapports : Tutoriaux ANT. Tutoriaux MAVEN. Besoin N 6 : isoler les préoccupations transversales : Tutoriaux ASPECTJ. Tutoriaux SPRING. Besoin N 7 : découpler des applications : Tutoriaux ActiveMQ. Tutoriaux SPRING. Tutoriaux EJB3. Besoin N 8 : déployer l application en production : Tutoriaux JBOSS. Tutoriaux TOMCAT. Tutoriaux GLASSFISH. Tutoriaux JONAS Besoin N 4 : développer la couche persistance : Tutoriel JDBC. Tutoriaux HIBERNATE. Tutoriaux JPA/EJB3 Entity. Tutoriaux TOPLINK. Spécial débutants - Vos premiers pas de programmeur JAVA - Vos premiers pas de programmeur web J2EE 8 Objis formations

9 Objis sponsor salon «Solutions Linux» 2010 Objis, le spécialiste de la formation Java, est sponsor du salon Solutions Linux 2010 qui aura lieu les 16, 17 et 18 mars 2010 à Paris portes de versailles. Une occasion triple de : 1) Fêter notre 5ème anniversaire en remerciant nos clients. 2) Présenter notre approche innovante de la formation. 3) Recruter un formateur JAVA/JEE. 5ème anniversaire Objis Nous invitons nos clients, partenaires et lecteurs de nos tutoriaux Java Entreprise autour d un cocktail anniversaire dans notre stand. Session technique «EJB3 / JBoss» Objis animera dans le cadre du salon une session technique gratuite d 1h suivie de questions/réponses sur le thème «EJB3 Message et Jboss 5 : mise en œuvre». Cette session intéressera aussi bien développeurs, architectes et administrateurs serveurs Jee. Une occasion unique de découvrir en temps réel notre approche unique de la formation mêlant expertise, pédagogie et partage. Salon «Solutions Linux» 2010 Liens utiles (Tutoriaux de notre site ) : Développeurs : Tutoriel développement EJB3 N 3 : Création EJB3 Message. Administrateurs : Tutoriel administration Jboss N 6 : Configuration messages JMS. 3 jours d échanges sur notre stand Venez nous rencontrer sur notre stand pour échanger sur les points suivants : - Votre projet de formation sur une technologie JAVA/JEE. -10% offert sur toute formation achetée durant la Salon!! - Votre appréciation de nos tutoriaux et notre approche de la formation. - Votre souhait d intégrer l équipe de formateurs Objis. - Les technologies clés du marché java/jee. Contact Contactez Douglas MBIANDOU, Architecte-formateur Java et responsable formations Objis. Objis formations 9

10 Profils et cursus 1 profi l = 1 cursus Profi ls & cursus Cursus développeur - JAVA - JEE - SPRING - HIBERNATE - GWT Cursus concepteur - JAVA - JEE - UML Cursus Architecte - JAVA - JEE - UML - SPRING - HIBERNATE - ASPECT -ARCHITECTURE JEE Cursus Administrateur - JAVA - TOMCAT - JBOSS Cursus Chef de Projet - JAVA - JEE -GESTION DE PROJET À chaque profil correspond un cursus recommandé par Objis. Le cursus contient un ensemble de thèmes dont la connaissance permet selon nous de valider le profil. Objis s attache à faire évoluer les différents profils, avec une approche terrain orientée mise en situation. En particulier, une évolution du développeur vers le rôle d architecte ou vers celui de chef de projet technique. Avec un souci constant : développer les réflexes des participants de nos formations, suivant leur profil cible, et être force de proposition de solutions face aux problèmes rencontrés régulièrement dans un projet java entreprise. 10 Objis formations

11 Financer vos formations Objis Ne ratez pas nos tarifs négociés accessibles d un coup d oeil sur objis.com Réduction de - 20% (tarif négocié) si : - Réservation 1 mois à l avance, - 3 personnes de la même société assistent à une même session de formation. Réduction de - 30% si : - 8 personnes de la même société participent dans l année à une ou plusieurs sessions de formation Ingénierie de fi nancement DIF (Droit Individuel à la Formation) : Tout salarié en CDI à temps plein a droit à 20h de formation par an, cumulables sur 6 ans, soit un maximum de 120 heures afin d améliorer son employabilité. Il suffit de faire une demande auprès des responsables formation. Toutes les formations Objis sont éligibles au titre du DIF en fonction du nombre d heures acquises par le salarié. Accord de l employeur : L accord de l employeur est indispensable. Si celui-ci ne répond pas dans le mois qui suit la demande écrite, la demande est considérée comme acceptée. S il répond par la négative pendant deux exercices consécutifs, le salarié peut se tourner vers le FONGECIF pour obtenir un financement. Période de formation : La formation peut se dérouler pendant le temps de travail si l action choisie relève du plan de formation existant ou encore avec le consentement de l employeur. Elle peut aussi avoir lieu totalement ou partiellement hors du temps de travail. Pour plus d informations sur le DIF, rendez-vous sur ou sur Financer vos formations Objis Périodes de professionnalisation : Le but de ces périodes de professionnalisation est de faire évoluer les compétences dans les métiers de la branche afin d obtenir une qualification reconnue et ainsi favoriser le maintien dans l emploi des salariés en CDI rencontrant des difficultés. Ces formations peuvent bénéficier de financements de la part de l OPCA auquel l entreprise a cotisé... Les bénéficiaires : Les salariés (en CDI) bénéficiant d au moins 20 ans d activité professionnelle, ou âgés d au moins 45 ans, à ceux qui n ont pas eu de formation depuis au moins 5 ans, ou doté d une qualification insuffisante, les bénéficiaires de l obligation d emploi des handicapés, ou bien encore salariés de retour d expatriation ou de congés maternité ou parental. Ces périodes permettent d adapter un parcours de formation au cas spécifique du salarié. Ce parcours alterne actions de formation et activité professionnelle et se déroule en principe pendant le temps de travail avec un maintient par l employeur de la rémunération du salarié. Pour tout savoir sur les périodes de professionnalisation, rendez-vous sur le site de l OPCA de branche (adresses disponibles sur le site Objis formations 11

12 Formation JAVA En complément en nos tutoriaux java, notre formation java vous permet d entrer effi cacement dans le monde de la programmation Objet avec le langage JAVA. Indispensable pour réaliser tout développement d applications java coté serveur (JEE) ou d applications pour téléphones portables (JME), cette formation java (JSE) sera également un pré requis nécessaire pour augmenter votre productivité à travers des frameworks de développement JAVA/J2EE comme SPRING, Struts, Hibernate/JPA. Vous allez apprendre à : - Installer le kit de développement JAVA (JDK 6) comprendre les atouts clés de la platte forme Java. - Lire, écrire, compiler, tester des classes Java. - Mettre en œuvre les concepts : polymorphisme, héritage, interface. - Mettre en œuvre la généricité. - Traduire des modèles de conception UML. - Récupérer des données d une base de données. - Créer des interfaces utilisateurs avec SWING. Programme détaillé cours : Introduction : Historique : java a 15 ans! Atouts : portabilité, sécurité, réseau, gestion mémoire. Comparaison Java et C/C++, PHP,.NET, Visual basic. Lien entre java et java entreprise (JEE). Liens utiles : site de sun et javadoc API. Technologie Java : Outils clés : javac, java, jar, javadoc. Byte code, machine virtuelle. Ramasse-miettes. Gestion des exceptions. Environnement Eclipse : Historique, versions. Comparaison Eclipse / Netbeans / Jbuilder. Notions de vues, perspectives, plugins. Intégration Javadoc. Export Jar. API Java 6 : Java.lang, java.util, java.io. JVM client / serveur. Technologies d intégration (JDBC, RMI, JNDI). Technologies de déploiement. Audience : Développeurs C/PHP/Delphi/VB, chefs de projets. - Travailler avec des Collections d objets. - Tester vos classes JAVA avec JUNIT. - Gérer vos traces avec LOG4J. - Augmenter votre productivité avec Eclipse. Logiciels utilisés : Java Development Kit (JDK) 6 Base de données : MySQL 5 Environnement de développement : Eclipse 3.4 Tests unitaires avec JUNIT 4 Gestion des logs avec Log4j 1.2 Généricité, bouche for étendue. Scripting, annotations. Surveillance : technologie JMX, outils jconsole, jvisualjvm. Sécurité, Multithreading, Logging, XML. Bases du langage : Types de données élémentaires. Tableaux. Chaînes de caractères. Opérateurs et Instructions. Notion de package. Gestion des exceptions. Définition de classes Java : Définitions de classes et fichiers source. Méthodes, arguments. Champs, portée public, private, protected, default. Organisation des fichiers et packages. Importation de classes. Contrôle des accès. Constructeurs, this, super. Conteneurs du JDK et classes string. Méthode tostring(). Méthodes main() et points d entrée. 12 Objis formations

13 Formation JAVA (suite) Annotations. Javabean, POJO. Classes utilitaires : Classe de base : Object, Integer, String, StringBuffer, Math. Les Collections : Vector, List, HashMap Entrées / Sorties : Lectures / écritures dans un fichier. Lectures / écritures à l écran. Gestion des répertoires et des attributs de fichiers. Sérialisation et Introspection. Concepts objets : Classe et instance de Classe. Polymorphisme. Encapsulation. Héritage. Interface. Analyse et conception objet : Rôles : Analyste, concepteur, réalisateur. Notation UML. Diagrammes de classes. Visibilité. Cycle de vie d un projet. Polymorphisme et héritage : Super-classes et sous-classes. Redéfinition de méthodes. Liaisons statique et dynamique. Appel de constructeurs de super-classes. Accès aux données : Introduction JDBC. Différences API java.sql et javax.sql. Approche classique : Connection, Statement, ResultSet. Interface Rowset, et comparaison rowset/resultset. Notion de transaction. Autocommit JDBC. Interface utilisateur (IHM) : IHM utilisant Swing / AWT. JFrame, Layout, Panels. Listener d événements. Tests unitaires avec JUnit : Présentation et utilité des tests. Différent types de test (intégration, fonctionnel, performance). Définition et rôle d un test unitaire. Présentation Junit : TestCase, TestSuite. Intégration JUnit dans Eclipse. Gestion des logs avec Log4j : Les limites de System.out.println. Présentation Log4j. Logger, Appenders, Layout. Log4j.properties, log4j.xml. Répartition Pratique/Théorie : 70% de travaux pratiques. Durée /Tarifs: 5 jours. Inter : 1950 Euros HT Intra : 5500 Euros HT (6 personnes). Objis formations 13

14 Formation JAVA Entreprise (JEE) Avec Objis, entrez effi cacement dans l univers de la programmation web avec JAVA. Développez les compétences clés et les réfl exes qui vous permettront d intégrer effi cacement tout projet Java Entreprise (JEE), comme celui que nous présentons dans nos tutoriaux JEE. Ce module est indispensable pour aborder effi cacement toute formation EJB3, Struts. Vous allez apprendre à : - Comprendre JEE : architecture, services, conteneurs, APIs. - Développer des servlets, des JSP et des JavaBeans (JEE 5). - Créer des livraisons WAR et EAR. - Mettre en œuvre balises JSTL et langage EL. - Mettre en place un architecture en couche (Service, DAO). - Interroger une base de données via Datasource JNDI. - Concevoir des applications distribuées avec RMI. - Appliquer certains Design Patterns. - Vous connecter à un Annuaire d entreprise type LDAP via API JNDI. Programme détaillé cours : Introduction JEE : Comparaison Java et Jee. Jee : java coté serveur. Spécification sun microsystem. Conteneurs, services, APISjee 5. Rôles jee : développeurs, concepteur, CDP... Serveurs d applications certifiés jee. Différences entre Tomcat et serveurs JBoss, WebSphere,WebLogic. Servlets : Le protocole HTTP (en têtes, gestion de l état, pile TCP/IP). Servlet : entre le réseau et votre programme. L API servlet et le cycle de vie (init, service, destroy). Configuration web.xml et déploiement dans WAR. JavaServer Pages (JSP) : Historique et comparaison avec Servlets. Cycle de vie d une page JSP. JSP et l intégration des JavaBeans. Comparaison des modèles MVC 1 & MVC 2. Gestion des sessions. Cookies. JNDI et LDAP : Introduction JNDI. Notion d annuaire jee. Implémentation d un client LDAP avec JNDI. Recherche d une entrée. Création et modifications. Persistance avec JDBC : Problématique de création et fermeture de connexion. Pool de connexion. Mise en œuvre DataSources JNDI. Appel d une procédure stockée. Audience : Développeurs Java. Pré-requis : Expérience pratique de la programmation avec Java Formation JAVA (cours OBJFO1). - Sécuriser vos applications via l API JAAS. - Mettre en œuvre des applications asynchrone avec l API JMS. - Comprendre le rôle de frameworks comme Struts, Hibernate. Logiciels utilisés : Java Development Kit (JDK) 6 Base de données : MySQL 5 Environnement de développemeent : Eclipse 3.4 Tests unitaires avec JUNIT 4 Gestion des logs avec Log4j 1.2 Transactionnel et gestion des verrous. Architecture distribuée avec RMI : Concepts et sécurité RMI. Client(s) RMI. Serveur(s) RMI. Déploiement statique et dynamique. Aperçu OSGI. Design Patterns : Singleton. Iterator. Factory. Factory Manager v. Façade. Service dev messagerie Java (JMS) : Point-à-Point (PTP). Publish / Subscribe (PubSub). Les topics, les queues. Types de message (texte, XML...). Initiation EJB : Comprendre le conteneur EJB Les différents types d EJB. Communication servlets / EJB. Frameworks : Qu est ce qu un frameworks? Spécification JPA. Panorama frameworks de persistence : Hibernate, Toplink, EJB3. Durée /Tarifs : 5 jours. Inter : 1950 Euros HT Intra : 5500 Euros HT (6 personnes). Panorama frameworks de vues : struts, Spring MVC, Sitemesh, Wicket. 14 Objis formations

15 Formation HIBERNATE La formation Hibernate Objis vous permet de développer les compétences clés et les réfl exes permettant d intégrer un projet impliquant Hibernate, le framework de persistance libre le populaire dans la communauté Java. En complément de nos tutoriaux Hibernate Objis, les nombreux travaux pratiques de cette formation hibernate vous permettent d aborder sereinement les aspects statiques (confi guration du mapping) et dynamiques (transactions, cache) d hibernate, ainsi que les architectures et Design patterns clés. Vous allez apprendre à : - Comprendre la notion de mapping Objet/Relationnel. - Rendre persistants vos objets avec Hibernate. - Utiliser le langage de requêtes HQL et l API Criteria. - Utiliser Hibernate avec une base de données existante. - Mettre en oeuvre la boîte à outils Hibernate Tools - Utiliser Hibernate avec Eclipse et avec ANT. - Intégrer Hibernate dans différentes architectures. - Optimiser l accès aux données via Hibernate. - Pouvoir juger de l efficacité et de la pérennité d Hibernate. - Comprendre les différences entre EJB3 Entity et Hibernate. - Design Patterns hibernate. Programme détaillé cours : Introduction : Notion de mapping Objet/Relationnel. Historique d Hibernate. Limites EJB1, EJB2, JDO. Hibernate et les spécifications JPA. Concurrents : Toplink, Castor, EJB3. Persistance avec Hibernate : Processus de développement. Top-down, Bottom-up, Meet in the meedle. Connexion à la base de données. Configuration d Hibernate et Session Factory. Création, ajout et suppression d objets. Session Hibernate. HibernateUtils. Conception avec Hibernate : Design Patterns pour couche de persistance. Persistance du modèle objet. Gestion de l héritage. Gestion des associations. HQL : Clauses des requêtes. Les fonctions d agrégation. Les requêtes polymorphes. Les sous requêtes. Utilisation avancée d Hibernate : Transactions. Exceptions. Gestion du cache. Lazy-Loading. Mapping objet relationnel : Audience : Développeurs Java, chefs de projets. Pré-requis : Expérience pratique programmation Java. voir cours OBJFO1. - Mettre en œuvre des intercepteurs. - Intégrer hibernate avec Struts. - Intégrer hibernate avec Spring. Logiciels utilisés : Hibernate 3.2 Serveur d application Java EE (JBoss 5) Moteur de servlet (Tomcat 6) Base de données (MySQL 5, Hsql) Environnement de développement (Eclipse 3.4) Ecriture du fichier de mapping. Génération du fichier par XDoclet. Gestion de l identifiant. Types de données et personnalisation. GTypes de mapping (Top-Down, Bottom-Up, Meet in the Midlle). Mapping d héritage (une table par classe, une table par hiérarchie...). Mapping d association (par clé étrangère, par table de jointure...). Architectures techniques : Hibernate dans une application client / serveur. Hibernate dans une application Web. Hibernate dans une architecture distribuée. Cache : Stratégies de cache. Cache niveau.1 Cache niveau 2. Types de Cache. Configuration statique. Configuration dynamique. Transactions : Problématique. Design pattern. Niveau d isolation. Appli multi bases. Mise en œuvre. Implémentations. Limitations et interrogations : Pourquoi choisir Hibernate? Limites techniques. Limites stratégiques. Hibernate et EJB3. Répartition Pratique/Théorie : 70% de travaux pratiques. Durée /Tarifs : 3 jours. Inter : 1200 Euros HT Intra : 4500 Euros HT. Objis formations 15

16 Formation Spring Notre formation spring complète nos 10 tutoriaux Spring, que vous pouvez commencer avant la formation Spring. Participez à cette formation spring à la carte et résolument pratique (70%), qui vous permettra de maîtriser le framework java spring, qui représente le framework java jee le plus complet du marché. En préparation de cette formation spring, prenez de l avance avec nos tutoriaux spring! Pour ceux d entre vous qui ont pris de l avance grâce à nos tutoriaux spring, nous validons vos acquis en amont et vous proposons des sujets plus avancés comme l intégration avec EJB3, JMS et web services. Vous allez apprendre à : - Comprendre le positionnement de Spring avec EJB et JEE. - Créer une architecture en couches (Pres, Service, Métier, DAO). - Mettre en œuvre la programmation Aspect (Spring AOP et AspectJ). - Injecter vos composants sous forme de bean spring. - Paramétrer le conteneur léger de Spring. - Accéder à vos données avec Spring JDBC. - Créer des écrans web avec Spring MVC. - Intégrer Spring avec Struts/JSF et Hibernate/Toplink/ ibatis. Programme détaillé cours : Historique et positionnement avec JEE : Historique : faire du JEE sans JEE. Le problème des conteneurs lourds EJB. La programmation par interface. La valeur ajoutée d un conteneur léger. L intégration avec les autres frameworks. Les modules de Spring. Pourquoi Spring simplifie le développement J2EE. Injection de dépendance : Concept clé N 1 de Spring. Le design pattern Inversion de Contrôle. Présentation de l AOP. La couche d abstraction de Spring. Programmation orientée aspect : Concept clé N 2 de Spring. Interception. Pointcut, Advice, JoinPoint. Tissage. Présentation framework AOP AspectJ. Comparaison Spring AOP / AspectJ. Travailler avec le conteneur : Présentation du conteneur. BeanFactory et ApplicationContext. Cycle de vie. Scope singleton, prototype. Interfaces de callback. Les post-processors. Configurer les propriétés et les dépendances : Propriétés simples. Audience : Développeurs Java, chefs de projets, architectes techniques Pré-requis : Expérience pratique de la programmation avec Java Formation JAVA (cours OBJFO1). -Sécuriser vos applications avec Spring Security (ex Acegi). - Tester plus facilement vos applications. - Comprendre Spring Et pour ceux qui maîtrisent nos 10 tutoriaux Spring : - Intégrer Spring avec JMS et ActiveMQ - Intégrer Spring et les web services - Intégrer Spring et les EJB3 Logiciels utilisés : Spring framework 2.5 Ant 1.7 / Junit 4 Tomcat 6 /Jboss 5 MySQL 5 Eclipse/Spring IDE 2.1 Hibernate 3.2 Struts 1.3 Active MQ 5 Propriétés de type collection. Associations entre beans. Méthodes d injection. Auto-câblage (Autowiring) byname, bytype. Notions avancés : Beans abstraits. Héritage. Interfaces de callback. Injecter la BeanFactory dans un bean. Les post-processors. Spring JDBC : Les classes de la couche d abstraction. Mise en œuvre DAO. JdbcTemplate, JdbcDaoSupport. Gestion des exceptions. Exécuter des requêtes de lecture, écriture. Intégration Hibernate : Présentation du framework. Les classes de la couche d abstraction. Intégration Spring/Hibernate. HibernateTemplate, HibernateDaoSupport. Dao non Intrusif. 16 Objis formations

17 Formation Spring (suite) Gestion des transactions : Concept de transaction. Gérer les transactions avec Spring. Transactions programmatiques. Transactions déclaratives. Programmation Struts avec Spring : Rappels Struts : forces et faiblesses. Valeur ajoutée du duo Struts / Spring. Faire d une action Struts un bean Spring. Delegation Action Proxy. Injection de services. Comparaison Struts / Spring MVC. Création d écrans web avec Spring MVC : Présentation Spring MVC. DispatcherServlet. Création de controleurs. Formulaires Spring MVC. Gestion internationalisation. Exceptions. Module de sécurité : Spring Security : Présentation du module Spring Security. Gestion de l authentification. Gestion des autorisations. Namespace security. Sécuriser l invocation des objets. Intercepteurs. Implémentation de JAAS. Techniques de remoting : Présentation du remoting. Exposer un service avec RMI. Exposer un service avec HTTP invoker. Exposer un service avec Hessian / Burlap. Spring et applications Asynchrones : Les middlewares orientés messages. Différences RPC / MOM. L API JMS. Utiliser JMS avec Spring. Spring et la Couche Métier : La plate-forme J2EE. Rappels EJB2, EJB3. Les apports de Spring. Présentation du modèle EJB. Programmation EJB avec Spring. Spring et les web services : Web Services. Principe des services web. Java et les services web. Programmer un service web avec Spring. Exporters & Proxy. Les + objis : 70% de travaux pratiques. Clé USB avec tous les outils utilisés + Corrigés TPs. Bilan pédagogique individuel + conseils. Durée /Tarifs : 5 jours. Inter : 2150 Euros HT Intra : 7500 Euros HT (6 personnes). Objis formations 17

18 Formation STRUTS 2 Mettez en œuvre 30 meilleures pratiques struts 2. En complément de nos tutoriaux struts 1 et tutoriaux struts 2, maîtrisez la théorie et la pratique de Struts 2. Créez, habillez, testez, sécurisez, surveillez et protégez vos applications struts 2 effi cacement. Découvrez les éléments clés de l architecture technique struts 2 qui ont permis à struts 1 de rattraper son retard vis à vis des frameworks modernes type Spring. Découvrez également le positionnement de Struts 2 par rapport à ses concurrents directs. Apprenez enfi n les secrets de l intégration de struts 2 avec d autres frameworks et API comme hibernate, Spring, EJB3, JPA, Web services. Vous allez apprendre à : - Maîtriser l architecture de struts 2. - Démarrer vos projets struts2 à partir de l application struts2-blank.war. - Créer et valider vos écrans et formulaires web avec Struts2 JSTL et le langage OGNL. - Industrialiser la création de vos pages Web avec «Tiles». - Récupérer des données d une base de données. - Automatiser la construction de vos livraisons (WAR) avec ANT. - Concevoir des applications modulaires. - Tester vos applications Struts 2 avant de les livrer. Programme détaillé cours : Introduction : Historique. Positionnement dans l architecture jee. Valeur ajoutée vis à vis de servlets/jsp. Valeur ajoutée vis à vis de struts1. Design pattern MVC2. Actions, interceptors, OGNL. Concurrents. Contenu zip : Arborescence. Librairies. Applications exemples. Struts2-blank.war. Concepts techniques : Injection de dépendances. Programmation aspects. Interception. Architecture : Filter dispatcher. Interceptors. Packages. Cycle de vie d une requête. Struts.xml. OGNL, ValueStack. Plugins. Intercepteurs : Rôle intercepteurs struts2. Déclaration. Surveillance. Audience : Développeurs Java, chefs de projets. Pré-requis : Expérience pratique de la programmation avec Java Formation JAVA (cours OBJFO1). - Sécuriser vos applications Struts 2. - Habiller vos écrans avec Struts-layout. - Intégrer struts avec Hibernate, EJB3, Spring. - Comprendre les différences entre Struts 1.x, Struts 2.x. Logiciels utilisés : Struts Java Development Kit (JDK) 6 Base de données : MySQL 5 Environnement de développement : Eclipse 3.4 Tests unitaires avec Selenium 1, Cactus 1.8 Gestion des logs avec Log4j 1.2 Création. OGNL : Manipuler les données. Comparaison avec langage EL. ValueStack. Transfert de données. Conversion et traitement de données. Formulaires et vues : Balises struts2. Balises de données. Balises de contrôle. Balises IHM. Thèmes, templates. Validation. Result : Résultat d une action. Types de résultats. Global. Alternatives jsp. Message et internationalisation : Gestion des messages. Erreurs et messages. Gestion application multilingues. Message Ressources.properties. Industrialiser les écrans avec Tiles : Définitions Tiles. Concept d héritage de vue. Tiles-def.xml. 18 Objis formations

19 Formation STRUTS 2 (suite) Accès aux données : JDBC4. Datasource JNDI. Pool de connexion. Configuration serveur. Sécurité : l API JAAS. Authentification. Autorisation. J_security_check. Realms DataBase. Log4j, ANT, MAVEN : Stratégie de logs avec Log4j. Logguer avec AspectJ. Automatiser taches avec ANT/MAVEN. Tests : Problématique tests web. Tests techniques avec Cactus. Tests fonctionnels avec Selenium. Tests de montée en charge. Intégration : Struts 2 et Hibernate. Struts 2 et Spring. Struts 2 et EJB3. Struts 2 et les Web Services. Struts 2 et Ajax. Migration struts 1 vers struts 2 : Les Actions & forward. La validation de formulaires. Accès couche métier. Accès couche service. Accès couche données. Les plugins. Mantenance. Sécurité. Répartition Pratique/Théorie : 70% de travaux pratiques. Durée /Tarifs : 4 jours. Inter : 1750 euros Intra : 5500 euros (6 personnes). Objis formations 19

20 Formation MAVEN Notre formation MAVEN complète nos tutoriaux Maven. Après la formation MAVEN objis, vous aurez les réfl exes et compétences clés vous permettant d intégrer effi cacement tout projet impliquant l outil de construction et de gestion de projet MAVEN, moins connu que l outil ANT, mais qui s impose comme une brique incontournable pour le développement modulaire, la gestion de dépendances et le pilotage d applications modernes. Couplé avec les frameworks Spring, struts et hibernate, il constitue aujourd hui le socle de nombreux projet à forte valeur ajoutée, réalisés par des équipes de développement réparties, comme celle de notre projet industriel jee d exemple. Vous allez apprendre à : - Comprendre POM, phases, plugin, coordonnées Maven. - Créer, lire et comprendre rapidement tout fichier pom. xml. - Créer le squelette de plus de 40 types de projets. - Ajouter une dépendance externe à votre projet. - Remplacer ANT par MAVEN dans vos projets. - Créer des applications multi modules. - Automatiser des tâches récurrentes (compil, test, déploiement). - Maîtriser l héritage et la composition d applications. - Factoriser les propriétés des versions et dépendances. - Mettre en œuvre la technique de filtrage de ressources. - Sécuriser vos mots de passe avec la version de Maven. Programme détaillé cours : Introduction : Définition de maven pour un développeur. Définition de maven pour un chef de projet. Règle du «Convention over configuration». Valeur ajoutée par rapport à ANT. Le POM (Project Object Model) : Présentation modèle POM et notion de coordonnées. Détails et sections du fichier pom.xml. Le «super POM» et les mécanismes d héritage. Exploration de la structure des projets Maven. Les 40 types de projets Maven. Notion de propriétés et de filtre des ressources. Repository Maven et coordinations : Repository local :.m2/repository. Mécanisme de localisation d une librairie. Notion de repositories distants. Outillage pour la gestion du cache et de la sécurité avec Archiva. Mise en place de Maven. Modèle de gestion des dépendances : Dépendance transitive. Optimisation des dépendances. Le cycle de construction d un projet. Les différents cycles de construction. Comprendre les phases / goals /cycles Maven. Audience : Développeurs Java, chefs de projets, architectes techniques. Pré-requis : Expérience pratique de la programmation avec Java Formation JAVA (cours OBJFO1).. - Développer en équipe avec Maven, Subversion, eclipse. - Générer les rapports clés pour un chef de projet. - Intégrer Spring, Hibernate dans un projet Maven. - Créer un repository et gérer vos livraisons. - Créer un plugin Maven. Logiciels utilisés : Maven Ant 1.7 / Junit 4 Tomcat 6 /Jboss 5 MySQL 5 Spring 2.5 Exécution de plugins : Maven : une plateforme d exécution de plugins. Configuration plugins et cycle de construction Maven. Connaître les tâches d un plugin. Mise en œuvre plugins. Les profils : Définition et intérêt des profils. Configuration et mise en œuvre. Présentation des bonnes pratiques. Développement de plugins : Création d un plugin Maven en Java. Extension pour la création d un type de projet. Débugging de l exécution d un plugin dans un IDE. Ecrire un plugin avec Groovy. Archetype et Assemblies : Définition et spectre des archétypes existants. Génération de livrable à la demande. La gestion de configuration. Communication avec un gestionnaire de sources. Fabrication d un livrable et détails des pré-requis. L exécution des tests : Organisation Maven pour les tests d intégration et fonctionnels. Mise en œuvre du debugging des tests dans Eclipse. Tests d intégration application web démarré par Maven. 20 Objis formations

Apache Tomcat 8 Guide d'administration du serveur Java EE 7 sous Windows et Linux

Apache Tomcat 8 Guide d'administration du serveur Java EE 7 sous Windows et Linux Avant-propos 1. À qui s adresse ce livre? 11 2. Les pré-requis 12 Préambule 1. Rappel sur les architectures Internet/Intranet/Extranet 13 1.1 Le protocole HTTP 14 1.1.1 Les méthodes HTTP 16 1.1.2 Les codes

Plus en détail

Avant-propos 1. Avant-propos...3 2. Organisation du guide...3 3. À qui s'adresse ce guide?...4

Avant-propos 1. Avant-propos...3 2. Organisation du guide...3 3. À qui s'adresse ce guide?...4 Les exemples cités tout au long de cet ouvrage sont téléchargeables à l'adresse suivante : http://www.editions-eni.fr. Saisissez la référence ENI de l'ouvrage EP5EJAV dans la zone de recherche et validez.

Plus en détail

Compte Rendu d intégration d application

Compte Rendu d intégration d application ISMA 3EME ANNEE Compte Rendu d intégration d application Compte Rendu Final Maxime ESCOURBIAC Jean-Christophe SEPTIER 19/12/2011 Table des matières Table des matières... 1 Introduction... 3 1. Le SGBD:...

Plus en détail

Institut Supérieur de Gestion. Cours pour 3 ème LFIG. Java Enterprise Edition Introduction Bayoudhi Chaouki

Institut Supérieur de Gestion. Cours pour 3 ème LFIG. Java Enterprise Edition Introduction Bayoudhi Chaouki Institut Supérieur de Gestion Cours pour 3 ème LFIG Java Enterprise Edition Introduction Bayoudhi Chaouki 1 Java EE - Objectifs Faciliter le développement de nouvelles applications à base de composants

Plus en détail

Groupe Eyrolles, 2004, ISBN : 2-212-11346-3

Groupe Eyrolles, 2004, ISBN : 2-212-11346-3 Groupe Eyrolles, 2004, ISBN : 2-212-11346-3 Table des matières Avant Propos................................................ 1 Pourquoi ce livre?........................................... 1 Structure de

Plus en détail

CQP Développeur Nouvelles Technologies (DNT)

CQP Développeur Nouvelles Technologies (DNT) ORGANISME REFERENCE STAGE : 26572 20 rue de l Arcade 75 008 PARIS CONTACT Couverture géographique : M. Frédéric DIOLEZ Bordeaux, Rouen, Lyon, Toulouse, Marseille Tél. : 09 88 66 17 40 Nantes, Lille, Strasbourg,

Plus en détail

Cours en ligne Développement Java pour le web

Cours en ligne Développement Java pour le web Cours en ligne Développement Java pour le web We TrainFrance info@wetrainfrance Programme général du cours Développement Java pour le web Module 1 - Programmation J2ee A) Bases de programmation Java Unité

Plus en détail

Architecture JEE. Objectifs attendus. Serveurs d applications JEE. Architectures JEE Normes JEE. Systèmes distribués

Architecture JEE. Objectifs attendus. Serveurs d applications JEE. Architectures JEE Normes JEE. Systèmes distribués Architecture JEE. Objectifs attendus Serveurs d applications JEE Systèmes distribués Architectures JEE Normes JEE couches logicielles, n-tiers framework JEE et design patterns 2007/02/28 Eric Hébert.eheb@yahoo.fr

Plus en détail

Apache Tomcat 8. Guide d administration du serveur Java EE 7 sous Windows et Linux. Apache Tomcat 8. Apache Tomcat 8

Apache Tomcat 8. Guide d administration du serveur Java EE 7 sous Windows et Linux. Apache Tomcat 8. Apache Tomcat 8 Avant-propos Préambule La plate-forme Java EE Installation et configuration Administration du serveur Déploiement et gestion des applications La sécurité du serveur et des applications Analyse et supervision

Plus en détail

RESUME DU PROFIL COMPETENCES TECHNIQUES

RESUME DU PROFIL COMPETENCES TECHNIQUES RESUME DU PROFIL Maîtrise des serveurs d application et environnements de développement Java/J2EE Maîtrise des environnements techniques de développement, d intégration et d exploitation Réalisation des

Plus en détail

24/11/2011. Cours EJB/J2EE Copyright Michel Buffa. Plan du cours. EJB : les fondamentaux. Enterprise Java Bean. Enterprise Java Bean.

24/11/2011. Cours EJB/J2EE Copyright Michel Buffa. Plan du cours. EJB : les fondamentaux. Enterprise Java Bean. Enterprise Java Bean. Plan du cours 2 Introduction générale : fondamentaux : les fondamentaux Michel Buffa (buffa@unice.fr), UNSA 2002, modifié par Richard Grin (version 1.1, 21/11/11), avec emprunts aux supports de Maxime

Plus en détail

Assurances & Mutuelles, Industrie, Santé, Énergie, Transport, Médias / Multimédias, Télécoms, Services

Assurances & Mutuelles, Industrie, Santé, Énergie, Transport, Médias / Multimédias, Télécoms, Services Société de conseil et d ingénierie en informatique SEELANDE Consulting, société de conseil et d ingénierie en informatique spécialisée dans les NTIC, se positionne dans différents secteurs d activités

Plus en détail

Auto-évaluation Aperçu de l architecture Java EE

Auto-évaluation Aperçu de l architecture Java EE Auto-évaluation Aperçu de l architecture Java EE Document: f1218test.fm 22/03/2012 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INTRODUCTION AUTO-ÉVALUATION APERÇU

Plus en détail

Formation Webase 5. Formation Webase 5. Ses secrets, de l architecture MVC à l application Web. Adrien Grand Centrale Réseaux

Formation Webase 5. Formation Webase 5. Ses secrets, de l architecture MVC à l application Web. Adrien Grand <jpountz@via.ecp.fr> Centrale Réseaux Formation Webase 5 Ses secrets, de l architecture MVC à l application Web Adrien Grand Centrale Réseaux Sommaire 1 Obtenir des informations sur Webase 5 2 Composants de Webase 5 Un

Plus en détail

Programmation d applications distribuées

Programmation d applications distribuées Programmation d applications distribuées François Charoy Université Henri Poincaré 8 octobre 2007 Première partie I Développement d applications distribuées Objectifs du cours Comprendre ce qu est une

Plus en détail

Site Web de paris sportifs

Site Web de paris sportifs Conception Nom HENAUD Benoît Numéro d auditeur 05-39166 Version V1.1 Date de mise à jour 15/05/2008 1/18 Table des matières 1. Objectif du document... 3 2. Architecture... 4 2.1. Contraintes techniques...

Plus en détail

Youssef LYHYAOUI Ingénieur Java/J2EE, SOA, ESB, Web services 31 ans Statut : Indépendant SITUATION ACTUELLE

Youssef LYHYAOUI Ingénieur Java/J2EE, SOA, ESB, Web services 31 ans Statut : Indépendant SITUATION ACTUELLE Youssef LYHYAOUI Ingénieur Java/J2EE, SOA, ESB, Web services 31 ans Statut : Indépendant Adresse Personnelle : 3, allée du Roussillon 91300 Massy Téléphone : (+33) 06 78 37 34 82 E-mail : youssef.lyhyaoui@spartup.com

Plus en détail

Catalogue des Formations Techniques

Catalogue des Formations Techniques Catalogue des Formations Techniques Items Média Concept 4, allées Pierre-Gilles de Gennes - 33700 Mérignac Téléphone : 05.57.35.73.73 Télécopie : 05.57.35.73.70 Courriel : contact@imc-fr.com 2 Préambule

Plus en détail

Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines)

Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines) Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines) Module 1 : Programmer une application informatique Durée

Plus en détail

Hassene BELGACEM. Expériences Professionnelles. JEE architect / Technical leader. Ingénieur Informatique. Cycle Préparatoire

Hassene BELGACEM. Expériences Professionnelles. JEE architect / Technical leader. Ingénieur Informatique. Cycle Préparatoire Objectifs Formations Expériences Professionnelles Hassene BELGACEM http://belgacem.hassene.netcv.com S intégrer dans une équipe de développement de haute compétence et participer activement dans la réalisation

Plus en détail

INGÉNIEUR LOGICIEL JAVAEE / GROOVY 8 ANS D EXPÉRIENCE

INGÉNIEUR LOGICIEL JAVAEE / GROOVY 8 ANS D EXPÉRIENCE INGÉNIEUR LOGICIEL JAVAEE / GROOVY 8 ANS D EXPÉRIENCE Igor Rosenberg 30 ans DEA «Image-Vision» de l Université de Nice Sophia-Antipolis POSTES PRECEDENTS MMA: Développement Web/Grails sur démonstrateur

Plus en détail

JOnAS 5. Serveur d application d

JOnAS 5. Serveur d application d JOnAS 5 Serveur d application d dynamique Agenda En quelques mots Caractéristiques essentielles Zoom sur le versioning 2 Bull, 2008 Serveur d application dynamique JOnAS - Serveur d application Open Source

Plus en détail

Expériences Professionnelles

Expériences Professionnelles Youssef LYHYAOUI Ingénieur Java/J2EE, SOA, ESB, Web services 30 ans Statut : Salarié Adresse Personnelle : 4, allée du Roussillon 91300 Massy Téléphone : (+33) 06 34 52 50 22 E-mail : ly_youssef@yahoo.fr

Plus en détail

Java pour le Web. Cours Java - F. Michel

Java pour le Web. Cours Java - F. Michel Java pour le Web Cours Java - F. Michel Introduction à JEE 6 (ex J2EE) Historique Qu'est-ce que JEE JEE : Java Entreprise Edition (ex J2EE) 1. Une technologie outils liés au langage Java + des spécifications

Plus en détail

Mettez les évolutions technologiques au service de vos objectifs métier

Mettez les évolutions technologiques au service de vos objectifs métier Mettez les évolutions technologiques au service de vos objectifs métier 2 OXIA a pour mission de concevoir et mettre en oeuvre les meilleures solutions technologiques visant à améliorer la productivité,

Plus en détail

Introduction à la plateforme J2EE

Introduction à la plateforme J2EE Introduction à la plateforme J2EE Auteur : Oussama Essefi Directeur technique Expert Consulting Oussama.essefi@expert-consulting.biz Copyright 2010 Expert Consulting Page 1 1. Introduction 1.1. Pourquoi

Plus en détail

Coach Agile Consultant Java / JEE 5 ans d expérience

Coach Agile Consultant Java / JEE 5 ans d expérience Axel VILLECHALANE 85 boulevard brune 75014 PARIS 29 ans Permis B Mail : axel1258@gmail.com Tel : 06.83.52.87.62 Coach Agile Consultant Java / JEE 5 ans d expérience QUALIFICATIONS Compétences professionnelles

Plus en détail

Intégration avec Camel et ServiceMix

Intégration avec Camel et ServiceMix Charles Moulliard Architecte de Solutions Apache Committer Objectif «Faire découvrir les projets Apache orientés Intégration comme Camel ainsi que le conteneur ServiceMix et les architectures cibles» 3

Plus en détail

7 villa de la citadelle Né le 13 mai 1983 94110 Arcueil Nationalité : Française. Développeur Web JEE COMPÉTENCES

7 villa de la citadelle Né le 13 mai 1983 94110 Arcueil Nationalité : Française. Développeur Web JEE COMPÉTENCES Philippe Crépin 7 villa de la citadelle Né le 13 mai 1983 94110 Arcueil Nationalité : Française : 06.17.46.12.09 : phi.crepin@gmail.com Disponibilité : En poste chez Soft Computing Développeur Web JEE

Plus en détail

Environnements de Développement

Environnements de Développement Institut Supérieur des Etudes Technologiques de Mahdia Unité d Enseignement: Environnements de Développement BEN ABDELJELIL HASSINE Mouna m.bnaj@yahoo.fr Développement des systèmes d Information Syllabus

Plus en détail

Refonte front-office / back-office - Architecture & Conception -

Refonte front-office / back-office - Architecture & Conception - Refonte front-office / back-office - Architecture & Conception - GLG204 - Architectures Logicielles Java 2008/2009 Nom : Cédric Poisson Matricule : 06-49012 Version : 1.0 Jeudi 28 mai 2009 1 / 23 Table

Plus en détail

Expert technique J2EE

Expert technique J2EE EHRET Guillaume 25, rue de la Richelandiere 42100 SAINT ETIENNE 32 ans - Célibataire Expert technique J2EE Domaines de compétences Environnement et langages Expertise en programmation Java et en architecture

Plus en détail

J2EE - Introduction. Développement web - Java. Plan du chapitre

J2EE - Introduction. Développement web - Java. Plan du chapitre Développement web - Java J2EE - Introduction Franck Denoël Master 2 ICA, UPMF Année académique 2007-2008 Franck Denoël Master 2 ICA, UPMF Année académique 2007-2008 Plan du chapitre J2EE Présentation J2EE

Plus en détail

Architecture J2EE. Thierry Lecroq (merci à Alexandre Pauchet (INSA Rouen)) Université de Rouen FRANCE. Thierry Lecroq (Univ. Rouen) J2EE 1 / 16

Architecture J2EE. Thierry Lecroq (merci à Alexandre Pauchet (INSA Rouen)) Université de Rouen FRANCE. Thierry Lecroq (Univ. Rouen) J2EE 1 / 16 Architecture J2EE Thierry Lecroq (merci à Alexandre Pauchet (INSA Rouen)) Université de Rouen FRANCE Thierry Lecroq (Univ. Rouen) J2EE 1 / 16 Plan 1 Historique 2 Architecture J2EE 3 J2EE et applications

Plus en détail

Formation en Logiciels Libres. Fiche d inscription

Formation en Logiciels Libres. Fiche d inscription République Tunisienne Ministère de l'industrie et la Technologie - Secrétariat d'état de la Technologie Unité des Logiciels Libres Formation en Logiciels Libres Fiche d inscription (Une fiche par candidat)

Plus en détail

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement Cursus Outils & Développement Vous êtes Consultant, Chef de Projets, Directeur des Systèmes d Information, Directeur Administratif et Financier, Optez pour les «formations Produits» Nous vous proposons

Plus en détail

Mise en œuvre des serveurs d application

Mise en œuvre des serveurs d application Nancy-Université Mise en œuvre des serveurs d application UE 203d Master 1 IST-IE Printemps 2008 Master 1 IST-IE : Mise en œuvre des serveurs d application 1/54 Ces transparents, ainsi que les énoncés

Plus en détail

janvier 2009 à aujourd hui Equipe de 70 personnes

janvier 2009 à aujourd hui Equipe de 70 personnes Sébastien MORENO http://www.sebastienmoreno.com/ COMPETENCES Intégration - coaching, conseil et mise en place de solution d intégration continue - mise en place de procédures d intégration, build, livraison,

Plus en détail

Formation : Langues : Types d Intervention et Secteurs d Activité :

Formation : Langues : Types d Intervention et Secteurs d Activité : Ismail HACHOUM 142, Rue Georges Pompidou, 59110 La Madeleine - FRANCE Email : ismail.hachoum@gmail.com Tél: +33(0) 650 198 937 27 ans - Marié Permis B Ingénieur Etudes et Développement Java/JEE Formation

Plus en détail

Missions d'accompagnement dans le cadre de mutations technologiques :

Missions d'accompagnement dans le cadre de mutations technologiques : Franck SIMON portable : 06 64 52 46 14 tél : 01 39 72 96 04 email : franck@antislashn.org Ingénieur conseil Développements informatiques Transferts de compétences Formations 53 ans Mobilité : internationale

Plus en détail

Plan de la présentation

Plan de la présentation Plan de la présentation Qu'est ce que Java et JEE? Comment se fait l'évolution de Java? Les architectures SOA. Les technologies (JSR). Les frameworks. Le middleware. Les outils. Qu'est ce que Java et JEE?

Plus en détail

Industrialisation des développements

Industrialisation des développements Industrialisation des développements NovaForge, l usine de développement logiciel de Bull Emmanuel Rias emmanuel.rias@bull.net 1 Agenda Introduction NovaForge Processus d un projet dans NovaForge et Fonctionnalités

Plus en détail

Programmation objet. www.ziggourat.com - Tél : 01 44 61 96 00 N enregistrement formation : 11752861675

Programmation objet. www.ziggourat.com - Tél : 01 44 61 96 00 N enregistrement formation : 11752861675 Programmation objet www.ziggourat.com - Tél : 01 44 61 96 00 enregistrement formation : 11752861675 Modélisation L essentiel du monde Objet... 3 UML et processus méthodologique... 4 Expression du besoin

Plus en détail

Chef de projet / Architecte JEE 15 ans d expérience

Chef de projet / Architecte JEE 15 ans d expérience Méallier Eric 33 Traverse de la CNR 30400 Villeneuve les Avignon Mob : 06.20.33.05.39 E-Mail : eric@meallier.fr Nationalité Française 38 ans, 2 enfants Permis B Chef de projet / Architecte JEE 15 ans d

Plus en détail

Cahier de charges (Source : "Java EE - Guide de développement d'applications web en Java" par Jérôme Lafosse) Module. Site Web dynamique JSP / Servlet

Cahier de charges (Source : Java EE - Guide de développement d'applications web en Java par Jérôme Lafosse) Module. Site Web dynamique JSP / Servlet Cahier de charges (Source : "Java EE - Guide de développement d'applications web en Java" par Jérôme Lafosse) Module Site Web dynamique JSP / Servlet Sujet : betaboutique Soutenance le 04 / 01 /2013 &

Plus en détail

Europa. Développement JEE 5. avec Eclipse. K a r i m D j a a f a r. A v e c l a c o n t r i b u t i o n d e O l i v i e r S a l v a t o r i

Europa. Développement JEE 5. avec Eclipse. K a r i m D j a a f a r. A v e c l a c o n t r i b u t i o n d e O l i v i e r S a l v a t o r i Développement JEE 5 avec Eclipse Europa K a r i m D j a a f a r A v e c l a c o n t r i b u t i o n d e O l i v i e r S a l v a t o r i Groupe Eyrolles, 2008, ISBN : 978-2-212-12061-5 5 Le projet WTP (Web

Plus en détail

THÉMATIQUES. Comprendre les frameworks productifs. Découvrir leurs usages. Synthèse

THÉMATIQUES. Comprendre les frameworks productifs. Découvrir leurs usages. Synthèse THÉMATIQUES Comprendre les frameworks productifs Découvrir leurs usages Synthèse 2 LES ENJEUX DES FRAMEWORKS D ENTREPRISE EN 2012 LE CONSTAT Ressources Recrutement Flexibilité Intérêt Montée en compétence

Plus en détail

JOnAS Day 5.1. Outils de développements

JOnAS Day 5.1. Outils de développements JOnAS Day 5.1 Outils de développements Agenda Introduction Plugin Eclipse (JOPE) Plugin NetBeans (JOnbAS) Cargo 2 Bull, 2009 JOnAS Day 5.1 Objectifs - Réduire les temps de développement - Construction

Plus en détail

Développeur de logiciel TITRE PROFESSIONNEL DU MINISTERE DE L EMPLOI

Développeur de logiciel TITRE PROFESSIONNEL DU MINISTERE DE L EMPLOI FORMATIONS DIPLÔMANTES TITRE PROFESSIONNEL DU MINISTERE DE L EMPLOI JORF du 12 octobre 2007 Arrêté du 12 octobre 2007 portant création du titre professionnel de développeur logiciel NOR : ECED0768187A

Plus en détail

GECKO Software. Introduction à MOBIDICK. Modular But Integrated Application Framework

GECKO Software. Introduction à MOBIDICK. Modular But Integrated Application Framework Introduction à MOBIDICK Modular But Integrated Application Framework MOBIDICK 3 Standard Edition Community & Enterprise Principaux avantages et fonctionnalités GECKO Software http://consulting.bygecko.com

Plus en détail

D une part, elles ne peuvent faire table rase de la richesse contenue dans leur système d information.

D une part, elles ne peuvent faire table rase de la richesse contenue dans leur système d information. PACBASE «Interrogez le passé, il répondra présent.». Le Module e-business Les entreprises doivent aujourd hui relever un triple défi. D une part, elles ne peuvent faire table rase de la richesse contenue

Plus en détail

Glassfish dans le milieu médical. Sun Aquarium Paris 26 Juin 2009 Jacky Renno (jacky.renno@capgemini.com)

Glassfish dans le milieu médical. Sun Aquarium Paris 26 Juin 2009 Jacky Renno (jacky.renno@capgemini.com) Glassfish dans le milieu médical Jacky Renno (jacky.renno@capgemini.com) Plan Contexte Métier Technique Eléments structurants Approche Méthodologie et Outillage Choix de Glassfish Automatisation Industrialisation

Plus en détail

Types d applications pour la persistance. Outils de développement. Base de données préexistante? 3 modèles. Variantes avec passerelles

Types d applications pour la persistance. Outils de développement. Base de données préexistante? 3 modèles. Variantes avec passerelles Types d applications pour la persistance Université de Nice Sophia-Antipolis Version 0.9 28/8/07 Richard Grin Toutes les applications n ont pas une complexité qui nécessite une architecture n- tiers Ce

Plus en détail

DotNet. Plan. Les outils de développement

DotNet. Plan. Les outils de développement DotNet Les outils de développement Version 1.03 du 16/10/2006 par Jacky Renno Plan La machine virtuelle Le kit de développement Le kit de langage Le Visual Studio.NET Le serveur web IIS 6.0 Le modeleur

Plus en détail

Devenez un véritable développeur web en 3 mois!

Devenez un véritable développeur web en 3 mois! Devenez un véritable développeur web en 3 mois! L objectif de la 3W Academy est de former des petits groupes d élèves au développement de sites web dynamiques ainsi qu à la création d applications web

Plus en détail

Rejeb ZORGANI 45 Rue Alfred Fournier 92370 Chaville 06 47 67 46 29

Rejeb ZORGANI 45 Rue Alfred Fournier 92370 Chaville 06 47 67 46 29 Mise à jour le 20 mai 2015 Rejeb ZORGANI 45 Rue Alfred Fournier 92370 Chaville 06 47 67 46 29 http://www.rejebzorgani.net/ contact@rejebzorgani.net Permis de conduire : B Savoir-Faire Formations Scrum

Plus en détail

TP JEE Développement Web en Java. Dans ce TP nous commencerons la programmation JEE par le premier niveau d une application JEE : l application web.

TP JEE Développement Web en Java. Dans ce TP nous commencerons la programmation JEE par le premier niveau d une application JEE : l application web. ASTRIUM - Toulouse JEE Formation 2013 TP JEE Développement Web en Java Dans ce TP nous commencerons la programmation JEE par le premier niveau d une application JEE : l application web. Figure 1 Architecture

Plus en détail

Consultant MOE/Référent technique JAVA/J2EE JSF, RICH FACES

Consultant MOE/Référent technique JAVA/J2EE JSF, RICH FACES SS Consultant MOE/Référent technique JAVA/J2EE JSF, RICH FACES FORMATIONS ET DIPLOMES Certification SCRUM Master (AgilBee) 2009. Formation TDD 2008. Diplômé de l Institut Supérieur des Etudes Technologiques

Plus en détail

Formation GWT. www.objis.com - Formation GWT 1

Formation GWT. www.objis.com - Formation GWT 1 Formation GWT www.objis.com - Formation GWT 1 Sommaire Formation GWT Introduction Qu'est ce qu'une application GWT? Méthodologie et étapes clés gestion projet GWT Interface utilisateur : widgets, panels,

Plus en détail

Architecture des systèmes d information

Architecture des systèmes d information Architecture des systèmes d information Table des matières 1 La décennie 70 1 2 Le modèle relationnel (les années 80) 1 3 Enrichissement du relationnel (les années 80/90) 2 4 Système d informations (les

Plus en détail

Quelques patterns pour la persistance des objets avec DAO DAO. Principe de base. Utilité des DTOs. Le modèle de conception DTO (Data Transfer Object)

Quelques patterns pour la persistance des objets avec DAO DAO. Principe de base. Utilité des DTOs. Le modèle de conception DTO (Data Transfer Object) Quelques patterns pour la persistance des objets avec DAO Ce cours présente des modèles de conception utilisés pour effectuer la persistance des objets Université de Nice Sophia-Antipolis Version 1.4 30/8/07

Plus en détail

Messagerie asynchrone et Services Web

Messagerie asynchrone et Services Web Article Messagerie asynchrone et Services Web 1 / 10 Messagerie asynchrone et Services Web SOAP, WSDL SONT DES STANDARDS EMERGEANT DES SERVICES WEB, LES IMPLEMENTATIONS DE CEUX-CI SONT ENCORE EN COURS

Plus en détail

Groupe Eyrolles, 2003 ISBN : 2-212-11270-X

Groupe Eyrolles, 2003 ISBN : 2-212-11270-X Groupe Eyrolles, 2003 ISBN : 2-212-11270-X 1 Présentation de Tomcat La plupart des lecteurs de ce livre ont certainement déjà développé des applications Web Java et souhaitent approfondir leurs connaissances

Plus en détail

Cyrille GUERIN cyrille@cyrgue.com 823, place Soulanges 514 967-3529 Brossard, J4X1L8

Cyrille GUERIN cyrille@cyrgue.com 823, place Soulanges 514 967-3529 Brossard, J4X1L8 Cyrille GUERIN cyrille@cyrgue.com 823, place Soulanges 514 967-3529 Brossard, J4X1L8 16 années d expérience dans la conception d applications WEB, JAVA/J2EE/Javascript COMPÉTENCES Architecture, conception

Plus en détail

CATALOGUE DES FORMATIONS LANGUES

CATALOGUE DES FORMATIONS LANGUES CATALOGUE DES FORMATIONS LANGUES Présentation Ecole Informatique Jasmin agrée par le Ministère de formation professionnelle et de l emploi sous le n 11-1202-12 le 29/08/2012. Spécialiste en informatique,

Plus en détail

OBJIS : 10 ans d'expérience en formation JAVA. Programme détaillé formation 'Développeur Java web Mobile' OBJIS Congo

OBJIS : 10 ans d'expérience en formation JAVA. Programme détaillé formation 'Développeur Java web Mobile' OBJIS Congo Programme détaillé formation 'Développeur Java web Mobile' OBJIS Congo Objectifs : fournir les connaissances théoriques et pratiques permettant d'intégrer un projet JAVA Entreprise Audience : toute personne

Plus en détail

Développement XPages : Cursus standard

Développement XPages : Cursus standard Développement XPages : Cursus standard Modules Pré requis Développeur Notes 2 jours Développeur Web 2 jours Module principal Développeur XPages 3 jours Modules spécialisés 2 jours par module dojo et dijit

Plus en détail

Applications Web dynamiques SIO-21970

Applications Web dynamiques SIO-21970 Faculté des sciences de l'administration Systèmes d'information organisationnels Université Laval Automne 2003 Applications Web dynamiques SIO-21970 Professeur: Dzenan Ridjanovic Bureau: 2519 Téléphone:

Plus en détail

Notre Catalogue des Formations IT / 2015

Notre Catalogue des Formations IT / 2015 Notre Catalogue des Formations IT / 2015 Id Intitulé Durée Gestion de projets et méthodes I1101 I1102 I1103 I1104 I1105 I1106 I1107 I1108 I1109 I1110 I1111 I1112 I1113 I1114 I1115 I1116 I1117 I1118 I1119

Plus en détail

1. Installation d'un serveur d'application JBoss:

1. Installation d'un serveur d'application JBoss: EPITA Ala Eddine BEN SALEM App-Ing2 J2EE T.P. 4 EJB3, Serveur d'application JBoss 1. Installation d'un serveur d'application JBoss: télécharger l'archive du serveur JBoss à l'adresse: http://sourceforge.net/projects/jboss/files/jboss/jboss-5.0.0.ga/jboss-5.0.0.ga.zip/download

Plus en détail

Président d Inotekk Gestion de la société, développement du portefeuille clients, gestion et réalisation des projets informatiques

Président d Inotekk Gestion de la société, développement du portefeuille clients, gestion et réalisation des projets informatiques LEO MARQUES Né le 11/09/1984 à Paris XIème (75) 7 Ter avenue Edith Cavell 06000 NICE Tél. Portable : 06 15 22 48 08 Permis A et B, véhicule personnel Président d Inotekk Gestion de la société, développement

Plus en détail

Description de la formation

Description de la formation Description de la formation Modalités Ce parcours de formation est un parcours en alternance, d une durée de 2ans, à raison d une semaine de formation par mois, soit 770 heures et de trois semaines de

Plus en détail

Cursus Sage ERP X3 Outils & Développement. CURSUS Sage ERP X3 Outils & Développement ADVANCED. Outils avancés. 2 jours X3A-ADM. Développement 1 &2

Cursus Sage ERP X3 Outils & Développement. CURSUS Sage ERP X3 Outils & Développement ADVANCED. Outils avancés. 2 jours X3A-ADM. Développement 1 &2 Cursus Outils & Développement Vous êtes Consultant, Chef de Projets, Directeur des Systèmes d Information, Directeur Administratif et Financier, Optez pour les «formations Produits» Nous vous proposons

Plus en détail

Curriculum vitae Guillaume Coté Expert en développement / Architecte J2EE Tél. : +1-514-582-6519 courriel : cote@computer.org

Curriculum vitae Guillaume Coté Expert en développement / Architecte J2EE Tél. : +1-514-582-6519 courriel : cote@computer.org Curriculum vitae Guillaume Coté Expert en développement / Architecte J2EE Tél. : +1-514-582-6519 courriel : cote@computer.org SOMMAIRE Guillaume Coté a une solide expérience en informatique, très majoritairement

Plus en détail

Un serveur d'archivage

Un serveur d'archivage Un serveur d'archivage destiné au Service Commun de Documentation de l'université de la Méditerranée Encadrement : Noël Novelli Représentants client (S.C.D.) : Axelle Clarisse Ronan Lagadic Equipe Projet

Plus en détail

10. Base de données et Web. OlivierCuré [ocure@univ-mlv.fr]

10. Base de données et Web. OlivierCuré [ocure@univ-mlv.fr] 10. Base de données et Web 313 Evolution de l'information Ordre de grandeur : 314 1Mo : 1 gros roman 200Mo : ce que mémorise un être humain dans sa vie. 900Mo : information contenue dans le génome d'une

Plus en détail

Jean-Michel Richer jean-michel.richer@univ-angers.fr http://www.info.univ-angers.fr/pub/richer. L3 Pro Informatique - 2010-2011

Jean-Michel Richer jean-michel.richer@univ-angers.fr http://www.info.univ-angers.fr/pub/richer. L3 Pro Informatique - 2010-2011 1 / 34 Développement Web - Servlet Jean-Michel Richer jean-michel.richer@univ-angers.fr http://www.info.univ-angers.fr/pub/richer L3 Pro Informatique - 2010-2011 2 / 34 Plan Plan 1 Introduction 2 Servlet

Plus en détail

Patrons de Conception (Design Patterns)

Patrons de Conception (Design Patterns) Patrons de Conception (Design Patterns) Introduction 1 Motivation Il est difficile de développer des logiciels efficaces, robustes, extensibles et réutilisables Il est essentiel de comprendre les techniques

Plus en détail

Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui

Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui Formation PARTIE 1 : ARCHITECTURE APPLICATIVE DUREE : 5 h Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui automatisent les fonctions Définir une architecture

Plus en détail

> + Consultant / Architecte JEE Indépendant. Fabien GUIBERT 34 ans, 11 ans d expérience d expérience COMPETENCES / DOMAINES METIERS

> + Consultant / Architecte JEE Indépendant. Fabien GUIBERT 34 ans, 11 ans d expérience d expérience COMPETENCES / DOMAINES METIERS Expertise - Formation Production www.neobject.fr Fabien GUIBERT 34 ans, 11 ans d expérience d expérience Indépendant COMPETENCES / DOMAINES METIERS Conseil et Audit en Architecture du SI Gestion de Projets

Plus en détail

Ingénieur Mobilité & JAVA/J2EE

Ingénieur Mobilité & JAVA/J2EE Julien PAPUT (28 ans) 3 rue de la planète bleue 31330 Launac Tèl : 06 63 17 36 50 j.paput@gmail.com Ingénieur Mobilité & JAVA/J2EE (2 ans et 6 mois d expérience & 3 ans d apprentissage) Formations 2009-2012

Plus en détail

Répertorier les couches de présentation

Répertorier les couches de présentation Comprendre le fonctionnement d une application J2EE Déploiement Fichiers de configurations Relation avec la DB Objets Application J2EE de base Appli marchand simple Répertorier les couches de présentation

Plus en détail

Windows (2000/NT), Solaris, AIX, HP-UX, Linux Haute disponibilité : SunCluster 3, Veritas Cluster Server 4. J2EE (JSP, Servlet, EJB, JTA), Open Source

Windows (2000/NT), Solaris, AIX, HP-UX, Linux Haute disponibilité : SunCluster 3, Veritas Cluster Server 4. J2EE (JSP, Servlet, EJB, JTA), Open Source David MAFFRAND Architecte SI E-mail : dmafblog@gmail.com Web : http://dmaf.free.fr Certifié Weblogic Server 6 Certifié webmethods Integration 4.6 Certifié webmethods Enterprise 5.0 Certifié webmethods

Plus en détail

EXA1415 : Annotations JavaEE : @Local, @Stateful

EXA1415 : Annotations JavaEE : @Local, @Stateful EXA1415 : Annotations JavaEE : @Local, @Stateful Sur une idée de P. Sécheresse sur http://developpez.com (http://tinyurl.com/5gr57j) Diapo 1 Objectif Créer un EJB CalculatriceBean (V1) Contient une opération

Plus en détail

Ré-architecture et migration d une application standalone vers un serveur applicatif multi-tiers dans un contexte JAVA-SAP

Ré-architecture et migration d une application standalone vers un serveur applicatif multi-tiers dans un contexte JAVA-SAP Ré-architecture et migration d une application standalone vers un serveur applicatif multi-tiers dans un contexte JAVA-SAP Ionel Dembski Sous la direction de Peter Daehne, Professeur HES Département d

Plus en détail

Cahier des charges : gestion de projets agiles. Programmation d Algorithmes Distribués (PAD)

Cahier des charges : gestion de projets agiles. Programmation d Algorithmes Distribués (PAD) Cahier des charges : gestion de projets agiles Programmation d Algorithmes Distribués (PAD) Benoit Bernardin Rachid Bouherrou Bruno Juillard Kaba Kabinè Sid-ahmed Anouar Lekhal 2012 / 2013 Sommaire I.

Plus en détail

La persistance des données dans les applications : DAO, JPA, Hibernate... COMPIL 2010 francois.jannin@inp-toulouse.fr 1

La persistance des données dans les applications : DAO, JPA, Hibernate... COMPIL 2010 francois.jannin@inp-toulouse.fr 1 La persistance des données dans les applications : DAO, JPA, Hibernate... COMPIL 2010 francois.jannin@inp-toulouse.fr 1 Plan 1. Généralités sur la persistance des données dans les applications 2. La connection

Plus en détail

Evaluation Idéopass Cahier d analyse technique

Evaluation Idéopass Cahier d analyse technique Evaluation Idéopass Cahier d analyse technique Version 1 GMSIH 374, rue de Vaugirard 75015 Paris. Tel : 01 48 56 72 70. Fax : 01 48 56 07 70 Auteur(s) du document : Contrôle Qualité GMSIH Date : 17/03/2005

Plus en détail

Documentation de la plate forme JOnAS. Frederic Maistre

Documentation de la plate forme JOnAS. Frederic Maistre Documentation de la plate forme JOnAS Frederic Maistre Documentation de la plate forme JOnAS Table des matières Documentation JOnAS...1 Java Open Application Server (JOnAS): une Plate forme J2EETM...3

Plus en détail

Projet de développement

Projet de développement Projet de développement Introduction à Eclipse Philippe Collet Licence 3 MIAGE S6 2012-2013 http://miageprojet2.unice.fr/index.php?title=user:philippecollet/projet_de_développement_2012-2013 Plan r Application

Plus en détail

Raul Davidovich r.davidovich@dmci.eu.com +33 1 70 62 40 69. Consultant Associé

Raul Davidovich r.davidovich@dmci.eu.com +33 1 70 62 40 69. Consultant Associé Consultant Associé 1 Niveaux d'intervention Management d'équipe Prospection Formation et coaching Spécifications Analyse / Conception / Programmation Déploiement / Implémentation Secteurs de Domaine Conception

Plus en détail

1 JBoss Entreprise Middleware

1 JBoss Entreprise Middleware 1 JBoss Entreprise Middleware Les produits de la gamme JBoss Entreprise Middleware forment une suite de logiciels open source permettant de construire, déployer, intégrer, gérer et présenter des applications

Plus en détail

Catalogue Formations Jalios

Catalogue Formations Jalios Catalogue Formations Jalios Offre de services Jalios 23/04/2015-6.0 1 / 19 Sommaire Sommaire... 2 1. Introduction... 3 2. Jalios, organisme de formation... 4 3. Formations fonctionnelles... 5 3.1. Formation

Plus en détail

Bases de données et environnements distribués Chapitre I : Architecture logicielle technologies de developpement en environnement

Bases de données et environnements distribués Chapitre I : Architecture logicielle technologies de developpement en environnement Bases de données et environnements distribués Chapitre I : Architecture logicielle technologies de developpement en environnement distribué Éric Leclercq Département IEM / Laboratoire LE2i Septembre 2014

Plus en détail

NFP111 Systèmes et Applications Réparties

NFP111 Systèmes et Applications Réparties NFP111 Systèmes et Applications Réparties 1 de 46 NFP111 Systèmes et Applications Réparties Cours 2 - Les appels de procédure distants (Partie 1) Claude Duvallet Université du Havre UFR Sciences et Techniques

Plus en détail

F O R M A T I O N CATALOGUE 2015. www.oosphere.ch

F O R M A T I O N CATALOGUE 2015. www.oosphere.ch F O R M CATALOGUE 2015 A T I O N Liste des formations POO, Patterns, bonnes pratiques Principes et conception objet 1 Programmation orientée objet 2 Mise en oeuvre des Design Patterns 3 Conception Java

Plus en détail

SITE WEB E-COMMERCE ET VENTE A DISTANCE

SITE WEB E-COMMERCE ET VENTE A DISTANCE Développement d une application JAVA EE SITE WEB E-COMMERCE ET VENTE A DISTANCE PLAN PROJET Binôme ou monôme (B/M): M Nom & Prénom : AIT NASSER Btissam Email : aitnasser.btissam123@gmail.com GSM : Organisme

Plus en détail

Environnements de développement (intégrés)

Environnements de développement (intégrés) Environnements de développement (intégrés) Introduction aux EDI, la plateforme Eclipse Patrick Labatut labatut@di.ens.fr http://www.di.ens.fr/~labatut/ Département d informatique École normale supérieure

Plus en détail

CURRICULUM VITAE. 1. Informations générales. Nom et prénom: Akram KAMOUN. Date et lieu de naissance: 08 janvier 1988 à Tunis

CURRICULUM VITAE. 1. Informations générales. Nom et prénom: Akram KAMOUN. Date et lieu de naissance: 08 janvier 1988 à Tunis CURRICULUM VITAE 1. Informations générales Nom et prénom: Akram KAMOUN Date et lieu de naissance: 08 janvier 1988 à Tunis Adresse de correspondance: Route de Soukra, km 4, Cité El Amal 3, Maison N 4, Rue

Plus en détail

NOVA BPM. «Première solution BPM intégr. Pierre Vignéras Bull R&D

NOVA BPM. «Première solution BPM intégr. Pierre Vignéras Bull R&D NOVA BPM «Première solution BPM intégr grée» Pierre Vignéras Bull R&D Définitions Business Process Pratiques existantes qui permettent aux personnes et systèmes de travailler ensemble Business Process

Plus en détail