CATALOGUE 2013 FORMATION. digital - système d information.

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

Download "CATALOGUE 2013 FORMATION. digital - système d information. www.arrow-group.eu"

Transcription

1 CATALOGUE 2013 FORMATION digital - système d information

2 Sommaire Créer votre cursus...5 Faire financer votre formation...7 Commander votre formation...8 Formation à la carte Frameworks pour systèmes d information Java/JavaEE qqintroduction à Java...11 qqdéveloppement avec Spring Framework...12 qqgérer la persistance avec JPA / Hibernate...13 qqdéveloppement d applications SOA avec Scub Foundation...14 qqdéveloppement d applications dans le Cloud...15 qqapplications modulaires et dynamiques avec OSGi...16 qqdéveloppement d applications web en Java avec Play Framework 2.x...17 Les outils de développement pour Java/JavaEE...18 qqgestion de projet avec Maven...19 qqgestion de sources avec Subversion et Git...20 qqmise en place de l intégration continue avec Jenkins...21 qqusine logicielle...22 qqdevops, Livraison continue et Infrastructure as code...23 Méthodes de contrôle de projets...24 qqdéveloppement Agile avec Scrum...25 qqdéveloppement des tests et TDD...26 qqmise en place d un suivi qualité...27 Développement d interfaces graphiques pour applications Web...28 qqdéveloppement JavaScript professionnel...29 qqinterfaces graphiques avec GWT...30 qqdéveloppement d applications HTML qqdéveloppement d applications Web mobiles...32 Développement d applications mobiles...33 qqarchitectures mobiles...34 qqintroduction à Objective-C...35 qqdéveloppement d applications pour Apple ios qqdéveloppement d applications pour Android qqdéveloppement ios Avancé...40 qqdéveloppement Android avancé...41 qqsécurité, Energie et Réseau...42 qqanalytique et Qualité...43 qqdéveloppement d applications pour Windows Mobile qqintroduction à C# et.net...46 qqdéveloppement d applications multiplateformes avec Cordova...47 qqergonomie Mobile...48 qqles circuits de distributions...49

3 ARROW Group Depuis sa création en 2005, Arrow Group met l innovation, l expertise et la formation au cœur de son développement. L offre Arrow 360 illustre cet engagement autour de quatre axes : qqingénierie qqconseil qqedition de logiciel qqformation Présent sur de nombreux secteurs d activités grâce à des compétences complémentaires, ARROW GROUP aborde ses clients et partenaires avec une offre globale. Cette offre est le fruit d un travail collaboratif éprouvé, d une expertise transversale, d innovations, de recherches et développement. ARROW GROUP est la réunion de pôles de compétences : Expert de la gestion de projets, du développement mobile, de la finance de marche et du développement de systèmes d information. ARROW GROUP vous accompagne dans le transfert de compétences, l industrialisation et la modernisation de vos systèmes d information. Résolument tourné vers l international, ARROW GROUP est présent en France, en Belgique, au Luxembourg, au Royaume-Uni et en Tunisie. ARROW GROUP met ses clients au centre de son approche IT for Business. Il a su démontrer au travers d expériences diverses dans le développement d applications spécifiques en technologies objets, composants, serveurs et mobiles, que sa mission consiste à analyser les demandes des clients pour mieux les orienter, conseiller et ainsi leur proposer des applications spécifiques métiers adaptées à leurs besoins et écosystèmes. 20 Me personnes 10 Me personnes 4,5 Me - 45 personnes 1,7 Me - 30 personnes 350 Ke - 20 personnes L approche repose sur les méthodes agiles (Scrum et Lean/ Kanban) et la modularité permet d accélérer la transformation des idées en solutions logicielles. 3

4 Arrow Institute Arrow Institute est le pôle Formation, Evénementiels et Publications d Arrow Group. L approche 360 d Arrow Group permet de nous positionner comme un acteur majeur appréhendant toutes les facettes des industries pour lesquelles nous travaillons. Partageant votre actualité depuis maintenant 7 ans, nous vous accompagnons dans votre développement global et celui de vos équipes. Nos formations et séminaires offrent un espace unique pour développer de nouvelles compétences, partager des connaissances et débattre sur des problématiques d actualité. Ainsi, nos formations sont issues de la formalisation des meilleures pratiques professionnelles du domaine concerné. L enrichissement permanent de nos programmes en renforce leur caractère opérationnel. Les formations proposées par Arrow Institute utilisent le savoir-faire acquis par nos consultants-formateurs au cours de nombreuses années mais aussi celui d Opérationnels-experts dans leur domaine à qui nous faisons appel. Toutes nos formations sont transposables sur mesure pour être adaptées à votre activité et à vos problématiques spécifiques : qqsous forme de workshop, où nos formateurs vous accompagnent sur vos problématiques et projets pendant 50% de la formation qqen intra-entreprise, pour une formation totalement adaptée à vos besoins qqen cursus, pour une formation complète sur une thématique Notre ambition : qqcomprendre vos problématiques qqdiffuser l Etat de l Art en matière de connaissances dans nos domaines d expertise qqaméliorer vos performances et celles de vos collaborateurs N hésitez pas à nous contacter, nous répondrons à vos demandes : Tél. : N d agrément d organisme de formation : SKALIS, organisme de formation de Arrow Group enregistré sous le numéro de déclaration d activité de la Direction Régionale du Travail, de l Emploi et de la Formation Professionnelle d Ile-de-France

5 Créer votre cursus Certaines des formations sont proposées en filières, mais peuvent aussi être déclinées à la carte selon vos attentes. Cinq filières sont proposées : qqframeworks pour systèmes d information Java/JavaEE qqoutils de développement pour Java/JavaEE qqméthode de contrôle de projets qqdéveloppement d interfaces graphiques pour les applications web qqdéveloppement mobile natif Arrow Institute vous accompagne et vous conseille dans la création de votre cursus personnalisé. Frameworks pour systèmes d information Java/JavaEE Développement avec Spring Framework 4 jours page 12 Gérer la persistance avec JPA / Hibernate 3 jours page 13 Développement d application SOA avec Scub Foundation 3 jours page 14 Développement d application dans le Cloud 3 jours page 15 Outils de développement pour Java/JavaEE Gestion de sources avec Subversion et Git 2 jours page 20 Mise en place de l intégration continue Mise en place d une usine logiciel complète Construire son projet avec Apache Maven 3 jours page 19 3 jours page 21 2 jours page 22 5

6 Créer votre cursus suite... Méthode de contrôle de projets Développement Agile avec Scrum 4 jours page 25 Développement de tests et TDD 3 jours page 26 Mise en place d un suivi Qualité avec Sonar 3 jours page 27 Développement d interfaces graphiques pour les applications webs Développement JavaScript professionnel 3 jours page 29 Interfaces graphiques avec GWT 3 jours page 30 Développement d application HTML 5 3 jours page 31 Développement d applications webs pour mobile 3 jours page 32 Développement mobile natif Introduction à Objective-C 3 jours page 35 Développement d application native pour Apple ios 3 jours pages Développement avancé pour Apple ios 3 jours page 40 Architecture mobile 1 jour page 34 Introduction à Java 3 jours page 11 Développement d application native pour Android 4 jours pages Développement avancé pour Android 3 jours page 41 6 Introduction à C# 3 jours page 46 Développement d application Windows Mobile 8 4 jours pages 44-45

7 Faire financer votre formation Vous êtes? La formation vous permet Les options de financement Une entreprise D améliorer l efficacité de vos salariés Favoriser le maintien à l emploi Plan de formation de l entreprise Période de professionnalisation Financement par l entreprise. La subrogation est possible Un salarié De prendre en main votre carrière D augmenter sa valeur pour l entreprise Droit individuel à la formation (DIF) Le financement est assuré par l entreprise. Toutes nos formations peuvent être suivies dans le cadre du DIF En profession libérale Développer vos compétences Subrogations La formation peut être financée par des OPCA N d agrément d organisme de formation : SKALIS, organisme de formation de Arrow Group enregistré sous le numéro de déclaration d activité de la Direction Régionale du Travail, de l Emploi et de la Formation Professionnelle d Ile-de-France 7

