Développement logiciel, Java / Java EE

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

Download "Développement logiciel, Java / Java EE"

Transcription

1 Développement logiciel, Java / Java EE Plébiscité par la communauté informatique, le langage Java est supporté par un outillage diversifié et de qualité. Cette richesse, associée à sa portabilité, en fait une technologie incontournable. Fruits de plus de 20 années d'expérience de formation Java, les cursus ORSYS permettent d'atteindre tous les niveaux de spécialisation et couvrent tous les domaines d'application : le Web, les composants distribués, les terminaux mobiles, le temps réel. Ils s'appuient sur les méthodes les plus efficaces de modélisation, de test, et d'optimisation comme sur les outils et Frameworks les plus utilisés : Java EE, JSF, Hibernate, Spring... Formations diplômantes Titre RNCP Concepteur développeur en environnement objet - Java (réf. XOJ)... p.4 Titre RNCP Concepteur développeur en environnement objet - Web en Java (réf. XOS)... p.6 Titre RNCP Concepteur développeur en environnement objet - JEE (réf. XOE)... p.8 Cycles Certifiants, blocs de compétences Cycle certifiant Développeur d'applications Java (réf. KDJ)... p.10 Cycle certifiant Développeur Web en Java (réf. KWJ)... p.12 Cycle certifiant Développeur JEE (réf. KJE)... p.14 Parcours certifiant Développer une application informatique en Java (réf. ZAJ) New... p.16 Parcours certifiant Développer une application informatique en JEE (réf. ZJE) New... p.18 Parcours certifiant Développer une application informatique Web en Java (réf. ZJN) New... p.20 Formations mixtes tutorées Développer des sites Web avec Java EE (réf. ACB) Mixte tutoré... p.22 Conception et architecture Conception d'applications Java/JEE, synthèse (réf. TEE)... p.24 Concevoir une application Java/JEE avec UML 2 (réf. JAE)... p.26 Frameworks Java/Java EE, état de l'art (réf. FJE)... p.28 Les fondamentaux du langage Introduction à la programmation avec Java (réf. INJ)... p.30 Initiation à la programmation Objet/Java (réf. IPJ) Best... p.32 L'essentiel de Java et de l'objet (réf. LJO) Best... p.34 Développer en Java, pour programmeurs C/C++ (réf. LJV)... p.36 Java 8, découvrir par la pratique les nouveautés (réf. JVA)... p.38 Bonnes pratiques en programmation Java (réf. BPJ)... p.40 Maîtriser l'environnement Eclipse (réf. DEC)... p.42 Techniques avancées SOA, mise en œuvre en Open Source/Java (réf. SOD)... p.44 Java OSGi, développement d'applications modulaires (réf. OSG)... p.46 Java/JEE, sécurité des applications (réf. JAS)... p.48 Java, optimisation (réf. JOT)... p.50 Java, programmation avancée (réf. JAP) Best... p.52 ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 1

2 C/C++, programmer vos applications en Multicore (réf. MUC)... p.54 Internet des objets, développer des applications connectées en Java et C++ (réf. IBO)... p.56 Interfaces utilisateurs Développer des plug-ins Eclipse et clients RCP (réf. PLU)... p.58 Swing, développement de clients riches en Java (réf. SWI)... p.60 Struts 2, développer des applications Web MVC (réf. SRB)... p.62 Framework JSF 2, développer des applications Web (réf. JSF)... p.64 JavaFX 8, créer des interfaces graphiques riches (réf. FXA)... p.66 Développer une application Web 2.0/GWT (réf. GWT)... p.68 Java EE, introduction pratique (réf. JIP)... p.70 Java EE 7, conception et développement d'applications Web (réf. APJ) Best... p.72 Java EE 6, développer des applications d'entreprise (réf. JEF)... p.74 Java, développement de servlets et JSP (réf. JSP) Best... p.76 Développer des EJB3 en Open Source (réf. JEB)... p.78 Développer avec les frameworks Java/Java EE (réf. DFJ) Best... p.80 Framework Spring 3, développer des applications d'entreprise (réf. FSP)... p.82 Framework Spring 4, développer des applications d'entreprise (réf. SDA) Best... p.84 Framework Spring 4, mise en œuvre avancée (réf. SPD)... p.86 Spring Integration, concevoir des solutions d intégration d applications d'entreprise (réf. SPR)... p.88 Smartphones et tablettes Android, développer des applications pour mobiles (réf. AMA) Best... p.90 Android, perfectionnement (réf. IOD)... p.92 JPA, persistance des données en Java (réf. JPA)... p.94 Hibernate, mapping objet/relationnel (réf. HIB)... p.96 Hibernate, mise en oeuvre avancée (réf. BER)... p.98 Apache Hadoop, développer des applications pour le Big Data (réf. APH)... p.100 Spark, développer des applications pour le Big Data (réf. SPK)... p.102 Apache Storm, développer des applications pour le Big Data (réf. ASB)... p.104 Web Services SoapUI, automatiser les tests de vos services Web Rest et SOAP (réf. RSO)... p.106 Développer des Web Services en Java (réf. DSJ) Best... p.108 Web Services RESTful, développement avancé en Java (réf. WER)... p.110 Web Services SOAP, développement avancé en Java (réf. SEO)... p.112 Cloud Google App Engine, développer une application Cloud en Java (réf. GOO)... p.114 Amazon Web Services, architecture et mise en œuvre (réf. AMZ) Best... p.115 Amazon Web Services, développer des applications Web "scalable" pour le Cloud (réf. JCL)... p.117 Java, tests et qualité (réf. JTS)... p.119 Test Driven Development en Java (réf. DDJ)... p.121 ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 2

3 Performances des applications, mesures et améliorations (réf. PFR)... p.123 Déploiement et exploitation Maven, gérer le cycle de vie d'un projet (réf. MAV)... p.125 Java/JEE, déployer et administrer vos applications (réf. AJJ)... p.127 Tomcat, administrer un serveur Web Java EE (réf. TOC) Best... p.129 GlassFish, administrer un serveur Java EE (réf. GLA)... p.131 JBoss WildFly, administrer un serveur Java EE (réf. JBO) Best... p.133 JBoss WildFly, haute disponibilité (réf. JBA)... p.135 JOnAS, administrer un serveur Java EE (réf. JON)... p.136 ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 3

4 Stage pratique de 71 jour(s) Réf : XOJ Participants Développeurs, ingénieurs, consultants, chefs de projets proches du développement. Pré-requis Etre titulaire d'un diplôme Bac +3 informatique ou Bac+5 scientifique. Connaissances de base en informatique. Modalités d évaluation L évaluation des acquis se fait tout au long de la session au travers des multiples exercices à réaliser (50 à 70% du temps). Compétences du formateur Les experts qui animent la formation sont des spécialistes des matières abordées. Ils ont été validés par nos équipes pédagogiques tant sur le plan des connaissances métiers que sur celui de la pédagogie, et ce pour chaque cours qu ils enseignent. Ils ont au minimum cinq à dix années d expérience dans leur domaine et occupent ou ont occupé des postes à responsabilité en entreprise. Moyens pédagogiques et techniques Les moyens pédagogiques et les méthodes d'enseignement utilisés sont principalement : aides audiovisuelles, documentation et support de cours, exercices pratiques d'application et corrigés des exercices pour les stages pratiques, études de cas ou présentation de cas réels pour les séminaires de formation. A l'issue de chaque stage ou séminaire, ORSYS fournit aux participants un questionnaire d'évaluation du cours qui est ensuite analysé par nos équipes pédagogiques. Une feuille d émargement par demi-journée de présence est fournie en fin de formation ainsi qu une attestation de fin de formation si le stagiaire a bien assisté à la totalité de la Titre RNCP Concepteur développeur en environnement objet - Java RNCP niveau I - Code > Développement logiciel > Java / Java EE Ce parcours de formation vous permettra d'obtenir le titre certifié de Niveau I (Bac+5) «Concepteur développeur en environnement objet - Java» reconnu par l'état. Vous apprendrez et validerez les compétences nécessaires pour concevoir des applications en environnement objet avec le langage Java. OBJECTIFS PEDAGOGIQUES Comprendre la phase d'expression des besoins dans un projet informatique Apprendre la modélisation UML Maîtriser la programmation Objet en Java Optimiser le code Java d'une application pour en améliorer les performances Cadrer et mettre en œuvre une démarche de test Gérer un projet informatique Entrez ici un objectif pédagogique 1) Spécifier les besoins d'un client - 10 jours 2) Concevoir une application informatique - 11 jours 3) Développer une application informatique en Java - 21 jours 4) Concevoir un processus de tests industrialisé - 6 jours 1) Spécifier les besoins d'un client - 10 jours - Expression des besoins utilisateurs, les meilleures pratiques. - La gestion des exigences en développement logiciel. - Modéliser les processus métiers dans une démarche d'urbanisation. - Préparer et mener des interviews de qualité. - Certification. 2) Concevoir une application informatique - 11 jours - Comprendre la modélisation UML. - Conception et Design Patterns. - Analyse et ergonomie des IHM logicielles. - Bases de données, modélisation et choix techniques. - Certification. 5) Conduire un projet informatique - 9 jours 6) Support applicatif / veille technologique / maintenance applicative - 9 j 7) Projet et soutenance - 5 jours 3) Développer une application informatique en Java - 21 jours - L'essentiel de Java et de l'objet. - Bonnes pratiques en programmation Java. - Java, programmation avancée. - Java, optimisation. - Java, tests et qualité. - Certification. 4) Concevoir un processus de tests industrialisé - 6 jours - Validation et tests des logiciels. - Industrialiser les tests fonctionnels. - Certification. 5) Conduire un projet informatique - 9 jours - Gérer un projet informatique. - Planification et suivi de projets informatiques. - Assurer la qualité des projets informatiques. - Certification. 6) Support applicatif / veille technologique / maintenance applicative - 9 j - Formation de formateurs occasionnels. - Concevoir des formations de qualité. - Mettre en œuvre une veille concurrentielle efficace. - Mettre en œuvre le contrôle de versions avec le système GIT. - Certification. ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 4

