Evoluer vers le langage Objet
|
|
- Anne-Marie François
- il y a 8 ans
- Total affichages :
Transcription
1 Evoluer vers le langage Objet DMR JAVA DMR Developement Multimédia et Réseaux Nathalie HUSSON : n.husson@dmr-formation.fr Immeuble SYNERGITECH ZI de l agavon 18 avenue Lamartine Les pennes Mirabeau tel. : de 1520 à Formation financée à 100% par le FAFIEC, sous réserve de conditions
2 ORGANISME DMR Développement Multimédia et Réseaux Immeuble SYNERGITECH Z.I. de l Agavon, 18 Av. Lamartine Les Pennes Mirabeau Tél. : Contact : Madame Nathalie HUSSON n.husson@dmr-formation.fr PUBLICS CONCERNÉS Développeurs, analystes programmeurs «anciennes technologies» Chefs de projets MÉTHODES ET MOYENS PÉDAGOGIQUES Méthode expositive, démonstrative et interrogative Chaque module de cours est concrétisé par un TP Sous forme de «cas fil rouge», atelier de développement d une application 30% de théorie 70 % de pratique Supports réalisés par les formateurs, supports éditeurs + clé USB EVALUATIONS Evaluation de la satisfaction Evaluation de l atteinte des objectifs par les formateurs Evaluation à froid (3 mois) des acquis Assistance post-formation pendant 6 mois PARCOURS DE FORMATION Lot 0 La conception orientée objet Référence Stage IF0474DMR001 Lot 1 Le développement JAVA Référence Stage IF0474DMR003 Les outils de conception d interfaces graphiques JAVA Lot 2 Web / Saas Référence Stage IF0474DMR007 Applications standard Référence Stage IF0474DMR008 Informatique embarquée Référence Stage IF0474DMR009 Lot 3 La Certification JAVA Référence Stage IF0474DMR011
3 LOT 0 : LA CONCEPTION ORIENTEE OBJET PRÉ-REQUIS Avoir une expérience de programmation, quel que soit le langage d origine : avoir développé et livré une application, en autonomie ou au sein d une équipe OBJECTIFS DE LA FORMATION Comprendre les technologies basées sur des langages orientés objet en adoptant une réflexion basée sur ce paradigme. A l issue de cette formation le stagiaire maîtrisera les principes fondamentaux de la programmation orienté objet et sera capable d utiliser des outils de modélisations UML dans le but d une mise en œuvre en Java ou en.net PROGRAMME Introduction Pourquoi utiliser une méthode de modélisation Historique La normalisation d UML Difficultés du développement du logiciel Etat des lieux : les difficultés Quelles solutions? Concepts Objets Approche procédurale et décomposition fonctionnelle La transition vers l'approche objet Les objets Les classes et leurs relations Généralisation et hiérarchies de classes Le polymorphisme Interfaces Patrons et classes génériques Exceptions Atelier : spécification des classes dans la modélisation d une centrale de réservation de billet d avion. UML et le développement du logiciel La nécessité de structurer le développement applicatif Cycles du développement logiciel Diagrammes UML Types de diagrammes et éléments communs Notes Stéréotypes, contraintes et valeurs marquées Paquetages Relations Cas d'utilisation ("uses cases") Qu'est-ce qu'un cas d'utilisation? Acteurs et use cases Représenter les use cases Organisation des use cases Quelques points supplémentaires - Bibliographie : cas d'utilisation Atelier : étude du GAB
4 Le modèle objet statique Introduction Diagrammes de classes Diagrammes d'objets Diagrammes de composants Diagrammes de déploiement Diagramme de Structures Composites (UML v.2.0) Atelier : étude d une médiathèque Le modèle dynamique Introduction Diagrammes d'interactions Diagrammes d'activités Diagrammes d'états transitions Les diagrammes de Vue d'ensemble d'interactions ("interactions overview", v.2.0 uniquement) Les diagrammes de Timing (UML v.2.0 uniquement) Atelier : étude montre digitale Les outils pour modéliser une application - Présentation des principaux outils de modélisation UML (Rational Rose,MagicDraw,) Sensibilisation aux DESIGN PATTERN et aux Frameworks Présentation du Gof Book (Gang of Fours). Les principaux patterns Les design patterns de création Les design patterns de structure Les design patterns de comportement Les frameworks implémentant des design patterns (Spring,...). DUREE 4 jours PRIX REMISE Inter entreprises : Intra entreprise : 4 370
5 LOT 1 : LE DEVELOPPEMENT JAVA PRÉ-REQUIS Avoir suivi la formation sur la conception orientée objet ou maîtriser la conception objet OBJECTIFS DE LA FORMATION A l issue de cette formation les stagiaires seront capable de développer une application Java en utilisant les outils les plus répandues. Il maîtrisera le kit de développement java (JDK) et le fonctionnement de la machine virtuelle. Il accédera aux bases de données avec JDBC, et utilisera le framework Spring pour améliorer la qualité de ses développements. PROGRAMME Introduction à la technologie Java Présentation des éditions Java : JSE (Java Standard Edition),JEE (Java Enterprise Edition : J2EE) Le JDK (Java Development Kit). Les outils du JDK. La documentation java : la JavaDoc. Présentation de la technologie Java Développement d'une première application Processus de compilation et d'exécution Atelier pratique: écriture d'un premier programme, compilation et exécution Concepts de programmation orientée objets Qu'est-ce qu'un objet Qu'est-ce qu'une classe L'héritage Les interfaces Les packages Atelier pratique: concepts de programmation orientée objets Bases du langage Variables et nommage Types de données Atelier pratique: utilisation des variables et des types de données Tableaux Atelier pratique: utilisation de tableaux Opérateurs d'égalité, relationnels et conditionnels Opérateurs d'assignation, arithmétiques et unaires Opérateurs binaires et de décalages Atelier pratique: mise en oeuvre des opérateurs Expressions, instructions et blocs L'instruction if-else L'instruction switch L'instruction while et do-while L'instruction for Instructions de branchement Atelier pratique: utilisation des instructions Java Classes et objets Déclaration de classes Déclaration de variables membres Définitions de méthodes
6 Utilisation de constructeurs Passage d'arguments à des méthodes ou des constructeurs Création d'objets Utilisation d'objets Retour de valeurs à partir de méthodes Utilisation du mot-clé this Contrôle d'accès aux membres d'une classe Atelier pratique: création de classes et d'objets Instances et membres de classes Classes imbriquées Types énumération Annotations Atelier pratique: classes imbriquées, énumérations et annotations Interfaces et héritage Déclaration d'une interface Implémentation d'une interface Utilisation d'une interface comme un type Atelier pratique: création et implémentation d'interfaces Concepts de l'héritage Surcharge de méthodes Atelier pratique: Héritage de classes Polymorphisme Atelier pratique: mise en oeuvre du polymorphisme Utilisation du mot-clé super La super-classe Object Classes et méthodes finales Classes abstraites Atelier pratique: mise en oeuvre du mot-clé final, de la classe Object et création de classes abstraites Nombres et chaînes de caractères Les classes Numbers Formattage des nombres Caractères Conversion entre nombres et chaînes Manipulation des caractères dans une chaîne La classe StringBuilder Atelier pratique: utilisation des classes Numbers, travail avec les chaînes, conversion et utilisation de StringBuilder Utilisation des génériques Introduction aux types génériques Constructeurs et méthodes génériques Sous-typage Le type Erasure Atelier pratique: mise en oeuvre des génériques Packages Création d'un package Nommage d'un package Utilisation des membres de package Utilisation des fichiers sources et des classes Atelier pratique: création et utilisation de packages Collections Introduction aux collections L'interface Collection Les interfaces Set, Queue, List et Map Les interfaces SortedSet et SortedMap
7 Les implémentations Set, List, Map et Queue Implémentation de collections personnalisées Atelier pratique: utilisation des collections IO Les entrées sorties en java Le pattern décorateur Les Readers, les Writers et les Streams : utiliser les bonnes classes. Les fichiers Properties La sérialisation et la désérialisation d objets. Atelier pratique : utilisation des entrées sorties Programmation Réseau Rappel sur les concepts de programmations réseaux Les modes de communication par stream et par datagram Atelier pratique : Implémentation d un serveur et d un client. JDBC Notion d abstraction de la base de donnée Travailler avec les bases de données en utilisant l API JDBC La notion de mapping objet relationnel Présentation d Hibernate et de JPA. Atelier pratique : réalisation d un CRUD (Create Read Update Delete) Les Threads Définition de la programmation multi-thread. Création de thread, contrôle d éxécution. Communication entre les threads. Synchronizer l accès aux données. Atelier pratique : réalisation d une application multithread Spring Introduction à Spring Apports de Spring Notion de conteneur léger Programmation orienté aspects (POA) Intégration d'autres framework à Spring Architecture de Spring Fondamentaux de Spring Problématiques de conception d'une application Inversion de contrôle Injection des dépendances Gestion du cycle de vie des objets (Singleton et génération d'événements) Le conteneur léger de Spring Fabrique de Bean et contexte d'application Définition d'un Bean Cycle de vie des Beans et interactions avec le conteneur Support de l'internationalisation Abstraction des accès aux ressources Publication d'événements Atelier pratique : utilisation de la fabrique de bean Gestion des données Stratégies et design patterns traditionnels (script de transaction, DAO, couche domaine et mapping objet/relationnel) Utilisation des solutions d'orm (Hibernate) Atelier pratique : utilisation simple de Spring et Hibernate pour accéder à une base de données
8 DUREE 9 jours PRIX REMISE Inter entreprises : Intra entreprise : LOT 2 : LES OUTILS DE CONCEPTION D INTERFACES GRAPHIQUES JAVA WEB/SAAS PRÉ-REQUIS Avoir suivi les formations sur le développement JAVA ou savoir développer en objet OBJECTIFS DE LA FORMATION Java Enterprise Edition, ou Java EE (anciennement J2EE), est une spécification pour la technologie Java de Sun plus particulièrement destinée aux applications d entreprise. Dans ce but, toute implémentation de cette spécification contient un ensemble d extensions au framework Java standard (JSE, Java Standard Edition) afin de faciliter la création d applications réparties. Ce cours délivré par un instructeur permet aux stagiaires d'acquérir les compétences nécessaires au développement d'applications Web avec JBoss ou GlassFish. Il permettra également aux stagiaires de comprendre la notion de service web, d en comprendre l'intérêt et d en développer. PROGRAMME Vue d'ensemble de Java EE Le modèle d'application de Java EE Applications distribuées multi-tiers Conteneurs Java EE Web services Assemblages et déploiement Packaging des applications APIs Java EE Applications Web Cycle de vie d'une application Web Modules Web Configuration des applications Web Accès aux bases de données à partir des applications Web Pattern MVC (Mdèle Vue Contrôleur) Servlets Introduction aux Servlets Cycle de vie Partage d'informations Initialisation d'un Servlet Ecritures des méthodes de Servlets Filtrage des demandes et des réponses Accès au contexte Web
9 Maintient de l'état JSP - Java Server Pages Architecture d'une page JSP Cycle de vie d'une page JSP Langage d'expressions unifiées Composants JavaBeans Tags personnalisés Réutilisation de contenu dans les pages JSP Transfert du contrôle à un autre composant Web Groupes de propriétés des pages JSP Documents JSP Fonctionnements des documents JSP Création de documents JSP Bibliothèque de tags JSP standard Utilisation de JSTL Core Tag Library La bibliothèque de tag XML La bibliothèque de tag SQL Fonctions JSTL Scripting dans les pages JSP Utilisation de scripts Désactivation du scripting Déclarations JSP Scriptlets JSP Expressions JSP Atelier pratique Réalisation d une application simple (JSP/servlet) basée sur MVC avec une authentification et un contrôle d accès. Présentation de Struts 1 et 2 Rappel MVC Struts 1 Les Actions et les Formulaires. Contrôler la navigation. Présentation de Tiles. Struts 2 Nouvelle architecture Struts 2 Flux de traitement des requêtes. Le framework JSF Présentation du framwework Les différentes implémentations MyFaces,... La technologie JSF Définir la navigation Les Managed Beans Création de l'interface utilisateurs : - Le render - La gestion des évènements Cycle de vie des éléments JSF Atelier pratique Exploitation des frameworks Struts1 et 2 et JSF pour la réalisation d une application similaire à celle de l atelier précèdent afin de démontrer l apport des frameworks.
10 Introduction aux EJB 3 Session Présentation et implémentation des EJB Sessions Stateless et Stateful Déploiement d un EJB. Développement d un client EJB. Exploiter les transactions avec JTA Hibernate Problématique du mapping objets relationnel Historique des frameworks de persistance dans le monde Java Architecture de Hibernate Développement d'un fichier de mapping Création et recherche d'objets persistants Utilisation de HQL (Hibernate Query Language) JPA (Java Persistance Architecture) avec Hibernate Le rôle de JPA dans une application Java EE Rappel sur le mapping objet relationnel Utilisation de l EntityManager. JMS (Java Message Services) La communication inter application. Communication synchrone et asynchrone. Notion de Queue et Topic, Sender/Receiver et Publish/Subscribe Utilisation et administration d un serveur implémentant JMS. EJB Message Driven Implémentation d un EJB message en s appuyant sur les notions de JMS et des EJB. Atelier pratique Développement d un EJB session HelloWorld avec et sans éta. Utilisation d Hibernate et JPA pour les données. Mise en place EJB message pour la communication entre application. Développement de Services Web Présentation des services Web Positionnement des Web services dans un architecture distribuée. Description d'un Service Web Les fichiers WSDL pour décrire un Service Web Les balises mises en oeuvre SOAP utiliser SOAP pour consommer un service web Les messages leurs structures et leurs contenus Protocole HTTP et RPC pour transporter les messages Référencer des Services Web avec UDDI Présentation de UDDI Rechercher des services web dans un référentiel UDDI Utilisation de JAX-RPC Présentation et utilisation de JAX RPC. Utilisation de SOAP Création des messages et attachements Consommer et travailler avec un Service Web Utilisation des annuaires UDDI Consulter un annuaire avec JAXR Webservices et sécurité Les modes de sécurité
11 Application, rôles et utilisateurs Méthodes d'authentification Programmation de la sécurité en Java 'HttpServletRequest' Atelier Pratique Développement d un service web avec Axis et en utilisant le nouveau support du JDK 1.6. Implémentation d un client consommant le service web. DUREE 9 jours PRIX REMISE Inter entreprises : Intra entreprise : LOT 2 : LES OUTILS DE CONCEPTION D INTERFACES GRAPHIQUES JAVA APPLICATIONS STANDARD PRÉ-REQUIS Avoir suivi les formations sur le développement JAVA ou savoir développer en objet OBJECTIFS DE LA FORMATION A l issue de cette formation le stagiaire saura développer des applications fenêtrés avec les composants Swing de Java ainsi que des applications RCP (Rich Client Platform) basées sur Eclipse PROGRAMME Abstract Window Toolkit Architecture AWT et la notion de composant lourd Les évenements en Java notion de listener et d adapter. Présentation de Swing JFC et Swing Compilations et exécution d'applications Swing Utilisation de Netbeans Utilisation de Eclipse Utilisation des composants Swing Utilisation des conteneurs de haut-niveau La classe JComponent Utilisation des composants de texte Création d'applets Utilisation des boutons, cases à cocher et boutons radio Le composant ButtonGroup Composants de choix de couleurs Listes déroulantes Boîtes de dialogue Composant de sélection de fichiers
12 Champs de textes formatés Utilisation de la fenêtre principale Les frames internes Utilisation des Labels Panneaux à couches Création de menus Champs de saisie de mots de passe Les barres de progression Les scroll panes Utilisation de séparateurs Les sliders Les spinners Utilisation des tooltips Utilisation des Trees Utilisation du HTML dans les composants Swing Utilisation des icônes Les écouteurs d'événements Architecture des écouteurs d'évènements Les écouteurs pris en charge par les composants Swing Utilisation des principaux écouteurs Gestion de la concurrence Problématique du threading Event Dispatch Worker Thread et SwingWorker Exécution de tâche en arrière-plan Gestion de la progression Annulation de tâches en arrière-plan Atelier pratique : Réalisation d un éditeur de texte reprenant les principaux éléments graphiques et l utilisation des évènements. Autres fonctionnalités Swing Intégration à la classe Desktop Création de fenêtre transparente et non-rectangulaire Utilisation des actions Utilisation des Timers Gestion du focus Gestion des raccourcis claviers Boîtes de dialogue modales Gestion de l'impression Création de splash screen Création du system tray Drag and drop Architecture du drag and drop La classe TransferHandler Utilisation du drag and drop Utilisation du couper, copier et coller Atelier pratique Amélioration de l atelier précédent en ajoutant le Drag And Drop, des raccourcis claviers, des boîtes de dialogues modales et un splash screen. Mise en page des composants Introduction aux gestionnaires de mise en page Utilisation du BorderLayout Utilisation du BoxLayout
13 Utilisation du CardLayout Utilisation du FlowLayout Utilisation du GridBagLayout Utilisation du GridLayout Utilisation du GroupLayout Création de gestionnaires de mise en page personnalisés Le positionnement absolu Modification du Look and Feel Fonctionnement du Look and Feel Réglage du Look and Feel Atelier pratique : Amélioration de l atelier précédent en personnalisant le rendu graphique. SWT et JFace Présentation de la plate-forme Eclipse Les composants SWT (Boite de dialogue,...) Architecture de Jface Les composants JFace (Viewers) et l'implémentation MVC Développement de plugins et d'application RCP (Rich Client Platform) Atelier pratique : Développement d un navigateur web avec les composants SWT/JFace et mise en place des même éléments sous la forme de plugins et application RCP DUREE 9 jours PRIX REMISE Inter entreprises : Intra entreprise : LOT 2 : LES OUTILS DE CONCEPTION D INTERFACES GRAPHIQUES INFORMATIQUE EMBARQUEE PRÉ-REQUIS Avoir suivi les formations sur le développement JAVA ou savoir développer en objet OBJECTIFS DE LA FORMATION Cette formation s'adresse à tous ceux qui désirent se lancer ou se perfectionner dans le développement d'applications mobiles sous Android, l'os mobile de Google. Elle a pour but d'être concrète et indispensable pour développer une application, depuis le téléchargement du SDK (Software Développent Kit) jusqu'au déploiement de l'application sur le téléphone PROGRAMME Introduction à Android Présentation d'android
14 Plate-forme de développement mobile ouverte Applications natives Android Introduction au Framework de développement Les couches logicielle de Android La machine vituelle Dalvik Architecture d'une application Android Les bibliothèques L'émulateur Android Le service de débogage Dalvik Atelier pratique : Mise en place du kit de développement et utilisation de l émulateur. Création d'applications et d'activités Composants d'une application Android Le manifeste L'éditeur de manifeste Cycle de vie d'une application android Priorités d'application et états de processus Externalisation des ressources Création d'une activité Cycle de vie d'une activité Les classes d'activités android Création d'interfaces utilisateur Conception d'ihm Android Création d'interface utilisateurs avec des vues La boîte outils de wigdets android Mise en page Création de vues Création et utilisation de menus Atelier pratique : Réalisation d une interface applicative en utilisant les widgets Android et test de l application dans l émulateur. Intents, recepteurs broadcast, adapteurs et Internet Introduction aux intents Utilisation des adapteurs Utilisation de ressources Internet Utilisation de la classe Dialog Stockage de données Création et sauvegarde de préférences Récupération de préférences partagées Sauvegarde et chargement de fichiers Utilisation de la base de données SQLLIte Les fournisseurs de contenu Cartographie et géolocalisation Utilisation des services de localisation Configuration de l'émulateur Sélection d'un fournisseur de localisation Trouver sa position Suivi du mouvement Utilisation des alertes de proximité Utilisation des cartes Atelier pratique : Réalisation d une application exploitant la géolocalisation et la cartographie base sur des données stockées sur le téléphone. Travaux en tâche de fond
15 Introduction aux services Utilisation de Threads background worker Utilisation des notifications Utilisation des alarmes Communications peer-to-peer Messagerie instantanée Android (GTalk) Utilisation de SMS Accès au matériel Utilisation des API media Utilisation de l'appareil photo Utilisation de l'accéléromètre et de la boussole Téléphonie Utilisation du Bluetooth Utilisation du réseau et des connexions Wi-Fi Contrôle de la vibration Atelier pratique : Réalisation d une application reprenant les éléments déjà abordés en y ajoutant GTalk et des accès au materiel. DUREE 6 jours PRIX REMISE Inter entreprises : Intra entreprise : LOT 3 : LA CERTIFICATION JAVA Oracle Certified Professional JAVA SE 6 Programmer PRÉ-REQUIS Avoir suivi les formations du lot 1 ou lot 2 OBJECTIFS DE LA FORMATION Valider le niveau des participants pour les préparer au passage de l examen (Java Standard Edition 6 Programmer Certified Professional Exam) PROGRAMME Présentation et compréhension d un examen Passage d un test blanc Corrigé du test Ateliers dirigés
16 Questions / réponses Travaux pratiques : Réalisation d ateliers portant sur les points essentiels à acquérir pour être certifié O.C.P. DUREE 1 jour PRIX REMISE Inter entreprises : 605 (test inclus) Intra entreprise : (test inclus)
17 Lot 0 : La conception orientée Objet Lot 1 : Le développement JAVA Lot 2 : Les outils de conceptions d interfaces graphiques JAVA - Web / Saas - Applications standard - Informatique embarquée Lot 3 : La certification JAVA De 4 à 6 jours en fonction des lots. Reférences stages : voir programmes Dates et lieux : voir organisme
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étailArchitecture 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étailCours 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étailJava 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étailCompte 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étailJAVA 8. JAVA 8 - Les fondamentaux du langage. Les fondamentaux du langage Java. Avec exercices pratiques et corrigés JAVA 8 29,90.
Analyste et développeur pendant plus de 10 ans, Thierry GROUSSARD s est ensuite orienté vers la formation et plus particulièrement dans le domaine du développement. Sa connaissance approfondie des besoins
Plus en détailVulgarisation Java EE Java EE, c est quoi?
Paris, le 1 Février 2012 Vulgarisation Java EE Java EE, c est quoi? Sommaire Qu est ce que Java? Types d applications Java Environnements Java Versions de Java Java EE, c est quoi finalement? Standards
Plus en détailRefonte 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étailIntroduction à 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étailAuto-é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étailF 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étailAvant-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étailCQP 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étailTP 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étailApplications 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étailCréation d une application JEE
Création d une application JEE Rédacteurs : Alexandre Baillif, Philippe Lacomme, Raksmey Phan et Michaël PLAN Date : juillet 2010 Mise à jour : Michaël PLAN Date : octobre 2014 Avertissement : - ce document
Plus en détailMessagerie 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étailAndroid 4 Les fondamentaux du développement d'applications Java
La plateforme Android 1. Présentation 13 2. Historique 14 3. Google Play 15 3.1 Création d'un compte développeur 16 3.2 Publication d'une application 16 3.3 Suivi et mise à jour d'une application 18 Environnement
Plus en détailLANGAGUE 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étailInstitut 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étailEuropa. 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étailS T L - C P S - L e s p l u g i n s E c l i p s e. - Une Introduction - 2007, Frédéric Peschanski
S T L - C P S - L e s p l u g i n s E c l i p s e - Une Introduction - 2007, Frédéric Peschanski L a p l a t e f o r m e E c l i p s e Aperçu de la plateforme Eclipse Runtime Composants OSGI Equinoxe Plugins
Plus en détailAnne Tasso. Java. Le livre de. premier langage. 10 e édition. Avec 109 exercices corrigés. Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2
Anne Tasso Java Le livre de premier langage 10 e édition Avec 109 exercices corrigés Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2 Table des matières Avant-propos Organisation de l ouvrage..............................
Plus en détailDotNet. 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étailFormation 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étail7 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étailFormation 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étailPoint 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étailEnvironnements 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étailOciensa Technologies. www.ociensa.com
Nouvelles formations 2013 Le framework Zend 2 Le framework Zend 2 et l'orm Doctrine 2 WordPress pour créer un site Web ou un blog Développement et Formation Informatique Java EE - PHP - Zend - Doctrine
Plus en détailOBJIS : 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étailRé-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étailBases Java - Eclipse / Netbeans
Institut Galilée PDJ Année 2014-2015 Master 1 Environnements Java T.P. 1 Bases Java - Eclipse / Netbeans Il existe plusieurs environnements Java. Il est ESSENTIEL d utiliser la bonne version, et un environnement
Plus en détailEnvironnements 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étailInstallation et prise en main
TP1 Installation et prise en main Android est le système d'exploitation pour smartphones, tablettes et autres appareils développé par Google. Pour permettre aux utilisateurs d'installer des applications
Plus en détailJ2EE - 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étail10. 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étailYoussef 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étailCatalogue des Formations
Catalogue des Formations When skills meet your need Pilotage et management SI Base de donnée et Aide à la décision Développement www.intellectus.ma www.fb.com/intellectusconsulting contact@intellectus.ma
Plus en détailPRODUCTS LIST (updated 11th January 2010)
PRODUCTS LIST (updated 11th January 2010) OPERATING SYSTEMS SUN SOLARIS 10, 9, 10 B OP Application and database servers Red Hat Enterprise Linux Server 4.x and 5.x B OP Single Application Host Windows
Plus en détailTable des matières Introduction... 1 1. Démarrage... 8 2. Les composants graphiques... 26
Table des matières À propos de l'auteur... x Préface... xi Avant-propos... xiv 1. Public visé et prérequis... xiv 2. Sources des exemples... xv 3. Accès aux vidéos... xv 4. URL raccourcies... xv 5. Remerciements...
Plus en détailModule BD et sites WEB
Module BD et sites WEB Cours 8 Bases de données et Web Anne Doucet Anne.Doucet@lip6.fr 1 Le Web Architecture Architectures Web Client/serveur 3-tiers Serveurs d applications Web et BD Couplage HTML-BD
Plus en détailCours 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étailINGÉ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étailMise 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étailApache 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étailDescription 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étailFormation : WEbMaster
Formation : WEbMaster Objectif et Description : Centre Eclipse vous propose une formation complète WebMaster, vous permettant de : Utiliser dès maintenant les nouveautés du web2, ainsi alléger les besoins
Plus en détailOutils, langage et approche Android Une introduction. Nicolas Stouls nicolas.stouls@insa lyon.fr
Outils, langage et approche Android Une introduction Nicolas Stouls nicolas.stouls@insa lyon.fr Webographie La bible contenant «tout» : http://developer.android.com/index.html Les supports cette intervention
Plus en détailTable des matières. Partie I Concepts de base... 1. Préface... VII
Table des matières Préface... VII Partie I Concepts de base... 1 1. Tour d horizon... 3 Avantages et inconvénients de la programmation des smartphones... 3 Contenu d un programme Android... 4 Fonctionnalités
Plus en détailTD/TP 1 Introduction au SDK d Android
TD/TP 1 Introduction au SDK d Android Romain Raveaux 1 Introduction Android est un système d'exploitation pour téléphone portable de nouvelle génération développé par Google. Celui-ci met à disposition
Plus en détailWeb Application Models
Web Application Models une nouvelle fonction de VisualAge Pacbase au service des applications WebSphere Jean-François Lévi - Bernard Etienne Maîtriser l'évolution des développements Web d'entreprise avec
Plus en détailEvaluation 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étailWeb Tier : déploiement de servlets
Web Tier : déploiement de servlets 1 / 35 Plan 1 Introduction 2 Servlet : Principe de fonctionnement 3 Création et développement sur un serveur JEE 4 Quelques méthodes de l API des servlets 5 Utilisation
Plus en détailAssurances & 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étailQuelques 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étailApplication web de gestion de comptes en banques
Application web de gestion de comptes en banques Objectif Réaliser une application Web permettant à un client de gérer ses comptes en banque Diagramme de cas d'utilisation 1 Les cas d'utilisation Connexion
Plus en détailProjet de développement. Introduction à Eclipse. Application à votre projet. Philippe Collet. Organisation. Cours 1 : principes généraux - svn
1 Organisation Projet de développement Introduction à Eclipse Philippe Collet Licence 3 Informatique Cours 1 : principes généraux - svn Cours 2 : Redmine et gestion de projet Cours 3 : Introduction à Eclipse
Plus en détailInstitut 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étailCursus 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étailInterfaces graphiques avec l API Swing
Interfaces graphiques avec l API Swing Les Swing Les classes graphiques Swing dérivent de la classe JComponent, qui hérite ellemême de la classe AWT (Abstract Window Toolkit). Tous les composants Swing
Plus en détailJérôme Paul. 2005 Attestation de Macrovision pour le cours portant sur les technologies Flexlm d administration de licences Formation à Motorola
Jérôme Paul PROFIL Nombre d années en informatique : 9 ans OBJECTIFS : Développer de l expertise technique sur plusieurs champs et technologie(s). Être en mesure de pouvoir développer, maintenir et supporter
Plus en détailCyrille 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étailTutoriel: Création d'un Web service en C++ avec WebContentC++Framework
Tutoriel: Création d'un Web service en C++ avec WebContentC++Framework Gaël de Chalendar CEA LIST / LIC2M Journée de Présentation des Technologies WebContent INSTN 14/12/2009 Présentation de gsoap Plan
Plus en détailDOSSIER DEVELOPPEUR Projet CAR
DOSSIER DEVELOPPEUR Projet CAR Maître d ouvrage (enseignant responsable) : Titulaire (équipe de conception) : William BOHER-COY Jonathan FAVIER Samuel ROLLET Robin HAIDER Date de rédaction : 26/01/2008
Plus en détailProjet 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étailDéployer les Fonts, Icones, et Images avec Forms Services 11G
Déployer les Fonts, Icones, et Images avec Forms Services 11G 1. Le fichier Registry.dat Le fichier Registry.dat permet de gérer les correspondances de font entre celles utilisées pour le développement
Plus en détailLa base de données XML exist. A. Belaïd
La base de données XML exist Introduction Qu est-ce-que exist? C est une base de donnée native, entièrement écrite en Java XML n est pas une base de données en soi Bien qu il possède quelques caractéristiques
Plus en détailPré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étailExpert 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étailSITE 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étailINGÉ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étailINGÉ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étailTHÉ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étailLa 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étailOutil de planification en ligne pour des créations de rendez-vous ou de sondage
Outil de planification en ligne pour des créations de rendez-vous ou de sondage Centre de Ressources Informatiques (C.R.I.) d'orléans Université d'orléans 4-6 rue Léonard de Vinci, 45061 Orléans Cedex
Plus en détailLes 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étailArchitecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application
Architecture Multi-Tier Traditionnellement une application informatique est un programme exécutable sur une machine qui représente la logique de traitement des données manipulées par l application. Ces
Plus en détail31 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étail4. SERVICES WEB REST 46
4. SERVICES WEB REST 46 REST REST acronyme de REpresentational State Transfert Concept introduit en 2000 dans la thèse de Roy FIELDING Est un style d architecture inspiré de l architecture WEB En 2010,
Plus en détailIntroduction à la conception de systèmes d information
Introduction à la conception de systèmes d information 2008-2009 M1 MIAGE SIMA / M1 Informatique MIF17 Yannick Prié UFR Informatique - Université Claude Bernard Lyon 1 Objectifs de ce cours Présentation
Plus en détailCours 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étailIntroduction 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étailProgramme 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étailWEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES
WEB & DÉVELOPPEMENT LES BASES DU WEB HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES LE LANGAGE HTML STRUCTURE D UNE PAGE En-tête et corps Syntaxe INSÉRER DES CONTENUS Texte : formatage (titre,
Plus en détailTechnologies 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étailJOnAS 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étailComparaison des architectures J2EE et.net
Comparaison des architectures J2EE et.net Jean-Philippe FORESTIER jpf@osyx.fr Copyright OSYX 2003 Présentation Ce document après un rappel de différents types d architectures logicielles, présente une
Plus en détailBases 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étailCatalogue 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étailHassene 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étailProgrammation Orientée Objet
Programmation Orientée Objet Mohamed Tounsi Institut Supérieur d'informatique et de Multimédia Sfax Septembre 2014 Mohamed Tounsi (ISIMS) Programmation Orientée Objet Septembre 2014 1 / 16 Responsable
Plus en détailPlan du cours. Historique du langage http://www.oracle.com/technetwork/java/index.html. Nouveautés de Java 7
Université Lumière Lyon 2 Faculté de Sciences Economiques et Gestion KHARKIV National University of Economic Introduction au Langage Java Master Informatique 1 ère année Julien Velcin http://mediamining.univ-lyon2.fr/velcin
Plus en détailCelui 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étailWINDEV MOBILE. ios SMARTPHONE SUPPORT: IOS, ANDROID, WINDOWS PHONE 8.
WINDEV MOBILE ios SMARTPHONE SUPPORT: IOS, ANDROID, WINDOWS PHONE 8. WINDOWS Mobile permet de créer des applications pour les smartphones, les tablettes et les terminaux mobiles. Les applications sont
Plus en détailUn 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étailL art d ordonnancer. avec JobScheduler. François BAYART
L art d ordonnancer avec JobScheduler François BAYART 30 Octobre 2010 [1] 234567 introduction Introduction Qui suis-je? François Bayart consultant système en solution libre et propriétaire Redhat (1996),
Plus en détailInfo0101 Intro. à l'algorithmique et à la programmation. Cours 3. Le langage Java
Info0101 Intro. à l'algorithmique et à la programmation Cours 3 Le langage Java Pierre Delisle, Cyril Rabat et Christophe Jaillet Université de Reims Champagne-Ardenne Département de Mathématiques et Informatique
Plus en détail