8 Commander votre formation Choisissez votre formation ou composez votre cursus Sélection Les formations ouvrent à partir de 3 inscrits et clôturent à 12 personnes Réservation Pour passer commande remplissez le bulletin d inscription situé a la fin du catalogue En cas de subrogations, l accord de prise en charge dois nous parvenir avant le début de la formation Commande Vous recevrez une convocation deux semaines avant le début de la formation Convocation La facture est envoyée au premier jour de la formation. Elle sera suivie de la feuille de présence à la fin de la formation Facturation Questionnaire post-formation Satisfaction N hésitez pas à nous contacter pour toutes questions. Nous vous aiderons à composer votre cursus personnalisé et à monter votre formation sur mesure. Tél. :

9 Formation à la carte Arrow Institute adapte ses formations pour vous, afin de répondre au mieux à vos besoins. Nous analysons vos besoins avec vous et en fonction du niveau des participants nous vous proposons un plan de formation personnalisé. Ce cursus est validé avec vos experts. Nous pouvons également animer une formation pilote afin de finaliser la mise au point du cursus. Chacune de nos formations est évaluée et corrigée dans l optique d une amélioration continue. N hésitez pas à nous contacter pour toute demande à ce sujet. Nous vous mettrons en relation avec nos experts afin de monter votre cursus. Evaluation Induction Animation Conception Contactez-nous : Tél. :

10 Frameworks pour systèmes d information Java/JavaEE Introduction à Java...11 Développement avec Spring Framework...12 Gérer la persistance avec JPA / Hibernate...13 Développement d applications SOA avec Scub Foundation...14 Développement d applications dans le Cloud...15 Applications modulaires et dynamiques avec OSGi...16 Développement d applications web en Java avec Play Framework 2.x...17

11 Introduction à Java Egalement disponible en intraentreprise 3 jours Développeur souhaitant passer à Java 1190 euros : comprenant la pause-café matin et après-midi et déjeuner Aucun Programmation orienté-objet en Java Algorithme en Java L IDE Eclipse Les bibliothèques utiles tel qu Apache Commons (IO, Lang ) et Google Guava Développer des tests avec JUnit Recommandé dans les cursus Développement JavaEE / Spring Développement Android Java Aujourd hui --L écosystème Java --La machine virtuelle Java --Installation du Java Development Kit, et de l IDE Eclipse --Création d un premier programme Java Le langage Java --Notations et Concepts --Les paquetages --Constantes et types primitifs --Date et conversion numérique --Les Chaines de caractère --Structure conditionnelle --Structure de boucle --Tableaux Programmation objet avec Java --Objets, --Classes --Héritage --Classes anonymes et classes statiques Enumérations, Collection et Généricité --Enumérations --Collections et Génériques Contrôle des erreurs --Gestion des exceptions --Les différents types d erreurs Gestion des flux --Notion de flux --Gestion des fichiers Les bibliothèques à connaître --Développement de test avec Junit --Apache Commons IO, Lang et Log4J --Google Guava Consultez-nous pour le calendrier des formations à Angoulême, La Rochelle et Bruxelles

12 Développement avec le framework Spring 4 jours Développeur Java Architecte technique 1990 euros : comprenant la pause café, matin, après midi et déjeuner. ou au Java Prise en main de Spring Création de service web avec Spring Introduction à la persistance Utilisation des modules Spring Security, Spring Data et Spring Social Développement JavaEE / Spring JavaEE et Spring --Applications d entreprise et JavaEE --Pourquoi Spring --Le conteneur Spring Beans et Concepts --La notion de beans et leur configuration --Le descripteur --Inversion de contrôle (IOC) --Application orientée Aspect (AOP) Core Spring --Bean Factory --Contexte applications et scope --Gestion des resources --Packaging et Déploiement Configurations --Centralisation de la configuration --Configuration dynamique Conception d application --Les différences entre JavaEE et Spring --Définition des interfaces et injections --Gestion des erreurs Applications Spring --Data Access Object --Accès aux données via JDBC --Intégration avec Hibernate --Gestion des transactions --Gestion de la journalisation --Packaging en War et Déploiement Applications Webs et Sociales --Développement web avec Spring MVC --Gestion de la sécurité avec Spring Security --Gestion des données avec Spring Data --Gestion des réseaux sociaux avec Spring Social --Gestion de taches 12 Consultez-nous pour le calendrier des formations à Angoulême, La Rochelle et Bruxelles

13 Gérer la persistance avec JPA et Hibernate 3 jours Développeur Java Architecte technique 1490 euros : comprenant la pause café matin et après midi, déjeuner Java Spring ou Java EE Concepts de la projection d objets sur une base de données relationnelle (ORM) Maîtriser les fonctionnalités de base d Hibernate Intégrer hibernate dans une application Java et JavaEE Introduction à hibernate search Développement JavaEE / Spring Pourquoi la persistance? --Le modèle de données --Mapping Objets / relationnel --JPA, JDO, nosql? Concepts --Connextion a une base de données --EntityManagerFactory et EntityManager --Ajout, Suppression, Modification d entités Les objets du modèle --Mapper des classes avec le modèle des données --Les types Hibernate --Gestion des relations et des collections --Utiliser les annotations --Types de mappings Requêtes --Requêtes avec JQL --Requêtes avec HQL --Les critères Conception de la couche donnée d une application --Couche de persistance et motifs de conception --Programmation orienté objet et Hibernate --Gestions des associations --Intégration dans une application JavaEE --Intégration dans une application Spring Concepts avancés --Gestion des Transactions --Logging et Exception --Gestion du cache --Lazzy Fetch et Eager Fetch

14 Développement SOA avec Scub Foundation 4 jours Développeur Java Architecte technique Architecte 1990 euros : comprenant la pause café, matin et après midi, déjeuner. ou au Java JavaEE, Spring Conception d applications a service et SOA Création d applications d entreprise à base de services Déploiement d applications en production et suivi Développement JavaEE / Spring Architecte SOA SOA? --Le style architectural SOA --Les concepts et bénéfices --Pourquoi le SOA Les technologies pour le SOA --Les web services --JSON, REST.? --Implémentation d un service web --Implémentation d un client d un service web Scub Foundation --Un nouveau socle technique? --Des concepts architecturaux --Avantages de Scub Foundation Fournir un service avec Scub Foundation --Création d un projet de noyau de services --Création de la couche modèle des données --Création de la couche d accès aux données --Création de la couche service Tests et initialisations --Création des tests de la couche service --Gestion des données d initialisation Intégration à la gestion de projet --Paramétrage des environnements (recette, pré prod, prod) --Déploiement du noyau --Intégration continue Requérir un service avec Scub Foundation --Création du projet client --Déploiement et tests

15 Développement pour le Cloud 3 jours Développeur souhaitant utiliser le Cloud Architecte 1490 euros : comprenant la pause café, matin et après midi, déjeuner. Aucun Comprendre le Cloud, l IAAS, le PAAS, et le SAAS Utiliser EC2 et S3 Utiliser Azure et Google App Engine Utiliser des services tels que SalesForce, Twitter et OAuth Tous Développements Introduction au Cloud --Où sommes nous aujourd hui et l évolution du Web --Le Cloud --Cloud public, privé et hybride --IAAS --PAAS --SAAS Infrastructure as a Service (IAAS) --Introduction --Storage as a Service - Amazon S3 et Amazon Simple DB --Compute as a Service avec EC2 --Introduction à l Infrastructure as Code avec Puppet Platform as à Service (PAAS) --Introduction --Utilisation de Microsoft Azure --Utilisation de Google App Engine Software as à Service (SAAS) --CRM as a Service avec Salesforce.com --Utilisation de l API Twitter --Utilisation d OAuth 2 Techniques de gestion de données --Sharding et Partioning --Introduction a nosql - Key Value --Introduction a nosql - Document 15