5 7) Projet et soutenance - 5 jours ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 5

6 Stage pratique de 66 jour(s) Réf : XOS Participants Développeurs, ingénieurs, consultants, chefs de projets proches du développement. Pré-requis Etre titulaire d'un diplôme Bac +3 informatique ou Bac+5 scientifique. Connaissances de base en informatique. Modalités d évaluation L évaluation des acquis se fait tout au long de la session au travers des multiples exercices à réaliser (50 à 70% du temps). Compétences du formateur Les experts qui animent la formation sont des spécialistes des matières abordées. Ils ont été validés par nos équipes pédagogiques tant sur le plan des connaissances métiers que sur celui de la pédagogie, et ce pour chaque cours qu ils enseignent. Ils ont au minimum cinq à dix années d expérience dans leur domaine et occupent ou ont occupé des postes à responsabilité en entreprise. Moyens pédagogiques et techniques Les moyens pédagogiques et les méthodes d'enseignement utilisés sont principalement : aides audiovisuelles, documentation et support de cours, exercices pratiques d'application et corrigés des exercices pour les stages pratiques, études de cas ou présentation de cas réels pour les séminaires de formation. A l'issue de chaque stage ou séminaire, ORSYS fournit aux participants un questionnaire d'évaluation du cours qui est ensuite analysé par nos équipes pédagogiques. Une feuille d émargement par demi-journée de présence est fournie en fin de formation ainsi qu une attestation de fin de formation si le stagiaire a bien assisté à la totalité de la Titre RNCP Concepteur développeur en environnement objet - Web en Java RNCP niveau I - Code > Développement logiciel > Java / Java EE Ce parcours de formation vous permettra d'obtenir le titre certifié de Niveau I (Bac+5) "Concepteur développeur en environnement objet - Web en Java" reconnu par l'état. Vous apprendrez et validerez les compétences nécessaires pour concevoir des applications Web en Java. OBJECTIFS PEDAGOGIQUES Comprendre la phase d'expression des besoins dans un projet informatique Apprendre la modélisation UML Maîtriser la syntaxe du langage Java et les principes de la Programmation Orientée Objet Développer une couche présentation basée sur des JSP, des librairies de balises et JSF Apprendre les principales technologies des Web Services (REST, SOAP, WSDL, UDDI) Cadrer et mettre en œuvre une démarche de test Gérer un projet informatique Réaliser la maintenance applicative Savoir mettre en œuvre une veille efficace 1) Spécifier les besoins d'un client - 10 jours 2) Concevoir une application informatique - 11 jours 3) Développer une application informatique Web en Java - 16 jours 4) Concevoir un processus de tests industrialisé - 6 jours 1) Spécifier les besoins d'un client - 10 jours - Expression des besoins utilisateurs, les meilleures pratiques. - La gestion des exigences en développement logiciel. - Modéliser les processus métiers dans une démarche d'urbanisation. - Préparer et mener des interviews de qualité. - Certification. 2) Concevoir une application informatique - 11 jours - Comprendre la modélisation UML. - Conception et Design Patterns. - Analyse et ergonomie des IHM logicielles. - Bases de données, modélisation et choix techniques. - Certification. 5) Conduire un projet informatique - 9 jours 6) Support applicatif / veille technologique / maintenance applicative - 9 j 7) Projet et soutenance - 5 jours 3) Développer une application informatique Web en Java - 16 jours - L'essentiel de Java et de l'objet. - Java, développement de servlets et JSP. - Développer des Web Services en Java. 4) Concevoir un processus de tests industrialisé - 6 jours - Validation et tests des logiciels. - Industrialiser les tests fonctionnels. - Certification. 5) Conduire un projet informatique - 9 jours - Gérer un projet informatique. - Planification et suivi de projets informatiques. - Assurer la qualité des projets informatiques. - Certification. 6) Support applicatif / veille technologique / maintenance applicative - 9 j - Formation de formateurs occasionnels. - Concevoir des formations de qualité. - Mettre en œuvre une veille concurrentielle efficace. - Mettre en œuvre le contrôle de versions avec le système GIT. - Certification. ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 6

7 7) Projet et soutenance - 5 jours ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 7

8 Stage pratique de 79 jour(s) Réf : XOE Participants Développeurs, ingénieurs, consultants, chefs de projets proches du développement. Pré-requis Être titulaire d'un diplôme Bac +3 informatique ou Bac+5 scientifique. Connaissances de base en informatique. Modalités d évaluation L évaluation des acquis se fait tout au long de la session au travers des multiples exercices à réaliser (50 à 70% du temps). Compétences du formateur Les experts qui animent la formation sont des spécialistes des matières abordées. Ils ont été validés par nos équipes pédagogiques tant sur le plan des connaissances métiers que sur celui de la pédagogie, et ce pour chaque cours qu ils enseignent. Ils ont au minimum cinq à dix années d expérience dans leur domaine et occupent ou ont occupé des postes à responsabilité en entreprise. Moyens pédagogiques et techniques Les moyens pédagogiques et les méthodes d'enseignement utilisés sont principalement : aides audiovisuelles, documentation et support de cours, exercices pratiques d'application et corrigés des exercices pour les stages pratiques, études de cas ou présentation de cas réels pour les séminaires de formation. A l'issue de chaque stage ou séminaire, ORSYS fournit aux participants un questionnaire d'évaluation du cours qui est ensuite analysé par nos équipes pédagogiques. Une feuille d émargement par demi-journée de présence est fournie en fin de formation ainsi qu une attestation de fin de formation si le stagiaire a bien assisté à la totalité de la Titre RNCP Concepteur développeur en environnement objet - JEE RNCP niveau I - Code > Développement logiciel > Java / Java EE Ce parcours de formation vous permettra d'obtenir le titre certifié de Niveau I (Bac+5) «Concepteur développeur en environnement objet - JEE» reconnu par l'état. Vous apprendrez et validerez les compétences nécessaires pour concevoir des applications en environnement objet JEE. OBJECTIFS PEDAGOGIQUES Comprendre la phase d'expression des besoins dans un projet informatique Apprendre la modélisation UML Maîtriser la programmation Objet en Java Maîtriser l'architecture des applications Java EE Développer des EJB3 Sessions, Entités et Messages Cadrer et mettre en œuvre une démarche de test Gérer un projet informatique Réaliser la maintenance applicative Savoir mettre en œuvre une veille efficace 1) Spécifier les besoins d'un client - 10 jours 2) Concevoir une application informatique - 11 jours 3) Développer une application informatique en JEE - 29 jours 4) Concevoir un processus de tests industrialisé - 6 jours 1) Spécifier les besoins d'un client - 10 jours - Expression des besoins utilisateurs, les meilleures pratiques. - La gestion des exigences en développement logiciel. - Modéliser les processus métiers dans une démarche d'urbanisation. - Préparer et mener des interviews de qualité. - Certification. 2) Concevoir une application informatique - 11 jours - Comprendre la modélisation UML. - Conception et Design Patterns. - Analyse et ergonomie des IHM logicielles. - Bases de données, modélisation et choix techniques. - Certification. 5) Conduire un projet informatique - 9 jours 6) Support applicatif / veille technologique / maintenance applicative - 9 j 7) Projet et soutenance - 5 jours 3) Développer une application informatique en JEE - 29 jours - L'essentiel de Java et de l'objet. - Bonnes pratiques en programmation Java. - Java, développement de servlets et JSP. - Java/JEE, sécurité des applications. - Développer des EJB3 en Open Source. - Test Driven Development en Java/JEE. - SOA, mise en œuvre en Open Source/Java. - Certification. 4) Concevoir un processus de tests industrialisé - 6 jours - Validation et tests des logiciels. - Industrialiser les tests fonctionnels. - Certification. 5) Conduire un projet informatique - 9 jours - Gérer un projet informatique. - Planification et suivi de projets informatiques. - Assurer la qualité des projets informatiques. - Certification. 6) Support applicatif / veille technologique / maintenance applicative - 9 j - Formation de formateurs occasionnels. ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 8

