(+33)2 85 52 17 27

Résultats de recherche : :

Xamarin

  • 31 août 2015

Présentation du framework Xamarin Introduction au développement iOS Introduction au développement Android Xamarin iOS / Swift, avantages et inconvénients Xamarin Android / Java, avantages et inconvénients Prendre en main Visual Studio Mac et les outils tiers Structurer un développement Xamarin pour la réutilisation du code entre plateformes (iOS, Android, Mac et Windows) Limites de Xamarin / […]

JMS : Java Message Service

  • 27 août 2015

Introduction Les avantages de la communication par messages Histoire de l’API JMS Structure d’un message Headers Properties Types de messages Généralités sur l’API JMS Rappels JNDI Acquérir une ConnectionFactory, Destination Créer une Connection, une Session Les méthodes génériques d’envoi Les méthodes de réception Communication Point à Point : Queue Usages Envoi de messages Réception de […]

Docker

  • 4 décembre 2014

Introduction Les problématiques actuelles Les solutions de déploiement La solution des conteneurs Présentation de Docker Les avantages d’utiliser Docker Les concepts de Docker Installation Les contraintes Installation sur Linux Ubuntu Installation sur Windows Les commandes Docker Les conteneurs Les conteneurs Dockers Les avantages des conteneurs Conteneurs vs machines virtuelles La création d’un conteneur Le mode […]

Jenkins

  • 4 décembre 2014

L’Intégration Continue Définition, principes Notions de génie logiciel Best practices d’intégration continue La chaîne de fabrication logicielle Utilisation de Jenkins Concepts, Définitions Présentation de Jenkins comme serveur de build Archétype de projet Déclencheurs de build Résultat du build Workspace Visite guidée de l’interface Jenkins dans l’IDE Installation et démarrage de Jenkins Configuration générale Installation des […]

Maven

  • 4 décembre 2014

Principes de Maven Notion de build Présentation, historique Ant ou Maven ? Installation Architecture Le Project Object Model (POM) Principe de fonctionnement et d’exécution Goal « convention plutôt que configuration » Maven et projets Le cycle de vie du projet Goal et cycle de vie Goals usuels Compilation Packaging et installation de projet Les fichiers […]

Python

  • 4 décembre 2014

Introduction Présentation Python : caractéristiques Positionnement par rapport à d’autres langages Installation Utilisation de l’interpréteur Premier programme en Python Les bases Principaux types de données : nombres, booléens, chaînes de caractères Déclaration de variable, typage dynamique, mots clés réservés Les opérateurs : priorité, associativité, opérateurs d’affectation, logiques, de comparaison Quelques fonctions utiles : print(), input() […]

Spring MVC

  • 4 décembre 2014

Framework Web Spring MVC MVC/MVC2 : rappels Le modèle Les contrôleurs Le HandlerMapping Les vues Les ViewResolver La validation La gestion des formulaires La nouvelle orientation REST Rappels URI / URL Rappels HTTP : verbes, entêtes, contentType, … Ressources vs API Stateless vs Session Le Graal HATEOAS Présentation de Spring WebFlow Intégration avec les autres […]

Java 8 nouveautés

  • 4 décembre 2014

Introduction   JCP, JSR, JEP   Historique de Java   Les nouveautés de Java 8   Les interfaces   Les méthodes par défaut et static   Les classes Value-Based   Les expressions Lambda   La syntaxe   Les interfaces fonctionnelles   Le package java.util.Function   Les références de méthodes   La capture de variables   […]