16 Applications modulaires et dynamiques avec OSGi 3 jours Développeur Java Architecte 1790 euros : comprenant la pause café, matin et après midi, déjeuner. Aucun Comprendre les enjeux de la modularité et du dynamisme Comprendre l architecture d OSGi et des applications OSGi Maîtriser la notion de bundles, de dépendances et de services Développer des applications dynamiques avec des services Simplifier les développements grâce aux framework orientés composants (ipojo) Concevoir, développer et livrer une application OSGi Introduction à OSGi --Le challenge de la modularité et du dynamisme --La plate-forme de déploiement et d exécution de services Java --Les domaines d application et exemples d applications --Les spécifications OSGi --Les différentes implémentations L architecture d OSGi --Les modules --Le cycle de vie des bundles --Les services La modularité avec OSGi --La notion de bundle --Les dépendances (import et export des packages) --Les dépendances requirebundle --Les versions, les intervalles et la résolution --Le resolver --Le processus de résolution des dépendances Le cycle de vie du bundle --Le cycle de vie --Le BundleActivator --L Extender Pattern Présentation d Apache Felix --Utiliser la console OSGi (GoGo) --Installer, activer et mettre à jour un bundle OSGi --Utilisation des packages du JRE et des bibliothèques standards Dynamicité et services OSGi --Notion de service et SOA --Enregistrement d un service --Découverte et utilisation de services (passive et active) --Propriétés des services --Réagir au dynamisme --Les politiques de création --Le ServiceTracker Les services du compendium et de OW2 Chameleon --Configuration Admin --Log Service --Preferences Service --HTTP Service --Event Admin Service --Deployment Admin Service --Syndication Service --Shared Preference Service --Chat Service Les modèles à composant à service --Frameworks à composants : ipojo, Blueprint et Declarative Services --Déclaration de composants --Dépendances de services, cardinalité, politiques, et dynamisme --Activation --Propriétés des composants Les Services Enterprise --Utiliser des services techniques Java EE depuis OSGi --JNDI Service --JDBC Service --JPA Service --Web Applications --Remote Services avec DOSGi et ROSE Industrialisation --Présentation de BND --Compilation avec Maven et le maven-bundle-plugin --Framework de tests (junit4osgi, pax :exam) --Techniques de bundelisation --Déploiement automatique avec FileInstall Intégrer OSGi dans une application --Inclusion d un framework OSGi dans une application Outils d administration --OSGi Bundle Repository --Web Console Développement système d informations Développement Cloud

17 Développement d applications web en Java avec Play Framework 2.x 2 jours Développeur Java 1190 euros : comprenant la pause café, matin et après midi, déjeuner. Aucun Savoir concevoir une application REST Comprendre en quoi Play Framework est différent des autres frameworks webs Comprendre comment Play Framework améliore les performances au développement et à l exécution Savoir implémenter, tester et livrer une application Play Développement système d informations Développement d applications web Développement Cloud Introduction à Play Framework --L évolution du web --Le web réactif --Stateless vs Statefull --Le style d architecture RESTFull --REST et CRUD --Présentation de Play --Le turn-around Concept de Play Framework --Architecture --Le modèle --Les controlleurs --Les vues --Les routes --Les assets --Les services Créer une application REST avec Play --Création d un projet --Les entités --Développement des contrôleurs --Développement des vues --Exécution Conception d applications --Les modèles et les couches de persistances --La couche service --Les contrôleurs et la gestion des requêtes --Gestion des entrées utilisateurs et des formulaires --Les templates (vues) --Gestion de la sécurité --Lire et générer du JSON --La configuration de l application --La classe Global --Développement coté client avec Play --Gestion du cache --Internationalisation --Intégration avec Akka Les modules et les intercepteurs --Les modules Play --Etendre Play --Rajouter une annotation a Play --Extension à Play pour la gestion de l upload de fichier Industrialisation du développement avec Play --Tests unitaires --Tests d intégration --Tests d interface graphique --Construire avec SBT --Construire avec Maven --Intégration continue --Déploiement d une application Play

18 Les outils de développement pour Java/JavaEE Gestion de projet avec Maven Gestion de sources avec Subversion et Git Mise en place de l intégration continue avec Jenkins Usine logicielle Devops, Livraison continue et Infrastructure as code... 23

19 Gestion de projet avec Maven 3 jours Développeur Java Chef de projet Architecte technique 1490 euros : comprenant la pause café matin et après midi, déjeuner. Contactez nous à Java Description de Apache Maven et utilisation Construction de projet Java avec Maven Extension de Maven Génération de site web avec Maven Création de releases avec Maven Développement JavaEE / Spring Développement Java Introduction aux processus de construction --Définition de processus de construction --Automatisation du processus de construction Qu est ce que Maven? --Installation de Maven --Details de l installation Maven Le POM --Qu est ce qu un POM --Le super pom --Le pom minimum --Le pom effectif --Exemples de poms réels --Syntaxe et structure du POM --Versions et propriétés Gestion des dépendances --Les coordonnées GAV --Classifiers et Types --Les scopes --Dépendances optionnelles --Intervalle de versions --Dépendances transitives --Résolution de conflits Relations inter-projets --Coordonnées inter-projets --Héritages --Réacteur Bonnes Pratiques de Maven --Groupes de dépendances --Multi-module et héritage Les cycles de vie --Cycle de vie clean --Cycle de vie par default --Cycle de vie site --Cycle de vie spécifique JAR --Cycle de vie spécifique POM --Cycle de vie spécifique Maven Plugin --Cycle de vie spécifique WAR --Autres cycles de vie --Les goals de base Les profils --Pourquoi les profils --Utilisations des profils --Activation des profils Les options de lancement Maven --Configuration dans la ligne de commande --Les options du reactor --Le Maven Help Plugin Configuration de Maven --Configuration des plugins --Dépendance de plugin --Paramètres globaux --Paramètres de l utilisateur Création d archive --Assemblies --Définition d un descripteur Propriétés et filtrages --Introduction --Les différentes propriétés --Filtrage Génération de site --Introduction --Création d un site avec Maven --Personnaliser le descripteur de side --Le fluido skin --La structure du side --Ecrire la documentation dans le site Maven avec Markdown --Déploiement du site --Personnaliser l apparence du site --Quelques astuces Extension de Maven --Introduction --Plexus --Le descripteur de plugin --Ecriture d un plugin --Les paramètres --Plugins et cycle de vie Archetypes --Pourquoi? --Utilisation des archetypes --Création d un archetype Quelques plugins à connaître --Android --XCode --HTML 5 --OSGi et ipojo --Hibernate --GWT --Ant et Groovy --Projet Web --Le release plugin Utilisation de gestionnaires d artifacts --Concepts --Utilisation de Nexus et d Artifactory 19

20 Gestion de sources avec Subversion et Git 2 jours Développeur Chef de projet Architecte technique 990 euros : comprenant la pause café, matin et après midi, déjeuner. Aucun Compréhension des outils de gestions de sources et les concepts Compréhension des différences entre VCS et DVCS Processus pour le travail collaboratif Utilisation de Subversion Utilisation de Git Tous développements La gestion des sources --Les sources --Sources et Contenu --Révisions et Versions --La ligne principale --Les branches --Les tags --La fusion --Gestion de conflits --Les liens externes Modèle et principes des VCS centralisés --Modèle de développement --La structure trunk/tags/branches --Gestion de conflits --Développement collaboratifs avec un VCS Utilisation de SVN --Récupération d un projet --Importation d un projet --Les révisions --Les commits --Revenir en arrière --Les branches --Gestion de conflits --Création d un tag --Ignorer des fichiers --Analyse de l historique --Création de patchs --Intégration de SVN dans Eclipse --Bonnes pratiques --Quelques notions d administration Modèle et principes des VCS décentralisés --Principes --Modèles de développement --Les objets dans un DVCS et graphes --Gestion de conflits --Développement collaboratifs avec un DVCS Utilisation de Git --Cloner un projet --Créer un nouveau projet --Les références --Les commits --Les branches locales --Création, Fusion et Suppressions de branches locales --Les branches distantes --Résolution des conflits --Création de tags --Analyse de l historique --Création de patchs --Intégration de Git dans Eclipse --Bonnes pratiques --Migration depuis SVN 20