9 - Concevoir des formations de qualité. - Mettre en œuvre une veille concurrentielle efficace. - Mettre en œuvre le contrôle de versions avec le système GIT. - Certification. 7) Projet et soutenance - 5 jours ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 9

10 Stage pratique de 15 jour(s) Réf : KDJ Participants Développeurs, ingénieurs, consultants, chefs de projets proches du développement. Pré-requis Bonne expérience de la programmation avec un langage évolué. Le langage C serait un plus non négligeable. La connaissance des bases de la programmation orientée Objet n'est par contre pas nécessaire. Composition du cycle - Développer en Java, pour programmeurs C/C++ Réf : LJV, Durée : 5 j - Java, optimisation Réf : JOT, Durée : 4 j - Java, programmation avancée Réf : JAP, Durée : 5 j - Certification Développeur d'applications Java Réf : KDX, Durée : 1 j - Développer en Java, pour programmeurs C/C++ Réf : LJV, Durée : 5 j - Java, développement de servlets et JSP Réf : JSP, Durée : 5 j - Développer des Web Services en Java Réf : DSJ, Durée : 5 j - Certification Développeur Web en Java Réf : KWX, Durée : 1 j - Développer en Java, pour programmeurs C/C++ Réf : LJV, Durée : 5 j - Java, développement de servlets et JSP Réf : JSP, Durée : 5 j - Développer des EJB3 en Open Source Réf : JEB, Durée : 4 j - Certification Développeur JEE Réf : KJX, Durée : 1 j Dates d'examen 23 octobre décembre 17 Modalités d évaluation Pour les certifications, des examens blancs permettent de mesurer le degré de préparation. Pour les cycles Cycle certifiant Développeur d'applications Java certificat professionnel FFP > Développement logiciel > Java / Java EE Ce cycle intensif vous permettra d'acquérir la maîtrise approfondie du langage Java et de la programmation Objet. Vous verrez entre autres les principales librairies, comment les utiliser efficacement et apprendrez à mettre en œuvre une méthodologie d'optimisation pour améliorer les performances de vos applications. OBJECTIFS PEDAGOGIQUES Maîtriser la programmation Objet en Java Concevoir des interfaces graphiques Gérer des données Maîtriser la programmation concurrente Maîtriser la programmation des communications distantes Optimiser des applications 1) La programmation Objet en Java 2) La conception d'interfaces graphiques 3) La gestion des données Méthodes pédagogiques 4) La programmation concurrente 5) La programmation des communications distantes 6) L'optimisation des applications Le socle des apprentissages en développement Java est fondamental. Le stage correspondant, LJV, doit être suivi en premier. Les deux autres stages peuvent être suivis dans l'ordre de son choix. 1) La programmation Objet en Java - Les techniques Objet. Les principes généraux de la modélisation et de la programmation Objet. - Les éléments de base du langage Java. - La définition et l'instanciation des classes. Les champs, les méthodes, les constructeurs... - Les unités de compilation et packages. - Les différentes formes d'héritage. - Les interfaces et leur implémentation. Polymorphisme. L'extension. - Les classes abstraites. L'application des concepts à une étude de cas. Conception et construction d'une hiérarchie de classes et d'interfaces. 2) La conception d'interfaces graphiques - La gestion des événements. Listeners et Adapters. - Les particularités de Swing. Le Web et les Applets. Construction de petites applications et d'une interface graphique pour l'étude de cas. Gestion du dialogue homme-machine via les événements. Mise en place d'une Applet. 3) La gestion des données - Les entrées/sorties et quelques classes utilitaires. - La connexion aux bases de données : JDBC. Lecture et écriture de données dans des fichiers. Sauvegarde et consultation de données dans une BD. 4) La programmation concurrente - Les Threads. - Création et destruction. - Ordonnancement. - Synchronisation. Construction d'une application concurrente avec synchronisation et résolution d'interblocage. 5) La programmation des communications distantes - La communication par socket. - La communication par invocation de méthodes distantes : RMI. - La communication par messages : JMS. ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 10

11 certifiants, une journée d examen est mise en place. Compétences du formateur Les experts qui animent la formation sont des spécialistes des matières abordées. Ils ont été validés par nos équipes pédagogiques tant sur le plan des connaissances métiers que sur celui de la pédagogie, et ce pour chaque cours qu ils enseignent. Ils ont au minimum cinq à dix années d expérience dans leur domaine et occupent ou ont occupé des postes à responsabilité en entreprise. Programmation de l'étude de cas : en mode client/serveur (séquentiel et concurrent), avec RMI, avec JMS. 6) L'optimisation des applications - Les éléments intervenant dans l'optimisation. - Quelques outils associés : Eclipse TPTP, JUnit. - Autres éléments à prendre en compte : l'environnement d'exécution ; les Design Patterns, les I/O, le multithreading. Utilisation des profilers HPROF et JMP. Utilisation de JUnit. Optimisation d'une application par une meilleure gestion des objets. Application de Design Patterns. Utilisation des Threads pour les IO. Moyens pédagogiques et techniques Les moyens pédagogiques et les méthodes d'enseignement utilisés sont principalement : aides audiovisuelles, documentation et support de cours, exercices pratiques d'application et corrigés des exercices pour les stages pratiques, études de cas ou présentation de cas réels pour les séminaires de formation. A l'issue de chaque stage ou séminaire, ORSYS fournit aux participants un questionnaire d'évaluation du cours qui est ensuite analysé par nos équipes pédagogiques. Une feuille d émargement par demi-journée de présence est fournie en fin de formation ainsi qu une attestation de fin de formation si le stagiaire a bien assisté à la totalité de la ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 11

12 Stage pratique de 16 jour(s) Réf : KWJ Participants Développeurs, ingénieurs, chefs de projets proches du développement. Pré-requis Bonne expérience de programmation avec un langage comme le C, le C ++ ou un autre langage du même type. Il est important d'avoir également des bases en HTML. Le XML est un plus appréciable. Composition du cycle - Développer en Java, pour programmeurs C/C++ Réf : LJV, Durée : 5 j - Java, optimisation Réf : JOT, Durée : 4 j - Java, programmation avancée Réf : JAP, Durée : 5 j - Certification Développeur d'applications Java Réf : KDX, Durée : 1 j - Développer en Java, pour programmeurs C/C++ Réf : LJV, Durée : 5 j - Java, développement de servlets et JSP Réf : JSP, Durée : 5 j - Développer des Web Services en Java Réf : DSJ, Durée : 5 j - Certification Développeur Web en Java Réf : KWX, Durée : 1 j - Développer en Java, pour programmeurs C/C++ Réf : LJV, Durée : 5 j - Java, développement de servlets et JSP Réf : JSP, Durée : 5 j - Développer des EJB3 en Open Source Réf : JEB, Durée : 4 j - Certification Développeur JEE Réf : KJX, Durée : 1 j Dates d'examen 23 octobre décembre 17 Modalités d évaluation Pour les certifications, des examens blancs permettent de mesurer le degré de préparation. Pour les cycles Cycle certifiant Développeur Web en Java certificat professionnel FFP > Développement logiciel > Java / Java EE Un cycle intensif qui vous permettra d'acquérir une maîtrise approfondie du langage Java pour développer des applications Web JEE et mettre en œuvre des Web Services. OBJECTIFS PEDAGOGIQUES Maîtriser les concepts objet Maîtriser le langage de programmation Java Savoir développer des applications Web JEE à base de Servlet, de JSP et de Web Services 1) L'Objet en Java 2) Les packages Java 3) Le développement d'applications Web/JEE Méthodes pédagogiques 4) Les compléments utiles 5) Les Web Services Le socle des connaissances en développement Java est fondamental. Le stage correspondant, réf LJV, doit être le premier stage du cycle, suivi des stages DSJ, puis JSP, dans cet ordre. 1) L'Objet en Java - Les principes de la programmation Objet. - Une introduction aux modèles et à la notation UML. - Les éléments de base du langage Java. - La définition de classe. - L'héritage, les interfaces et le polymorphisme. Prise en main de l'environnement de développement. 2) Les packages Java - La conception d'interfaces graphiques. - La virtualisation des composants graphiques. - La gestion des événements. Les Listeners et Adapters. - Introduction à la programmation Web. Les Applets. - La connexion aux bases de données. Construction de petites applications avec IHM. 3) Le développement d'applications Web/JEE - Rappel sur le contexte des applications Web. - Serveur et client Web. Protocole HTTP. - La plateforme JEE. - L'environnement de développement et d'exploitation. - Les servlets et les pages JSP. Concepts. - La gestion de formulaires HTML. - Suivi de Les différentes méthodes. - Les Java Server Pages pour le développement Web. Mise en place de l'environnement JEE/Eclipse/Tomcat. Développement d'une application Web mettant en œuvre servlets et JSP. Développement de librairies de balises. 4) Les compléments utiles - Accès aux bases de données. JDBC. Transaction. - Le Mapping Objet-relationnel. - Utilisation d'un framework MVC, introduction à Struts. Développement d'une application Web présentant des données d'un SGBDR. Adaptation de l'application au modèle MVC avec Struts. Ajout de la sécurisation d'accès. 5) Les Web Services - Le rôle des Web Services. - Principales technologies (SOAP, WSDL, UDDI). - Architecture orientée service (SOA). - Rappel sur XML et les API Java. Echange de données. ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 12

13 certifiants, une journée d examen est mise en place. Compétences du formateur Les experts qui animent la formation sont des spécialistes des matières abordées. Ils ont été validés par nos équipes pédagogiques tant sur le plan des connaissances métiers que sur celui de la pédagogie, et ce pour chaque cours qu ils enseignent. Ils ont au minimum cinq à dix années d expérience dans leur domaine et occupent ou ont occupé des postes à responsabilité en entreprise. - Créer et utiliser des Web Services avec les API JAX-WS, JAX-RS. - Signatures digitales XML, cryptage XML. Manipuler des données XML via les API SAX, DOM et JAXB. Programmation de Web Services avec les JAX- WS et JAX-RW. Moyens pédagogiques et techniques Les moyens pédagogiques et les méthodes d'enseignement utilisés sont principalement : aides audiovisuelles, documentation et support de cours, exercices pratiques d'application et corrigés des exercices pour les stages pratiques, études de cas ou présentation de cas réels pour les séminaires de formation. A l'issue de chaque stage ou séminaire, ORSYS fournit aux participants un questionnaire d'évaluation du cours qui est ensuite analysé par nos équipes pédagogiques. Une feuille d émargement par demi-journée de présence est fournie en fin de formation ainsi qu une attestation de fin de formation si le stagiaire a bien assisté à la totalité de la ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 13

14 Stage pratique de 15 jour(s) Réf : KJE Participants Développeurs d'applications, ingénieurs, chefs de projets proches du développement. Pré-requis Bonne expérience de la programmation avec un langage comme le C, le C+ + ou tout autre langage du même type. Il est important d'avoir également des bases en HTML. Le XML est un plus appréciable. Composition du cycle - Développer en Java, pour programmeurs C/C++ Réf : LJV, Durée : 5 j - Java, optimisation Réf : JOT, Durée : 4 j - Java, programmation avancée Réf : JAP, Durée : 5 j - Certification Développeur d'applications Java Réf : KDX, Durée : 1 j - Développer en Java, pour programmeurs C/C++ Réf : LJV, Durée : 5 j - Java, développement de servlets et JSP Réf : JSP, Durée : 5 j - Développer des Web Services en Java Réf : DSJ, Durée : 5 j - Certification Développeur Web en Java Réf : KWX, Durée : 1 j - Développer en Java, pour programmeurs C/C++ Réf : LJV, Durée : 5 j - Java, développement de servlets et JSP Réf : JSP, Durée : 5 j - Développer des EJB3 en Open Source Réf : JEB, Durée : 4 j - Certification Développeur JEE Réf : KJX, Durée : 1 j Dates d'examen 04 décembre 17 Modalités d évaluation Pour les certifications, des examens blancs permettent de mesurer le degré de préparation. Pour les cycles certifiants, une journée d examen est mise en place. Cycle certifiant Développeur JEE certificat professionnel FFP > Développement logiciel > Java / Java EE Ce cycle intensif qui vous permettra de découvrir les principes de la programmation Objet, la syntaxe et les bases utiles des langages. Vous apprendrez à développer des solutions Web professionnelles et des applications d'entreprise JEE avec les EJB. OBJECTIFS PEDAGOGIQUES Maîtriser les concepts objet Maîtriser le langage de programmation Java Développer des applications Web JEE à base de Servlet, de JSP et d EJB 1) L'Objet en Java 2) Les packages Java 3) Le développement d'applications Web/JEE Méthodes pédagogiques 4) Les compléments utiles 5) Le développement d'ejb 3 Le socle des connaissances en développement Java est fondamental. Le stage correspondant, réf LJV, doit être le premier stage du cycle, suivi des stages JSP, puis EJB, dans cet ordre. 1) L'Objet en Java - Les principes de la programmation Objet. - Une introduction aux modèles et à la notation UML. - Les éléments de base du langage Java. - La définition de classe. - L'héritage, les interfaces et le polymorphisme. Prise en main de l'environnement de développement. 2) Les packages Java - La conception d'interfaces graphiques. - La virtualisation des composants graphiques. - La gestion des événements. Les Listeners et Adapters. - Introduction à la programmation Web. Les Applets. - La connexion aux bases de données. Construction de petites applications avec IHM. 3) Le développement d'applications Web/JEE - Rappel sur le contexte des applications Web. - Serveur et client Web. Protocole HTTP. - La plateforme JEE. - L'environnement de développement et d'exploitation. - Les servlets et les pages JSP. Concepts. - La gestion de formulaires HTML. - Suivi de Les différentes méthodes. - Les Java Server Pages pour le développement Web. Mise en place de l'environnement JEE/Eclipse/Tomcat. Développement d'une application Web mettant en œuvre servlets et JSP. Développement de librairies de balises. 4) Les compléments utiles - Accès aux bases de données. JDBC. Transaction. - Le Mapping Objet-relationnel. - Utilisation d'un framework MVC, introduction à Struts. Développement d'une application Web présentant des données d'un SGBDR. Adaptation de l'application au modèle MVC avec Struts. Ajout de la sécurisation d'accès. 5) Le développement d'ejb 3 - Les architectures à composants distribués et EJB 3. - Les serveurs d'applications JEE. Eléments constitutifs et fonctionnalités des serveurs. - Les serveurs d'applications Open Source Jboss et GlassFish. ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 14

15 Compétences du formateur Les experts qui animent la formation sont des spécialistes des matières abordées. Ils ont été validés par nos équipes pédagogiques tant sur le plan des connaissances métiers que sur celui de la pédagogie, et ce pour chaque cours qu ils enseignent. Ils ont au minimum cinq à dix années d expérience dans leur domaine et occupent ou ont occupé des postes à responsabilité en entreprise. - La spécification EJB 3. Les EJB sessions, entités et message-driven. - Architecture : la classe Bean, les interfaces métiers, les annotations, le descripteur de déploiement XML optionnel. Mise en oeuvre d'ejb sessions et d'ejb entités. Moyens pédagogiques et techniques Les moyens pédagogiques et les méthodes d'enseignement utilisés sont principalement : aides audiovisuelles, documentation et support de cours, exercices pratiques d'application et corrigés des exercices pour les stages pratiques, études de cas ou présentation de cas réels pour les séminaires de formation. A l'issue de chaque stage ou séminaire, ORSYS fournit aux participants un questionnaire d'évaluation du cours qui est ensuite analysé par nos équipes pédagogiques. Une feuille d émargement par demi-journée de présence est fournie en fin de formation ainsi qu une attestation de fin de formation si le stagiaire a bien assisté à la totalité de la ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 15