21 Mise en place de l intégration continue avec Jenkins 3 jours Développeur Architecte Chef de projet 1490 euros : comprenant la pause café, matin et après midi, déjeuner. Maven conseillé Découverte de l intégration continue Prise en main de Jenkins Utilisation et Administration de Jenkins Utilisation de Jenkins pour créer, tester et déployer des applications JavaEE Les concepts de la livraison continue Développement JavaEE / Spring Gestion de projet Concepts et fondamentaux de l intégration continue Présentation de Jenkins --Histoire de Hudson -> Jenkins --Mettre en place de l intégration continue dans un projet --Phase 1 pas de serveur de build --Phase 2 Nigthly Builds --Phase 3 Début de l automatisation --Phase 4 Remontée de métriques --Phase 5 Ajouts de tests --Phase 6 Automatisation des tests d acceptations --Phase 7 Déploiement continu Installation de Jenkins --Téléchargement --Installation --Premier démarrage --Configuration classique Premier Job avec Jenkins --Configuration --Premier build --Ajouter des rapports --Couverture de code et autres métriques Configuration avancée --Installer des plugins --Configurer les variables d environnement --Configurer le JDK et les autres outils de construction --Configurer les accès aux gestionnaires de sources Création de job avancé --Les différents types de jobs --Création d un Freestyle Job --Configurer la gestion de sources --Configurer le déclencheur --Configurer les étapes de la construction --Exécution de Maven --Lancer un script Shell --Lancer un script Goovy --Exécution de Ant --Configurer les étapes d après construction --Les rapports post-build --Archivages --Lancer d autres jobs Le cas de Maven --Gestion des SNAPSHOTS --Gestion des modules --Déploiement sur un gestionnaire d artifacts Automatisation des tests --Introduction --Automatiser les tests unitaires et d intégration Sécurisation de Jenkins --Activer la sécurité --Les autorisations --Audits Les notifications -- s --Flux R --IRC et Jabber --SMS Les constructions complexes --Jobs paramétrables --Matrice de configuration --Coordonner vos jobs --La notion de pipeline Livraison et déploiement continu avec Jenkins --Introduction --Script de déploiement --Mise à jour de bases de données --Les smoke tests --Gestion des rollbacks --Mise en place dans le cadre d une application JavaEE 21

22 Usine logicielle 2 jours Architecte technique Chef de projet Développeur Administrateur 990 euros : comprenant la pause café, matin et après midi, déjeuner. Aucun Comprendre les enjeux d une bonne infrastructure de développement Comprendre le processus de développement et les outils associés Mettre en place une infrastructure de développement Utiliser l infrastructure de développement pour automatiser la livraison Tous développements Gestion de projet La notion de processus de construction --Pourquoi définir un processus --Automatisation et Bénéfices --Les différents rôles et entités --Versions, Révisions, Milestones et Releases Gestionnaire de bugs --Concepts --Utilisations de Redmine, Mantis, ou Jira --Suivi du développement grâce aux gestionnaires de bugs --Agilité et gestionnaires de bugs Gestion des sources --Introduction --Travail collaboratif --VCS et DVCS --Bonnes pratiques --Utilisation et Subversion et de Git Intégration continue --Introduction --Mise en place d un pipeline avec Jenkins --Intégration des tests Suivi qualité --Les métriques --Concevoir un plan qualité --Utilisation de Sonar Mise en place d un gestionnaire de fichiers binaires --Concepts --Les différents types de repositories --Résolution de dépendances --Déploiement manuel et automatique Mise en place d un cycle de développement et de release --Du bug à la release --Roadmaps --Quand releaser? --Concevoir un plan de release --Mise en place d un plan de release 22

23 DevOps, Livraison continue et Infrastructure as Code 2 jours Développeur Architecte 1190 euros : comprenant la pause café, matin et après midi, déjeuner. Aucun Comprendre les enjeux de devops Savoir mettre en place une politique de livraison continue Savoir utiliser des outils infrastructure as code pour améliorer le développement Développement système d informations Développement Cloud Introduction à devops --Pourquoi devops? --Ce que devops n est pas --La traditionnel lutte entre dev et ops --Les enjeux de devops pour le Cloud Mettre en place devops --Livrer plus rapidement --Livrer plus souvent --Le temps de cycle --La stratégie de livraison --Les politiques de déploiement --Le monitoring --Les features toggles --Branch by abstraction --Le déploiement Bleu / Vert Gestion de la qualité dans une configuration devops --Automatisation des tests --Le Quality Gate Introduction à la livraison continue --Qu est ce que la livraison continue --Automatisation des releases --Le pipeline de livraison --Versions et Traçabilité --Gestion des évolutions des bases de données L Infrastructure as code --Pourquoi décrire son infrastructure --Le rapprochement dev / prod --Construire un environnement de test avec Vagrant --Installation avec Puppet --Automatiser l infrastructure avec Jenkins Les tests d acceptations --Les spécifications avec le Behavior Driven Development --Mise en place de tests d acceptation avec Cucumber Les bonnes pratiques --Le monitoring technique --Le monitoring métier --La traçabilité --Les tests in-prod 23

Formation Développeur ios

Formation Développeur ios L institut de formation continue des professionnels du Web Formation Développeur ios Référence formation : Durée : Prix conseillé : DNII 5 jours (35 heures) 2 355 HT (hors promotion ou remise particulière)

Plus en détail

Android 4 Les fondamentaux du développement d'applications Java

Android 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étail

DEVELOPPEMENT LOGICIEL

DEVELOPPEMENT LOGICIEL DEVELOPPEMENT LOGICIEL LE FRAMEWORK WEB RUBY ON RAIL REF : WELA010 DUREE : 4 JOURS TARIF : 2 060 HT Public Développeurs d applications web, Chefs de projet techniques, Architectes. Pré-requis Programmation

Plus en détail

Visual Studio 2013 Concevoir et développer des projets Web, les gérer avec TFS 2013

Visual Studio 2013 Concevoir et développer des projets Web, les gérer avec TFS 2013 Introduction 1. Présentation du cas d étude 13 1.1 Présentation générale 13 1.2 Présentation des applications 13 2. Déroulement du projet 14 3. Pré-requis et fondamentaux techniques à connaître 15 3.1

Plus en détail

Spring par la pratique

Spring par la pratique Spring par la pratique 2 e édition Spring 2.5 et 3.0 Arnaud Cogoluègnes Thierry Templier Julien Dubois Jean-Philippe Retaillé avec la contribution de Séverine Templier Roblou et de Olivier Salvatori Groupe

Plus en détail

Android 5 Les fondamentaux du développement d'applications Java

Android 5 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 17 3.3 Suivi et mise à jour d'une application 18 Environnement

Plus en détail

Les formations. Développeur Logiciel. ENI Ecole Informatique

Les formations. Développeur Logiciel. ENI Ecole Informatique page 1/5 Titre professionnel : Reconnu par l Etat de niveau III (Bac), inscrit au RNCP (arrêté du 12/10/07, J.O. n 246 du 23/10/07) (32 semaines) Unité 1 : Structurer une application 6 semaines Module

Plus en détail

Les formations. Développeur Logiciel. ENI Ecole Informatique

Les formations. Développeur Logiciel. ENI Ecole Informatique page 1/8 Titre professionnel : Inscrit au RNCP de Niveau III (Bac + 2) (J.O. du 19/02/13) 24 semaines + 8 semaines de stage (uniquement en formation continue) Développer une application orientée objet

Plus en détail

Développez une application Android Programmation en Java sous Android Studio