16 Stage pratique de 21 jour(s) Réf : ZAJ Participants Analystes, développeurs, consultants, chefs de projets, toute personne impliquée dans un projet informatique. Pré-requis Connaissances de base en informatique. Modalités d évaluation L évaluation des acquis se fait tout au long de la session au travers des multiples exercices à réaliser (50 à 70% du temps). Compétences du formateur Les experts qui animent la formation sont des spécialistes des matières abordées. Ils ont été validés par nos équipes pédagogiques tant sur le plan des connaissances métiers que sur celui de la pédagogie, et ce pour chaque cours qu ils enseignent. Ils ont au minimum cinq à dix années d expérience dans leur domaine et occupent ou ont occupé des postes à responsabilité en entreprise. Moyens pédagogiques et techniques Les moyens pédagogiques et les méthodes d'enseignement utilisés sont principalement : aides audiovisuelles, documentation et support de cours, exercices pratiques d'application et corrigés des exercices pour les stages pratiques, études de cas ou présentation de cas réels pour les séminaires de formation. A l'issue de chaque stage ou séminaire, ORSYS fournit aux participants un questionnaire d'évaluation du cours qui est ensuite analysé par nos équipes pédagogiques. Une feuille d émargement par demi-journée de présence est fournie en fin de formation ainsi qu une attestation de fin de formation si le stagiaire a bien assisté à la totalité de la Parcours certifiant Développer une application informatique en Java Bloc de compétences d'un titre RNCP New > Développement logiciel > Java / Java EE Ce parcours de formation représente le troisième bloc de compétences "Développer une application informatique en Java" constituant le titre certifié de Niveau I (Bac+5) "Concepteur développeur en environnement objet - Java" reconnu par l'état. OBJECTIFS PEDAGOGIQUES Mettre en œuvre les principes de la Programmation Orientée Objet Maîtriser la syntaxe et les principales librairies standard du langage Java Assimiler les bonnes pratiques du développement Java Maîtriser les aspects avancés du langage Java Comprendre le modèle de sécurité et le chargement des classes Java Mettre en œuvre différents types de tests (tests unitaires, fonctionnels, de performance...) 1) Les techniques Objet 2) Les constructions de base du langage 3) Bonnes pratiques de conception d'une application 1) Les techniques Objet - Les principes généraux de la modélisation et de la programmation Objet. - L'abstraction et l'encapsulation : les interfaces. - Les différentes formes d'héritage, le polymorphisme. - Introduction à la modélisation UML. 4) La programmation concurrente 5) Tests logiciels 6) Conclusion générale : mesures de la qualité La spécification UML d'une étude de cas qui sera l'un des fils directeurs des exercices suivants. 2) Les constructions de base du langage - Les variables : déclaration et typage. - Les méthodes : définition. - Les expressions. - Les instructions de contrôle : les instructions conditionnelles, de boucle, de branchement. - Les tableaux. - Les unités de compilation et packages : le contrôle de la visibilité des classes, le mécanisme d'import. - Les imports statiques. Suite d'exercices simples permettant la prise en main de l'environnement de développement. 3) Bonnes pratiques de conception d'une application - Découpage en couche. - Présentation des enjeux d'un développement d'entreprise. - Introduction à l'écosystème Java (JEE, Spring, Hibernate, Struts...). Réflexion sur la conception en couche. Démonstration de l'utilisation de framework. 4) La programmation concurrente - Définitions relatives à la programmation concurrente : les Threads. - Ordonnancement des Threads. - La synchronisation des Threads. - Les problèmes posés par la programmation multithread. - Le problème de l'interblocage. - La librairie concurrente de JDK1.5. Les nouvelles collections. Construction d'une application concurrente avec synchronisation et résolution d'interblocage. 5) Tests logiciels - Pourquoi faire des tests? - Présentation des différents types de tests : tests unitaires, fonctionnels, de robustesse et de performance. - Quels tests lancer et quand? ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 16

17 - Utilité des objets "Mock" et "Fake" durant les tests unitaires. Couverture des tests unitaires. Pratique des tests unitaires avec JUnit (logiciel libre) et d'autres outils. 6) Conclusion générale : mesures de la qualité - Synthèse des mesures qualité. - La convention de codage et la documentation. - La couverture de tests et l'automatisation des procédures. - Mise en place d'un tableau de bord de la qualité. ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 17

18 Stage pratique de 29 jour(s) Réf : ZJE Participants Analystes, développeurs, consultants, chefs de projets, toute personne impliquée dans un projet informatique. Pré-requis Connaissances de base en informatique. Modalités d évaluation L évaluation des acquis se fait tout au long de la session au travers des multiples exercices à réaliser (50 à 70% du temps). Compétences du formateur Les experts qui animent la formation sont des spécialistes des matières abordées. Ils ont été validés par nos équipes pédagogiques tant sur le plan des connaissances métiers que sur celui de la pédagogie, et ce pour chaque cours qu ils enseignent. Ils ont au minimum cinq à dix années d expérience dans leur domaine et occupent ou ont occupé des postes à responsabilité en entreprise. Moyens pédagogiques et techniques Les moyens pédagogiques et les méthodes d'enseignement utilisés sont principalement : aides audiovisuelles, documentation et support de cours, exercices pratiques d'application et corrigés des exercices pour les stages pratiques, études de cas ou présentation de cas réels pour les séminaires de formation. A l'issue de chaque stage ou séminaire, ORSYS fournit aux participants un questionnaire d'évaluation du cours qui est ensuite analysé par nos équipes pédagogiques. Une feuille d émargement par demi-journée de présence est fournie en fin de formation ainsi qu une attestation de fin de formation si le stagiaire a bien assisté à la totalité de la Parcours certifiant Développer une application informatique en JEE Bloc de compétences d'un titre RNCP New > Développement logiciel > Java / Java EE Ce parcours de formation représente le troisième bloc de compétences "Développer une application informatique en JEE" constituant le titre certifié de Niveau I (Bac+5) "Concepteur développeur en environnement objet - JEE" reconnu par l'état. OBJECTIFS PEDAGOGIQUES Comprendre et mettre en œuvre les principes de la Programmation Orientée Objet Maîtriser la syntaxe et les principales librairies standard du langage Java Assimiler les bonnes pratiques du développement Java Maîtriser l'architecture des applications Java EE Sécuriser les applications Java/JEE Développer des EJB3 Sessions, Entités et Messages Maîtriser la démarche et la mise en œuvre du Test Driven Development Comprendre les architectures SOA 1) Les techniques Objet 2) Les constructions de base du langage 3) Bonnes pratiques de conception d'une application 4) Architecture des applications Java Web 1) Les techniques Objet - Les principes généraux de la modélisation et de la programmation Objet. - L'abstraction et l'encapsulation : les interfaces. - Les différentes formes d'héritage, le polymorphisme. - Introduction à la modélisation UML. 5) La sécurité d'une application JEE 6) Les services Web et les EJB 7) Tests automatisés avec le framework JUnit 8) Introduction aux architectures SOA La spécification UML d'une étude de cas qui sera l'un des fils directeurs des exercices suivants. 2) Les constructions de base du langage - Les variables et les méthodes. - Les expressions. - Les instructions conditionnelles, de boucle, de branchement. - Les tableaux. Suite d'exercices simples permettant la prise en main de l'environnement de développement. 3) Bonnes pratiques de conception d'une application - Découpage en couche. - Présentation des enjeux d'un développement d'entreprise. - Introduction à l'écosystème Java (JEE, Spring, Hibernate, Struts...). Démonstration de l'utilisation de framework. 4) Architecture des applications Java Web - Les serveurs Web et serveurs d'applications Java EE. - Les principaux composants : servlets, pages JSP, JSF. Les API Java EE. - Modèles d'architectures JSP/Servlet. - Architecture du conteneur Web Tomcat d'apache. - Les outils Eclipse, Netbeans, IntelliJ. Installer un outil de développement et un serveur d'applications Web Tomcat Apache. Déployer une application Java EE. 5) La sécurité d'une application JEE - Authentification au niveau des conteneurs Web et EJB. - Contrôles dynamiques via les API Servlets et EJB. - La sécurité dans les API : JDBC, JNDI, JTA, JMS, JCA. ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 18

19 Sécurité d'une application déployée dans Tomcat. 6) Les services Web et les EJB - Principe d'un service Web. Les technologies fondatrices : HTTP, XML, SOAP, WSDL et UDDI. - API JAX-RPC et JAX-WS. - Transformation d'un EJB session Stateless en service Web. 7) Tests automatisés avec le framework JUnit - Le besoin d'un framework de test. JUnit. - Alternatives (TestNG). - Bonnes pratiques associées à JUnit. Mise en œuvre de JUnit. 8) Introduction aux architectures SOA - Rappels sur les concepts et l'utilité des services Web. - Les principes d'une architecture orientée services (SOA). - Constituants d'un bus de messages ESB. ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 19

20 Stage pratique de 16 jour(s) Réf : ZJN Participants Analystes, développeurs, consultants, chefs de projets, toute personne impliquée dans un projet informatique. Pré-requis Connaissances de base en informatique. Modalités d évaluation L évaluation des acquis se fait tout au long de la session au travers des multiples exercices à réaliser (50 à 70% du temps). Compétences du formateur Les experts qui animent la formation sont des spécialistes des matières abordées. Ils ont été validés par nos équipes pédagogiques tant sur le plan des connaissances métiers que sur celui de la pédagogie, et ce pour chaque cours qu ils enseignent. Ils ont au minimum cinq à dix années d expérience dans leur domaine et occupent ou ont occupé des postes à responsabilité en entreprise. Moyens pédagogiques et techniques Les moyens pédagogiques et les méthodes d'enseignement utilisés sont principalement : aides audiovisuelles, documentation et support de cours, exercices pratiques d'application et corrigés des exercices pour les stages pratiques, études de cas ou présentation de cas réels pour les séminaires de formation. A l'issue de chaque stage ou séminaire, ORSYS fournit aux participants un questionnaire d'évaluation du cours qui est ensuite analysé par nos équipes pédagogiques. Une feuille d émargement par demi-journée de présence est fournie en fin de formation ainsi qu une attestation de fin de formation si le stagiaire a bien assisté à la totalité de la Parcours certifiant Développer une application informatique Web en Java Bloc de compétences d'un titre RNCP New > Développement logiciel > Java / Java EE Ce parcours de formation représente le troisième bloc de compétences "Développer une application informatique Web en Java" constituant le titre certifié de Niveau I (Bac+5) "Concepteur développeur en environnement objet - Web en Java" reconnu par l'état. OBJECTIFS PEDAGOGIQUES Apprendre les principes de la Programmation Orientée Objet Maîtriser la syntaxe du langage Java Maîtriser l'architecture des applications Java EE Développer une couche présentation basée sur des JSP, des librairies de balises et JSF Sécuriser une application Java EE Manipuler des données XML via les API SAX, DOM et JAXB Sécuriser des services Web 1) Les techniques Objet 2) Les bases du langage Java 3) Architecture des applications Java Web 1) Les techniques Objet 4) Le framework de présentation JSF 2 5) Web Services SOAP/WSDL et REST - Les principes généraux de la modélisation et de la programmation Objet. - L'abstraction et l'encapsulation : les interfaces. - Les différentes formes d'héritage, le polymorphisme. - Introduction à la modélisation UML : le modèle statique, le modèle dynamique, le modèle de coopération, les scénarios. La spécification UML d'une étude de cas qui sera l'un des fils directeurs des exercices suivants. 2) Les bases du langage Java - Les variables : déclaration et typage. - Les méthodes : définition. - Les instructions de contrôle : les instructions conditionnelles, de boucle, de branchement. - Les tableaux. Les types énumérés, l'autoboxing. - Les unités de compilation et packages. Suite d'exercices simples permettant la prise en main de l'environnement de développement et la réalisation d'un programme simple. Utilisation des packages. 3) Architecture des applications Java Web - Les serveurs Web et serveurs d'applications Java EE. - Structure normalisée d'une application Web Java EE. - Les principaux composants : Servlets, pages JSP, JSF. - Les API Java EE. Modèles d'architectures JSP/Servlet - Outils de développement, de test et de débogage : Eclipse, Netbeans, IntelliJ. - Déploiement et packaging des applications Java EE. Installer un environnement de développement et un serveur d'applications Web Tomcat Apache. Déployer une application Java EE sur un conteneur Tomcat. 4) Le framework de présentation JSF 2 - Présentation du framework. Les Composants essentiels. - Cycle de vie du traitement d'une page JSF. - Les composants UI. Facelets. - La Servlet "FacesServlet". Notion de FacesContext. - Mise en oeuvre des Managed Beans. - Convertir et valider des données. Adaptation de l'application existante avec le framework JSF 2. ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 20

Développement logiciel, Java, JEE

Développement logiciel, Java, JEE Développement logiciel, Java, JEE Plébiscité par la communauté informatique, le langage Java est supporté par un outillage diversifié et de qualité. Cette richesse, associée à sa portabilité, en fait une

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

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

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

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

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

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

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

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

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

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

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

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

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

Les nouvelles architectures des SI : Etat de l Art

Les nouvelles architectures des SI : Etat de l Art Les nouvelles architectures des SI : Etat de l Art Objectif Mesurer concrètement les apports des nouvelles applications SI. Être capable d'évaluer l'accroissement de la complexité des applications. Prendre

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

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

LICENCE PROFESSIONNELLE

LICENCE PROFESSIONNELLE LICENCE PROFESSIONNELLE Développement d'applications Intranet/Internet Domaine : Sciences, Technologies, Santé Dénomination nationale : Systèmes informatiques et logiciels Organisation : Institut Universitaire

Plus en détail

INGÉNIEUR - DÉVELOPPEUR EXPÉRIMENT É JAVA. 32 ans - 6 ans d'expérience

INGÉNIEUR - DÉVELOPPEUR EXPÉRIMENT É JAVA. 32 ans - 6 ans d'expérience H0028 INGÉNIEUR - DÉVELOPPEUR EXPÉRIMENT É JAVA 32 ans - 6 ans d'expérience Expert ises mét iers : Langues : Editeur de logiciels Vietnamien (Langue maternelle), Anglais (Intermédiaire) Format ion init

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

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

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

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

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

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation ING 01 LANGAGUE JAVA Durée : 21 heures 1090 HT / jour Dates : à définir en 2012 Concevoir et développer des programmes en langage Java Comprendre le fonctionnement de la machine virtuelle S approprier

Plus en détail

INGÉNIEUR - DÉVELOPPEUR EXPÉRIMENT É JAVA - J2EE. 27 ans - 5 ans d'expérience

INGÉNIEUR - DÉVELOPPEUR EXPÉRIMENT É JAVA - J2EE. 27 ans - 5 ans d'expérience I0049 INGÉNIEUR - DÉVELOPPEUR EXPÉRIMENT É JAVA - J2EE 27 ans - 5 ans d'expérience Expert ises mét iers : Langues : Editeur de logiciels Roumain (Langue maternelle), Russe (Avancé), Anglais (Intermédiaire),

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

NANTES ANGERS RENNES

NANTES ANGERS RENNES NANTES ANGERS RENNES IT CONTENTS PAGE 3 : L importance de la filière numérique dans le Grand Ouest PAGE 4 : Pourquoi choisir l école de la filière numérique Nos formations PAGE 5 : It Start PAGE 6 : Développeur

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

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

LICENCE PROFESSIONNELLE SYSTEMES INFORMATIQUES & LOGICIELS

LICENCE PROFESSIONNELLE SYSTEMES INFORMATIQUES & LOGICIELS LICENCE PROFESSIONNELLE SYSTEMES INFORMATIQUES & LOGICIELS Contenu détaillé de la spécialité : SIMO : SYSTEMES D'INFORMATION, METHODES ET OUTILS (ASSISTANT CHEF DE PROJET INFORMATIQUE) Contenu détaillé

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

ANALYSTE PROGRAMMEUR DIPLÔME D ÉTABLISSEMENT

ANALYSTE PROGRAMMEUR DIPLÔME D ÉTABLISSEMENT école sciences industrielles & technologies de l information ANALYSTE PROGRAMMEUR DIPLÔME D ÉTABLISSEMENT Crédit : 120 ECTS Code DIE20 Niveau d entrée : Bac Niveau de sortie : Bac + 2 EN VAE Diplômes accessibles

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

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