Développez une application Android Programmation en Java sous Android Studio Environnement de développement 1. Architecture d Android 9 1.1 Présentation d Android 9 1.2 Architecture 12 1.3 Play Store 13 2. Android Studio 14 2.1 Installation sous Windows 14 2.2 Installation sous

Plus en détail

Zend Framework 2 Industrialisez vos développements PHP

Zend Framework 2 Industrialisez vos développements PHP Avant-propos 1. Lectorat 15 2. Contenu du livre 15 3. Pré-requis 17 Introduction 1. Un peu d histoire 19 1.1 Petite histoire de l informatique 19 1.2 Petite histoire des langages informatiques 20 1.3 Petite

Plus en détail

IPhone/IPad. (Développeur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada

IPhone/IPad. (Développeur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada IPhone/IPad (Développeur) (Dernière édition) Programme de formation Microsoft Partner France, Belgique, Suisse, Roumanie - Canada WWW.SASGROUPE.COM Formez vos salariés pour optimiser la productivité de

Plus en détail

Cours Android. Développement et API

Cours Android. Développement et API Cours Android Développement et API Principaux OS orienté mobile ios ~ 12.1% Android ~ 81.9% Microsoft ~ 3.6% Historique Octobre 2003 : conception d'un OS mobile par Android Inc. (co-fondé par Andy Rubin)

Plus en détail

Offre FlowUnit by CGI Tests automatisés de flux de données inter-applicatifs

Offre FlowUnit by CGI Tests automatisés de flux de données inter-applicatifs Offre FlowUnit by CGI Tests automatisés de flux de données inter-applicatifs CGI Group Inc. 2013 Agenda 1 2 3 4 5 6 7 Problématiques et enjeux Solutions et fonctionnalités Concepts Exécution et rapport

Plus en détail

Formation certifiante Scrum Developer

Formation certifiante Scrum Developer L institut de formation continue des professionnels du Web Formation certifiante Scrum Developer Référence formation : Durée : Prix conseillé : CSD-1 5 jours (35 heures) 2 750 HT (hors promotion ou remise

Plus en détail

Cours ios. Cours en ligne Développement d Apps sur iphone e ipad. Académie Libre info@academielibre.fr

Cours ios. Cours en ligne Développement d Apps sur iphone e ipad. Académie Libre info@academielibre.fr Cours ios Cours en ligne Développement d Apps sur iphone e ipad Académie Libre info@academielibre.fr Programme général du Cours ios Module 1 Introduction à la programmation Unité 1 Introduction aux ordinateurs

Plus en détail

Android, introduction

Android, introduction Android, introduction Sébastien Jean IUT de Valence Département Informatique v1.1, 7 novembre 2012 Android en bref Android est un système d exploitation développé depuis 2003, apparu officiellement en

Plus en détail

Formation Certifiante : Java/Java EE, Hibernate, Struts2, JSF2 et Spring3

Formation Certifiante : Java/Java EE, Hibernate, Struts2, JSF2 et Spring3 Formation Certifiante : Java/Java EE, Hibernate, Struts2, JSF2 et Spring3 Présentation de la formation Cette formation s'inscrit dans le cadre des formations d'été assurées par la société Inovia Information

Plus en détail

Formation développement Java, Spring et Hibernate

Formation développement Java, Spring et Hibernate L institut de formation continue des professionnels du Web Formation développement Java, Spring et Hibernate Référence formation : Durée : Prix conseillé : DJSH 10 jours (70 heures) 4 500 HT (hors promotion

Plus en détail

Développez une application Android Programmation en Java sous Eclipse (2ième édition)

Développez une application Android Programmation en Java sous Eclipse (2ième édition) Avant-propos 1. Pré-requis 13 2. Présentation du projet 13 3. Sujets complémentaires abordés 14 4. Téléchargement de l'application et du code source 15 Installation d'eclipse/android 1. Configuration de

Plus en détail

Les forges logicielles et leurs outils. Avec SourceSup en exemple

Les forges logicielles et leurs outils. Avec SourceSup en exemple Les forges logicielles et leurs outils Avec SourceSup en exemple 1 Naissance des forges Avant Chacun installait les outils dont il avait besoin Peu de mutualisation des outils et technologies Collaboration

Plus en détail

Cours Android. Cours en ligne Développement sur mobile avec Android. Académie Libre info@academielibre.fr

Cours Android. Cours en ligne Développement sur mobile avec Android. Académie Libre info@academielibre.fr Cours Android Cours en ligne Développement sur mobile avec Android Académie Libre info@academielibre.fr Programme général du cours Développement sur mobile avec Android Module 1 - Programmation J2ee A)

Plus en détail

Formation développer une application mobile multi plates-formes avec GWT Mobile

Formation développer une application mobile multi plates-formes avec GWT Mobile Objectifs de la formation GWT Mobile A la fin de cette formation GWT Mobile vous saurez développer des applications natives ou web pour mobiles et tablettes en GWT. Programme de la formation GWT Mobile

Plus en détail

EXTENSION de Microsoft Dynamics CRM 2013. Réf FR 80452

EXTENSION de Microsoft Dynamics CRM 2013. Réf FR 80452 EXTENSION de Microsoft Dynamics CRM 2013 Réf FR 80452 Durée : 3 jours A propos de ce cours : Ce cours offre une information interactive et détaillée sur le développement d extensions pour Microsoft Dynamics

Plus en détail

Table des matières Introduction... 1 1. Démarrage... 8 2. Les composants graphiques... 26

Table 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étail

iphone / ipod Touch Développement avancé

iphone / ipod Touch Développement avancé iphone / ipod Touch Développement avancé Objectif Comprendre comment développer des applications à vocation industrielles Être capable d'optimiser toutes les composantes d'une application (mémoire, performances,

Plus en détail

JAVA PROGRAMMATION. Programme. 1. Java, HTML et World Wide Web

JAVA PROGRAMMATION. Programme. 1. Java, HTML et World Wide Web PROGRAMMATION PUBLIC Professionnels informatiques qui souhaitent développer des applications et «applets» Java DUREE 4 jours 28 heures OBJECTIF Créer divers «applets» à intégrer dans un site Web dynamique,

Plus en détail

OpenText Content Server v10 Cours 3-0126 (ex 215)

OpenText Content Server v10 Cours 3-0126 (ex 215) v10 Cours 3-0126 (ex 215) Administration système et indexation-recherche Durée : 5 jours Ce cours de 5 jours apprendra aux administrateurs, aux architectes système et aux services support comment installer,

Plus en détail

WEB15 IBM Software for Business Process Management. un offre complète et modulaire. Alain DARMON consultant avant-vente BPM alain.darmon@fr.ibm.

WEB15 IBM Software for Business Process Management. un offre complète et modulaire. Alain DARMON consultant avant-vente BPM alain.darmon@fr.ibm. WEB15 IBM Software for Business Process Management un offre complète et modulaire Alain DARMON consultant avant-vente BPM alain.darmon@fr.ibm.com Claude Perrin ECM Client Technical Professional Manager

Plus en détail

Calendrier prévisionnel 07 Septembre 2015 Tarif HT 350 000FCFA

Calendrier prévisionnel 07 Septembre 2015 Tarif HT 350 000FCFA FORMATIONS 2015 2016 GOUVERNANCE SI Nos formations Types de formation Nos sessions de formations s adresse à tous les professionnels. Deux types de formations vous sont proposés: - séminaires de formations

Plus en détail

Scub Foundation. Socle technique Java Open Source http://www.scub-foundation.org

Scub Foundation. Socle technique Java Open Source http://www.scub-foundation.org Scub Foundation Socle technique Java Open Source http://www.scub-foundation.org Présentation de Scub Présentation de Scub Scub est une société de service en informatique qui a pour but de fournir du conseil

Plus en détail

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

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

Plus en détail

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

Tutoriel Ionic framework

Tutoriel Ionic framework INGÉNIEURS EN SCIENCES INFORMATIQUES ADAPTATION DES INTERFACES A L ENVIRONNEMENT Tutoriel Ionic framework Tutoriel et présentation du framework IONIC : technologie permettant la réalisation d applications

Plus en détail

Industrialisation des développements

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

Plus en détail

Versus Etude Technologique

Versus Etude Technologique VS Versus Etude Technologique 1 VS Contents Introduction... 3 Présentation des technologies... 3 Phonegap... 3... 3 Pour quels besoins?... 4 Comment ça fonctionne? Les models... 4 Phonegap... 5... 6 Comparatif...

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

FILIÈRE METHODOLOGIE & PROJET

FILIÈRE METHODOLOGIE & PROJET FILIÈRE METHODOLOGIE & PROJET 109 Gestion de projet METHODOLOGIE ET PROJET Durée 3 jours Conduite de projet COND-PRO s Intégrer les conditions de réussite d une démarche de management par projet. Impliquer

Plus en détail

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

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

Plus en détail

Alfresco. Point Produit. Michael Harlaut Romain Guinot. Ingénieurs Solutions

Alfresco. Point Produit. Michael Harlaut Romain Guinot. Ingénieurs Solutions Alfresco Point Produit Michael Harlaut Romain Guinot Ingénieurs Solutions Agenda Retour sur l année 2014 + Alfresco One 4.2 + Records Management 2.x Les nouveautés Alfresco One 5.0 + Intégration bureautique

Plus en détail

Unité de formation 1 : Structurer une application. Durée : 3 semaines

Unité de formation 1 : Structurer une application. Durée : 3 semaines PROGRAMME «DEVELOPPEUR LOGICIEL» Titre professionnel : «Développeur Logiciel» Inscrit au RNCP de niveau III (Bac+2) (JO du 23 Octobre 2007) (32 semaines) Unité de formation 1 : Structurer une application

Plus en détail

LANGAGES & DéVELOPPEMENT. Une équipe à vos côtés pour toutes vos montées en compétences

LANGAGES & DéVELOPPEMENT. Une équipe à vos côtés pour toutes vos montées en compétences LANGAGES & DéVELOPPEMENT Une équipe à vos côtés pour toutes vos montées en compétences ASP.NET OPTION VB.NET OU C# 5 jours Permettre aux participants de mieux appréhender ce qu est la programmation pour

Plus en détail

CROSS PLATEFORM MOBILE DEVELOPMENT (Phonegap, RhoMobile)

CROSS PLATEFORM MOBILE DEVELOPMENT (Phonegap, RhoMobile) INGENIEUR EN SCIENCES INFORMATIQUES RAPPORT D ETUDE TECHNOLOGIQUE SUR LES SOLUTIONS WEB CROSS PLATEFORM MOBILE DEVELOPMENT (Phonegap, ) Student : Jiachen NIE Parcours: IHM Subject : Adaptation des Interfaces

Plus en détail

TP WEBSERVICES. 1 Pré-requis. 1.1 L environnement de développement. 1.2 Les librairies nécessaires 1.3 SOAPUI

TP WEBSERVICES. 1 Pré-requis. 1.1 L environnement de développement. 1.2 Les librairies nécessaires 1.3 SOAPUI Institut Galilée Année 2014-2015 TP WEBSERVICES Programmation et Logiciels sûrs Master 2 PLS Résumé Ce TP s appuie sur le cours de C. Fouqueré traitant des Environnements et Langage Évolués, ainsi que

Plus en détail

LOT03P6 - Domino 8.5 : XPages dans Domino Designer 8.5 - Partie 6

LOT03P6 - Domino 8.5 : XPages dans Domino Designer 8.5 - Partie 6 LOT03P6 - Domino 8.5 : XPages dans Domino Designer 8.5 - Partie 6 Objectifs du développement en 8.5 Fournir un outil de développement moderne Faire pour les développeurs ce que Notes 8 a fait pour l'utilisateur

Plus en détail

iphone et ipad Développement d'applications en Objective-C - Version numérique

iphone et ipad Développement d'applications en Objective-C - Version numérique Le langage C (bases) 1. Langages utilisables sous Xcode (Mac OS X) 21 2. Les bases du langage de programmation C 22 2.1 Un premier projet C sous Xcode en mode Console 23 2.1.1 Création du projet 23 2.1.2

Plus en détail

Guillaume MONTAVON Benoît MEILHAC. Rapport Technique du projet. Gestionnaire de tâches pour Android

Guillaume MONTAVON Benoît MEILHAC. Rapport Technique du projet. Gestionnaire de tâches pour Android Guillaume MONTAVON Benoît MEILHAC Rapport Technique du projet Gestionnaire de tâches pour Android Sommaire 1. Introduction... 3 2. Outils utilisés... 3 2.1. Android SDK... 3 2.2. Android dans Eclipse...

Plus en détail

Initiation à la Prog. Sous Android (Session 1) med.hossam@gmail.com

Initiation à la Prog. Sous Android (Session 1) med.hossam@gmail.com Initiation à la Prog. Sous Android (Session 1) med.hossam@gmail.com Plan Statistiques Différences entre Mobile App, Mobile Site et Web App Développement pour terminaux mobiles Outils de développement pour

Plus en détail

Journée IJD. Moussa Tari Bako Bachir. 25 juin 2012 ARLES/INRIA. Introduction Travail Chez ARLES

Journée IJD. Moussa Tari Bako Bachir. 25 juin 2012 ARLES/INRIA. Introduction Travail Chez ARLES Journée IJD Moussa Tari Bako Bachir ARLES/INRIA 25 juin 2012 1/27 Moussa Tari Bako Bachir Plan Introduction Principes générales du système d intégration mis en place Les sources intégrées Tests de monté

Plus en détail

Le parcours pédagogique Sage Business Intelligence. Utilisateur Niv I BO XI 3.0 WebI pour Sage 1000 2 jours

Le parcours pédagogique Sage Business Intelligence. Utilisateur Niv I BO XI 3.0 WebI pour Sage 1000 2 jours Vous êtes Consultant, Chef de Projets, Directeur des Systèmes d Information, Directeur Administratif et Financier, Optez pour les «formations Produits» Nous vous proposons des formations vous permettant

Plus en détail

Retour d expérience Inria sur sa GED

Retour d expérience Inria sur sa GED Retour d expérience Inria sur sa GED DSI SESI 13 octobre 2015 SOMMAIRE 1. Solution Alfresco 2. Implémentation Alfresco chez Inria 3. Cas d usage 13 octobre 2015-2 1 Solution Alfresco 13 octobre 2015-3

Plus en détail

Fonctions. Solution professionnelle pour le stockage de données, la synchronisation multi- plateformes et la collaboration

Fonctions. Solution professionnelle pour le stockage de données, la synchronisation multi- plateformes et la collaboration Fonctions Synchronisation dynamique des fichiers : mise à jour automatique des documents sur tous les équipements Partage et collaboration : partage simple des fichiers entre employés, clients et partenaires

Plus en détail

la phase exploratoire

la phase exploratoire V 1.00 la phase exploratoire élément facilitateur dans la réussite d un projet Agile A. MORVANT IT&L@BS Coach Agile aurelien.morvant@orange-ftgroup.com Page 1 Page 2 objet de la session > introduire la

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

Application Web de gestion des formations (T09006)

Application Web de gestion des formations (T09006) Application Web de gestion des formations (T09006) Au sein d une équipe assurant des formations métier pour l un de nos clients grand compte, l objectif consiste à analyser les besoins, concevoir et implémenter

Plus en détail

Catalogue de formation

Catalogue de formation 4 rue Jules Raimu 31 200 Toulouse http://www.creabilis.com contact@creabilis.com Tél. : 05 34 251 641 Fax : 05 34 257 956 Catalogue de formation CREABILIS S.A.R.L au capital de 7500 - R.C.S. Toulouse 441

Plus en détail

Solutions de Mobilité pour IBM i SystemObjects Europe. Modernisation IBM i Mai 2015

Solutions de Mobilité pour IBM i SystemObjects Europe. Modernisation IBM i Mai 2015 Solutions de Mobilité pour IBM i SystemObjects Europe Modernisation IBM i Mai 2015 Quelques Dates 1991 : Création de la Société TCIS devenue SystemObjects Europe en 2000. 1995 : Première version de notre

Plus en détail

Facebook Création d'applications avec PHP et JavaScript - Version numérique

Facebook Création d'applications avec PHP et JavaScript - Version numérique Introduction. Avant-propos 1. Objectif 1 1. Pré-requis 2 1.3 Structure 2 1.4 Conventions 3 1.4.1 Règles 3 1.4.2 Code source 3 2. Historique 4 2.1 2003-200 : les origines 4 2.2 2005-2008 : l'envol 7 2.3

Plus en détail

//////////////////////////////////////////////////////////////////// Programmation

//////////////////////////////////////////////////////////////////// Programmation ////////////////////// Programmation / INTRODUCTION Programmation La programmation dans le domaine informatique est l'ensemble des activités qui permettent l'écriture des programmes informatiques. C'est

Plus en détail

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

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

Plus en détail

Technologie SAFE* X3 - Outils et Développement. Développement, Fonction de base 2 e partie 3 jours. Web Services. 2 jours

Technologie SAFE* X3 - Outils et Développement. Développement, Fonction de base 2 e partie 3 jours. Web Services. 2 jours - Vous êtes consultant, chef de projets, acteur clé au sein de votre entreprise et vous intervenez en phase de déploiement ou de paramétrage d un logiciel Sage, Optez pour les formations «Produits» : Nous

Plus en détail

Introduction / retour d'expérience : GWT

Introduction / retour d'expérience : GWT Introduction / retour d'expérience : GWT Qu'est ce que le Google Web Toolkit? Framework Ajax accessible et productif Pour quels projets? Interface riche et ergonomique Visualisation d'un grand nombre de

Plus en détail

Formation Android développement

Formation Android développement Objectif Android (prononcé androïde) est un système d'exploitation open source pour smartphones, PDA et terminaux mobiles conçu par Android, une startup rachetée par Google. D'autres types d'appareils

Plus en détail

Programmation Android I. Introduction. Cours Android - F. Michel 1 / 57

Programmation Android I. Introduction. Cours Android - F. Michel 1 / 57 Programmation Android I. Introduction 1 / 57 Plan 1 Introduction 2 La plate-forme Android 3 Programmation Android 4 Hello World 2 / 57 Introduction Application mobile wikipédia Caractéristiques Cible :

Plus en détail

http://www.alfresco.com/fr/community/register/?source=docs Extensions, Documentation, Tutoriels, Astuces

http://www.alfresco.com/fr/community/register/?source=docs Extensions, Documentation, Tutoriels, Astuces Maryem Rhanoui 2013 Alfresco Liens utiles Le site Alfresco : http://www.alfresco.com/fr/ Le Portail Content Community http://www.alfresco.com/fr/community/register/?source=docs Extensions, Documentation,

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

http://kerboriou.christophe.free.fr/ 0625725312 02 rue Edouard Vaillant, 44610 indre

http://kerboriou.christophe.free.fr/ 0625725312 02 rue Edouard Vaillant, 44610 indre CHRISTOPHE KERBORIOU ANALYSE PROGRAMMEUR 24 ans IUT NANTES kerboriou.christophe@free.fr 0625725312 02 rue Edouard Vaillant, 44610 indre Parcours universitaire IUT NANTES : 2006 Licence Professionnelle

Plus en détail

SENSIO LABS. Formation Maîtrise de Symfony et Doctrine Niveau 1. Sensio. 92-98 boulevard Victor Hugo. 92115 Clichy

SENSIO LABS. Formation Maîtrise de Symfony et Doctrine Niveau 1. Sensio. 92-98 boulevard Victor Hugo. 92115 Clichy SENSIO LABS Formation Maîtrise de Symfony et Doctrine Niveau 1 Sensio 92-98 boulevard Victor Hugo 92115 Clichy 1 SOMMAIRE Introduction... 3 Le framework symfony... 3 Objectifs de la formation... 3 Public

Plus en détail

Guide de Démarrage. Introduction... 2 Scénarios pour l utilisation de votre procloud@ocim.ch... 2 Scénarios à venir :... 2

Guide de Démarrage. Introduction... 2 Scénarios pour l utilisation de votre procloud@ocim.ch... 2 Scénarios à venir :... 2 Guide de Démarrage Introduction... 2 Scénarios pour l utilisation de votre... 2 Scénarios à venir :... 2 Accès à vos données depuis un navigateur internet... 3 Démarrage... 3 Explorez votre nouvel environnement...

Plus en détail

Projet de développement. Introduction à Eclipse. Philippe Collet. Licence 3 MIAGE S6 2013-2014

Projet de développement. Introduction à Eclipse. Philippe Collet. Licence 3 MIAGE S6 2013-2014 Projet de développement Introduction à Eclipse Philippe Collet Licence 3 MIAGE S6 2013-2014 http://miageprojet2.unice.fr/user:philippecollet/projet_de_d%c3%a9veloppement_2013-2014 Plan r Eclipse : Introduction

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

Iphone vs. Android. Mardi 17 Novembre 2009 Paris, la Défense. Xavier PARADON, Directeur Technique Valtech Training xavier.paradon@valtech-training.

Iphone vs. Android. Mardi 17 Novembre 2009 Paris, la Défense. Xavier PARADON, Directeur Technique Valtech Training xavier.paradon@valtech-training. Mardi 17 Novembre 2009 Paris, la Défense Iphone vs. Android Xavier PARADON, Directeur Technique Valtech Training xavier.paradon@valtech-training.fr Anthony DAHANNE, Consultant Valtech Technology Consulting

Plus en détail

[ Hornet ] Guide de migration d'un projet Acube vers Hornet

[ Hornet ] Guide de migration d'un projet Acube vers Hornet [ Hornet ] Guide de migration d'un projet Acube vers Hornet 3.6B Cette création est mise à disposition selon le Contrat Paternité - Pas d'utilisation Commerciale - Partage des Conditions Initiales à l'identique

Plus en détail

Sage 100 CRM - Guide Comparatif Fonctionnel de Sage CRM. Mise à jour : 2015 version 8

Sage 100 CRM - Guide Comparatif Fonctionnel de Sage CRM. Mise à jour : 2015 version 8 Sage 100 CRM - Guide Comparatif Fonctionnel de Sage CRM Mise à jour : 2015 version 8 Sommaire Préambule 3 Introduction... 3 de base 4 Standard... 4 Gestion de la force de vente... 5 Service marketing et

Plus en détail

Messagerie & Groupeware. augmentez l expertise de votre capital humain

Messagerie & Groupeware. augmentez l expertise de votre capital humain Messagerie & Groupeware augmentez l expertise de votre capital humain OUTLOOK 2010* Etude des fonctionnalités d un logiciel de messagerie Tout public 1 journée MG01 Maîtrise de l environnement Windows

Plus en détail

Développement d'applications Web HTML5 L'art et la manière avec Visual Studio 2015 et TFS

Développement d'applications Web HTML5 L'art et la manière avec Visual Studio 2015 et TFS Avant de commencer 1. Introduction 15 2. HTML5 oui, mais pas que... 15 2.1 HTML5 16 2.2 JavaScript 17 2.3 CSS 18 3. Les outils 18 Préparation des outils et création du projet 1. Introduction 21 2. Team

Plus en détail

Projet ecom RICM5 2014

Projet ecom RICM5 2014 Projet ecom RICM5 2014 Sybille Caffiau Didier Donsez Université Joseph Fourier Grenoble 1 Polytech Grenoble & UFR IM2AG 1 2 Sommaire Objectifs fonctionnels Objectifs pédagogiques Architecture globale Organisation

Plus en détail

Projet Android (LI260)

Projet Android (LI260) Projet Android (LI260) Nicolas Baskiotis Université Pierre et Marie Curie (UPMC) Laboratoire d Informatique de Paris 6 (LIP6) S2-2013 Plan LI260 : description et informations pratiques Android en quelques

Plus en détail

Applications orientées données (NSY135)

Applications orientées données (NSY135) Applications orientées données (NSY135) 2 Applications Web Dynamiques Auteurs: Raphaël Fournier-S niehotta et Philippe Rigaux (philippe.rigaux@cnam.fr,fournier@cnam.fr) Département d informatique Conservatoire

Plus en détail

À la découverte de jquery Mobile

À la découverte de jquery Mobile 1 À la découverte de jquery Mobile jquery Mobile est un ensemble de plug-ins et de widgets de jquery visant à déployer une API multiplates-formes capable de développer des applications Web mobiles. Au

Plus en détail

HTML5 Quels enjeux pour la mobilité et le RIA?

HTML5 Quels enjeux pour la mobilité et le RIA? HTML5 Quels enjeux pour la mobilité et le RIA? Julien Roche Philippe Guédez Ludovic Garnier 2 Sommaire Evolution des usages du Web Applications mobiles multiplateformes Contributions d HTML5 au RIA Conclusion

Plus en détail

ASP.NET MVC 4 Développement d'applications Web en C# - Concepts et bonnes pratiques

ASP.NET MVC 4 Développement d'applications Web en C# - Concepts et bonnes pratiques Introduction 1. Introduction 11 2. La plateforme de développement web de Microsoft 11 3. Définition du modèle de programmation MVC 14 4. L'historique d'asp.net MVC 17 4.1 ASP.NET MVC 1 (2008) 17 4.2 ASP.NET

Plus en détail

Spring IDE. Mise en œuvre. Eclipse

Spring IDE. Mise en œuvre. Eclipse A Spring IDE Bien que Spring mette à disposition d intéressants mécanismes afin d améliorer l architecture des applications Java EE en se fondant sur l injection de dépendances et la programmation orientée

Plus en détail

Windows 8 Module 5 Cours windows8 Dominique Bulté Sal e Informatique de Cappel e la Grande novembre 2013

Windows 8 Module 5 Cours windows8 Dominique Bulté Sal e Informatique de Cappel e la Grande novembre 2013 Windows 8 Module 5 13. Configurer sa messagerie à l aide de l application Courrier Windows 8 et Windows RT offrent un outil dédié à la messagerie. Cette application, appelée simplement Courrier, vous propose

Plus en détail

Développement mobile «cross-platform»

Développement mobile «cross-platform» Développement mobile «cross-platform» Polytech Nice vendredi 17 octobre 2014 20.10.14 1 Au programme 1. A chaque projet sa techno 2. 1 code Plusieurs plateformes 3. La puissance de jquery sur mobile 4.

Plus en détail

Formation Certifiante Scrum Master

Formation Certifiante Scrum Master Formation Certifiante Scrum Master Cette formation pratique de deux jours, ponctuée par la certification Scrum Master délivrée par la Scrum Alliance, est destinée aux chefs et directeurs de projets, responsables

Plus en détail

Développement C# avec Visual Studio

Développement C# avec Visual Studio L institut de formation continue des professionnels du Web Développement C# avec Visual Studio Référence formation : Durée : Prix conseillé : Csharp5 5 jours (35 heures) 2 420 HT (hors promotion ou remise

Plus en détail

SUPPORTDEFORMATION SUGARCRM. Guideutilisateur SugarCRMPro

SUPPORTDEFORMATION SUGARCRM. Guideutilisateur SugarCRMPro SUPPORTDEFORMATION SUGARCRM Guideutilisateur SugarCRMPro Référence document : SYNOLIA_Support_SugarCRM_v1.0.docx Version document : 1.0 Date version : 2 octobre 2012 æetat du document : Revu æemetteur/rédacteur

Plus en détail

Action de formation: SQL Server Business Intelligence & Data Warehouse

Action de formation: SQL Server Business Intelligence & Data Warehouse Action de formation: SQL Server Business Intelligence & Data Warehouse Contenu : Integration Services Présentation de Management Studio - Présenter les différentes tâches de SSMS - Structure des serveurs

Plus en détail

Formation Développement d'applications mobiles multiplateformes

Formation Développement d'applications mobiles multiplateformes L institut de formation continue des professionnels du Web Formation Développement d'applications mobiles multiplateformes Référence formation : Durée : Prix conseillé : MO00015 5 jours (35 heures) 2 320

Plus en détail

APPLICATIONS MOBILES Catalogue de services Econocom-Osiatis 21.01.2014

APPLICATIONS MOBILES Catalogue de services Econocom-Osiatis 21.01.2014 APPLICATIONS MOBILES Catalogue de services 21.01.2014 Sommaire 1 2 Catalogue d applications mobiles types Organisation (5) Communication & Collaboration (3) Gestion d activités de services (3) CRM / B2C

Plus en détail

AngularJS Développez aujourd'hui les applications web de demain

AngularJS Développez aujourd'hui les applications web de demain Avant-propos 1. Pourquoi ce livre? 11 2. À qui s'adresse cet ouvrage? 12 3. Structure de l'ouvrage 12 4. Remerciements 13 Introduction à AngularJS 1. Introduction 15 2. Single Page Application 16 3. AngularJS

Plus en détail

INTEGRATEUR DEVELOPPEUR

INTEGRATEUR DEVELOPPEUR www.emweb.fr INTEGRATEUR DEVELOPPEUR FORMATION ELIGIBLE AU DIF/CIF DURÉE : 700 h de formation PRE REQUIS Avoir un esprit logique Etre motivé(e)! OBJECTIF A l issue de cette formation, vous serez capable

Plus en détail

Mise en œuvre des serveurs d application

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

Plus en détail

Qu est ce que l environnement Eclipse?

Qu est ce que l environnement Eclipse? Qu est ce que l environnement Eclipse? Bernard DAUTREVAUX Directeur formation et conseil Acsys www.ac6-formation.com Pour en savoir plus: nos formations Eclipse +33 (0)1 41 16 80 10 Page 0 assistance conseil

Plus en détail

Familiarisation avec Eclipse / Netbeans

Familiarisation avec Eclipse / Netbeans Institut Galilée LEE Année 011-01 Master T.P. 0 Familiarisation avec Eclipse / Netbeans Lien important contenant le pdf du cours et du TP, et ensuite des sources : http://www-lipn.univ-paris13.fr/~fouquere/mpls

Plus en détail

//////////////////////////////////////////////////////////////////// Administration bases de données

//////////////////////////////////////////////////////////////////// Administration bases de données ////////////////////// Administration bases de données / INTRODUCTION Système d informations Un système d'information (SI) est un ensemble organisé de ressources (matériels, logiciels, personnel, données

Plus en détail

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

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 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étail

Les formations. Concepteur Développeur Informatique. ENI Ecole Informatique

Les formations. Concepteur Développeur Informatique. ENI Ecole Informatique Titre professionnel : Inscrit au RNCP de Niveau II (Bac + 4) (J.O. du 19/02/13) 30 semaines + 8 semaines de stage (uniquement en formation continue) page 1/11 Développer une application orientée objet

Plus en détail

CONDUITE & GESTION DE PROJET

CONDUITE & GESTION DE PROJET LES THEMES DU PROGRAMME PEDAGOGIQUE CONDUITE & GESTION DE PROJET Techniques de gestion de projets Connaître le rôle d un chef de projet dans la conduite de projet. Les méthodes, les techniques et les outils

Plus en détail

Jenkins perdre du temps pour en gagner

Jenkins perdre du temps pour en gagner Jenkins perdre du temps pour en gagner Dimitri Durieux Chef de projet 23 septembre 2015 Centre d Excellence en Technologies de l Information et de la Communication Qui suis-je? Chef de projet Master en

Plus en détail