Générer du code à partir d une description de haut niveau

Générer du code à partir d une description de haut niveau Cedric Dumoulin Générer du code à partir d une description de haut niveau Ce projet vise à fournir un environnement de développement permettant de modéliser des UI Android à un haut niveau d abstraction,

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

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

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

CATALOGUE DE FORMATIONS

CATALOGUE DE FORMATIONS CATALOGUE DE FORMATIONS Des formations adaptées aux entreprises pour la performance des femmes et des hommes de demain Révélateur des talents de demain Paris Lyon Toulouse Marseille - Strasbourg ORT France-

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

Java Enterprise Edition

Java Enterprise Edition Java Enterprise Edition Malik SAHEB malik.saheb@gmail.com, saheb@ece.fr Course Objectives Understanding the value propositions of Java EE Getting a big picture of Java EE architecture and platform Getting

Plus en détail

Institut Supérieure Aux Etudes Technologiques De Nabeul. Département Informatique

Institut Supérieure Aux Etudes Technologiques De Nabeul. Département Informatique Institut Supérieure Aux Etudes Technologiques De Nabeul Département Informatique Support de Programmation Java Préparé par Mlle Imene Sghaier 2006-2007 Chapitre 1 Introduction au langage de programmation

Plus en détail

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. 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

Business Process Modeling (BPM)

Business Process Modeling (BPM) Business Process Modeling (BPM) Mineure SOA Cécile Hardebolle cecile.hardebolle@supelec.fr Programme 8 nov. 15 nov. Introduction. Enjeux, rôle de l'architecte SI Partie n 1 du cas d'étude Architecture

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

Hébergement de sites Web

Hébergement de sites Web Hébergement de Solutions complètes et évolutives pour l hébergement de sites Web dynamiques et de services Web sécurisés. Fonctionnalités Serveur Web Apache hautes performances Apache 1. et.0 1 avec prise

Plus en détail

Stages 2014-2015 ISOFT : UNE SOCIETE INNOVANTE. Contact : Mme Lapedra, stage@isoft.fr

Stages 2014-2015 ISOFT : UNE SOCIETE INNOVANTE. Contact : Mme Lapedra, stage@isoft.fr Stages 2014-2015 ISOFT : UNE SOCIETE INNOVANTE Contact : Mme Lapedra, stage@isoft.fr ISoft, éditeur de logiciels, est spécialisé dans l informatique décisionnelle et l analyse de données. Son expertise

Plus en détail

Master Sciences et Technologies Mention Informatique Spécialité E-Services en Alternance

Master Sciences et Technologies Mention Informatique Spécialité E-Services en Alternance Master Sciences et Technologies Mention Informatique Spécialité E-Services en Alternance Le Master Informatique E-Services de l'université de Lille 1 s'adresse à tout étudiant(e) titulaire d'une première

Plus en détail

LE CENTRE DE RÉFÉRENCE PROFESSIONNELLE TIC DE BRUXELLES TAKE I.T. EASY FORMATION TECHNIQUES IT & WEB POUR INFORMATICIENS

LE CENTRE DE RÉFÉRENCE PROFESSIONNELLE TIC DE BRUXELLES TAKE I.T. EASY FORMATION TECHNIQUES IT & WEB POUR INFORMATICIENS LE CENTRE DE RÉFÉRENCE PROFESSIONNELLE TIC DE BRUXELLES TAKE I.T. EASY FORMATION TECHNIQUES IT & WEB POUR INFORMATICIENS 2 0 1 5 Evoliris asbl est le Centre de Référence professionnelle Bruxellois dans

Plus en détail

31 ans - 8 ans d'expérience

31 ans - 8 ans d'expérience B0052 T EAM LEADER SENIOR JAVA - J2EE 31 ans - 8 ans d'expérience Expert ises mét iers : Langues : Cert if icat ions : Editeur de logiciels, Telecoms, Banque, finance Roumain (Langue maternelle), Anglais

Plus en détail

Point sur les solutions de développement d apps pour les périphériques mobiles

Point sur les solutions de développement d apps pour les périphériques mobiles Point sur les solutions de développement d apps pour les périphériques mobiles Par Hugues MEUNIER 1. INTRODUCTION a. Une notion importante : le responsive web design Nous sommes en train de vivre une nouvelle

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

Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION. Mentions Ingénierie des Systèmes d Information Business Intelligence

Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION. Mentions Ingénierie des Systèmes d Information Business Intelligence É C O L E D I N G É N I E U R D E S T E C H N O L O G I E S D E L I N F O R M A T I O N E T D E L A C O M M U N I C A T I O N Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION Mentions

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

INGÉNIEUR - DÉVELOPPEUR EXPÉRIMENT É JAVA - Android. 29 ans - 5 ans d'expérience

INGÉNIEUR - DÉVELOPPEUR EXPÉRIMENT É JAVA - Android. 29 ans - 5 ans d'expérience I0005 INGÉNIEUR - DÉVELOPPEUR EXPÉRIMENT É JAVA - Android 29 ans - 5 ans d'expérience Expert ises mét iers : Langues : Content management, Editeur de logiciels, Energie, Domotique Roumain (Langue maternelle),

Plus en détail

Vérifier la qualité de vos applications logicielle de manière continue

Vérifier la qualité de vos applications logicielle de manière continue IBM Software Group Vérifier la qualité de vos applications logicielle de manière continue Arnaud Bouzy Kamel Moulaoui 2004 IBM Corporation Agenda Analyse de code Test Fonctionnel Test de Performance Questions

Plus en détail

Apache Tomcat 6. Guide d'administration du serveur Java EE sous Windows et Linux. Résumé. Étienne LANGLET

Apache Tomcat 6. Guide d'administration du serveur Java EE sous Windows et Linux. Résumé. Étienne LANGLET Apache Tomcat 6 Guide d'administration du serveur Java EE sous Windows et Linux Étienne LANGLET Résumé Ce livre sur Apache Tomcat 6 s adresse à toute personne appelée à mettre en oeuvre ce serveur sous

Plus en détail

IMO - Informatique, modélisation et optimisation - 2014-2015

IMO - Informatique, modélisation et optimisation - 2014-2015 Licence Sciences, technologies, santé mention informatique générale Couvrir tous les champs de l'informatique: du développement de logiciels aux systèmes d'information Prérequis Les conditions d'accès

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

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

Celui qui vous parle. Yann Vigara

Celui qui vous parle. Yann Vigara Celui qui vous parle Yann Vigara Celui qui vous parle Yann Vigara Celui qui vous parle [Spa m] Yann Vigara Fondateur et directeur technique d'atomes Dans l'administration système depuis 1999 Tombé dans

Plus en détail

Direction des Technologies de l Information. Présentation OCDE. Contribution du Parlement européen. L utilisation de l OPEN SOURCE au PE

Direction des Technologies de l Information. Présentation OCDE. Contribution du Parlement européen. L utilisation de l OPEN SOURCE au PE Direction des Technologies de l Information Présentation OCDE Contribution du Parlement européen L utilisation de l OPEN SOURCE au PE DIRECTION GÉNÉRALE DE LA PRÉSIDENCE DIRECTION DES TECHNOLOGIES DE L

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

Les grandes facettes du développement Web Nicolas Thouvenin - Stéphane Gully

Les grandes facettes du développement Web Nicolas Thouvenin - Stéphane Gully Les grandes facettes du développement Web Qui sommes nous? Nicolas Thouvenin Stéphane Gully Projets Web depuis 2000 LAMP, NodeJS HTML, CSS, jquery

Plus en détail

WEBSERVICES. Michael Fortier. Master Informatique 2ème année. fortier@lipn.univ-paris13.fr A308, Université de Paris 13

WEBSERVICES. Michael Fortier. Master Informatique 2ème année. fortier@lipn.univ-paris13.fr A308, Université de Paris 13 WEBSERVICES Michael Fortier Master Informatique 2ème année fortier@lipn.univ-paris13.fr A308, Université de Paris 13 https ://lipn.univ-paris13.fr/ fortier/enseignement/webservices/ Sommaire 1 Rappels

Plus en détail

Présentation générale

Présentation générale Présentation générale Années d expérience 12 ans d expérience dont 5 ans en tant qu Architecte Technique sur des applications Java (native, embarqué ou web) Type d Intervention Architecture : Architecture

Plus en détail

«Consultant en système d'information et cloud computing»

«Consultant en système d'information et cloud computing» Duarte de jésus TERENCIO PACS 30, rue Saint Médard Double nationalité franco-portugaise 44300 Nantes 39 ans Tél.: 09.53.76.85.07 (rép.) dterencio@free.fr Portable : 06 87 80 88 97 LinkedIn : http://www.linkedin.com

Plus en détail

Programme ASI Développeur

Programme ASI Développeur Programme ASI Développeur Titre de niveau II inscrit au RNCP Objectifs : Savoir utiliser un langage dynamique dans la création et la gestion d un site web. Apprendre à développer des programmes en objet.

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

Quel ENT pour Paris 5?

Quel ENT pour Paris 5? Quel ENT pour Paris 5? Objectifs et Enjeux Contexte et ob jectifs du projet Objectifs Mettre à disposition des usagers de l établissement (étudiants, personnels, partenaires, contacts, internautes) : un

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

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN 1. DÉVELOPPEMENT D'APPLICATION (CONCEPTEUR ANALYSTE) 1.1 ARCHITECTURE MATÉRIELLE DU SYSTÈME INFORMATIQUE 1.1.1 Architecture d'un ordinateur Processeur,

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

Cours Plugin Eclipse. Université Paris VI / Parcours STL / Master I Pierre-Arnaud Marcelot - Iktek - pamarcelot@iktek.com

Cours Plugin Eclipse. Université Paris VI / Parcours STL / Master I Pierre-Arnaud Marcelot - Iktek - pamarcelot@iktek.com Cours Plugin Eclipse Université Paris VI / Parcours STL / Master I Pierre-Arnaud Marcelot - Iktek - pamarcelot@iktek.com 1 Qui suis-je? Ancien étudiant de Jussieu - Paris VI Diplomé du Master Technologies

Plus en détail

30 ans d ingénierie, 23 ans de conseil en architecture de SI

30 ans d ingénierie, 23 ans de conseil en architecture de SI Michel LABARRE 56 ans Tel +33 6 83 48 65 44 Mail michel.labarre@gmail.com Web http://mlabarre.fr Architecte Direction de projets Conception Développement Conseil 30 ans d ingénierie, 23 ans de conseil

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

Mercredi 15 Janvier 2014

Mercredi 15 Janvier 2014 De la conception au site web Mercredi 15 Janvier 2014 Loïc THOMAS Géo-Hyd Responsable Informatique & Ingénierie des Systèmes d'information loic.thomas@anteagroup.com 02 38 64 26 41 Architecture Il est

Plus en détail

Architecte Logiciel. Unité de formation 1 : Développer en s appuyant sur les modèles et les frameworks 7 semaines

Architecte Logiciel. Unité de formation 1 : Développer en s appuyant sur les modèles et les frameworks 7 semaines page 1/5 Titre professionnel : Inscrit au RNCP de Niveau I (Bac + 5) (J.O. du 07/02/09) 17 semaines Unité 1 : Développer en s appuyant sur les modèles et les frameworks 7 semaines Java EE : Frameworks

Plus en détail

Technologies Web. Ludovic Denoyer Sylvain Lamprier Mohamed Amine Baazizi Gabriella Contardo Narcisse Nya. Université Pierre et Marie Curie

Technologies Web. Ludovic Denoyer Sylvain Lamprier Mohamed Amine Baazizi Gabriella Contardo Narcisse Nya. Université Pierre et Marie Curie 1 / 22 Technologies Web Ludovic Denoyer Sylvain Lamprier Mohamed Amine Baazizi Gabriella Contardo Narcisse Nya Université Pierre et Marie Curie Rappel 2 / 22 Problématique Quelles technologies utiliser

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 des formations 2015

Catalogue des formations 2015 Catalogue des formations 2015 Management de Projets Management Organisation & RH Expertise Java Expertise Microsoft Expertise Web & Mobile Expertise Infra Solutions e-business Les compétences du réseau

Plus en détail

Introduction aux «Services Web»

Introduction aux «Services Web» Introduction aux «Services Web» Sana Sellami sana.sellami@univ-amu.fr 2014-2015 Modalité de contrôle de connaissances Note de contrôle de continu Note projet Evaluation du projet la semaine du 17 novembre

Plus en détail

Applications distribuées: le retour du client "riche"

Applications distribuées: le retour du client riche Applications distribuées: le retour du client "riche" Markus Jaton, Olivier Liechti Olivier Liechti / Markus Jaton /1 Agenda Java a-t-il un avenir sur le "desktop"? Swing vs. AJAX: idées préconçues? Architecture

Plus en détail

L Orchestration de Services Web avec Orchestra. Goulven Le Jeune Orchestra Project Manager

L Orchestration de Services Web avec Orchestra. Goulven Le Jeune Orchestra Project Manager L Orchestration de Services Web avec Orchestra Goulven Le Jeune Orchestra Project Manager D1 Bull, Architecte d un Monde Ouvert : contributeur et acteur majeur de l'open Source Applications métiers Infrastructures

Plus en détail

Laurent JOLIN. Compétences. Expériences professionnelles. Architecte technique. 15, rue Jean Favier 31500 Toulouse ljolin@gmail.

Laurent JOLIN. Compétences. Expériences professionnelles. Architecte technique. 15, rue Jean Favier 31500 Toulouse ljolin@gmail. 15, rue Jean Favier 31500 Toulouse ljolin@gmail.com 34 ans Laurent JOLIN Architecte technique 2003 Diplôme de chef de projet informatique, spécialité «génie logiciel» Ecole Privée des Sciences Informatiques

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

webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09

webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09 AISL - Architecture et Intégration des Systèmes Logiciels - 2011-2012 webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09 Administrer un serveur et

Plus en détail

Cours Master Recherche RI 7 Extraction et Intégration d'information du Web «Services Web»

Cours Master Recherche RI 7 Extraction et Intégration d'information du Web «Services Web» Cours Master Recherche RI 7 Extraction et Intégration d'information du Web «Services Web» Sana Sellami sana.sellami@lsis.org 2014-2015 Plan Partie 1: Introduction aux Services Web (SW) Partie 2: Vers une

Plus en détail

Formations qualifiantes pour demandeurs d emploi 2016-2018

Formations qualifiantes pour demandeurs d emploi 2016-2018 Formations qualifiantes pour demandeurs d emploi 2016-2018 Lot 1 : Data Analyst 1.1 Programmation Excel avec VBA, 1.2 Conception des structures de données, 1.3 Tour d horizon des outils, technologies et

Plus en détail

INGÉNIEUR - DÉVELOPPEUR EXPÉRIMENT É JAVA. 28 ans - 7 ans d'expérience

INGÉNIEUR - DÉVELOPPEUR EXPÉRIMENT É JAVA. 28 ans - 7 ans d'expérience A0190 INGÉNIEUR - DÉVELOPPEUR EXPÉRIMENT É JAVA 28 ans - 7 ans d'expérience Expert ises mét iers : Langues : Cert if icat ions : Editeur de logiciels Roumain (Langue maternelle), Anglais (Avancé), Russe

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

Nos stages s'adressent à tous ceux qui ont besoin d'acquérir des bases, une mise à niveau ou un perfectionnement dans les thèmes suivants :

Nos stages s'adressent à tous ceux qui ont besoin d'acquérir des bases, une mise à niveau ou un perfectionnement dans les thèmes suivants : Calendrier des formations Janvier- Juin 2014 Organisme de formation spécialiste IT agrée par l'état et enregistré sous le numéro : 07-905 - 11 Bureautiques Réseaux et Systèmes d exploitation Sécurité Management

Plus en détail

J2EE in practice. Olivier Liechti Patrik Fuhrer. Department of Informatics. Computer Science Master Course - SH 2004/05

J2EE in practice. Olivier Liechti Patrik Fuhrer. Department of Informatics. Computer Science Master Course - SH 2004/05 J2EE in practice Olivier Liechti Patrik Fuhrer Informatics Computer Science Master Course - SH 2004/05 Introduction Dans le cours ASE, nous avons: étudié une plate-forme de développement distribuée: Java

Plus en détail

Master Informatique et Systèmes. Architecture des Systèmes d Information. 03 Architecture Logicielle et Technique

Master Informatique et Systèmes. Architecture des Systèmes d Information. 03 Architecture Logicielle et Technique Master Informatique et Systèmes Architecture des Systèmes d Information 03 Architecture Logicielle et Technique Damien Ploix 2014-2015 Démarche d architecture SI : structuration en vues Quels métiers?

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