Formations techniques
Xebia-training est un société de formation agréé ce qui vous permets d’être financé par ces organismes (Fafiec, Agefos ,Opcalia par exemple). Notre numéro d’agrément est le : 11 92 164 1692. Pour vous inscrire à une formation remplissez le formulaire en ligne ou téléchargez notre bon de commande.
Cette formation approfondie de 4 jours vous permettra d’obtenir les compétences nécessaires pour optimiser la performance de vos applications Java. Vous aborderez pendant cette formation tous les aspects de la performance : l’outillage nécessaire, les méthodologies à appliquer, les concepts d’architecture sous jacents à la performance, les meilleures pratiques, le benchmarking et la gestion de mémoire.
En savoir plus >>
Cette formation a pour objectif de démystifier la nouvelle plate-forme Java EE. Elle allie présentations et séances de développement d’une application complète en mettant l’accent sur les bonnes pratiques d’architectures. Patterns d’hier devenus anti-pattern aujourd’hui, course au découplage, sur-découpage en couches… vous apprendrez à utiliser les briques techniques de Java EE 6 (JPA 2.0, EJB 3.1, JSF 2.0, Bean Validation 1.0, CDI 1.0 et JAX-RS 1.0) pour répondre au mieux aux besoins de vos utilisateurs.Pour que cette formation réponde à vos attentes, vous aurez a remplir un questionnaire rapide. Cela permettra d’ajuster la formation au niveau du groupe.
Vous repartirez avec un exemplaire du livre Java EE 6 d’Antonio Goncalves, une licence d’Intellij Idea et une licence de JRebel.
En savoir plus >>
Cette session de 2 jours a pour objectif de raviver la passion et d’améliorer les compétences des développeurs. La formation apporte les bases essentielles de certaines des méthodes les plus utiles au développeur Java. La formation est un mélange de théorie et d’exercices pratiques sur des sujets tels que :
- Pragmatic Software Development Life-Cycle (SDLC)
- La conception et l’architecture pour le Test Driven Development (TDD)
- Le Refactoring du code legacy
- “Classloading, bytecode”
- L’exploration du développement fonctionnel et les concepts JVM HotSpot
- Une introduction à Java 7
- L’adoption de « Java.util.concurrent »
En savoir plus >>
Les bases de données NoSQL apportent scalabilité, flexibilité des schémas, haute disponibilité, et élasticité, en osmose avec la récente mouvance vers le Cloud Computing. Mais au-delà de ces caractéristiques intrinsèques, elles ouvrent également la voie à de nouveaux types de cas d’utilisation permettant d’offrir des fonctionnalités audacieuses aux utilisateurs des applications les exploitant.
Cette formation a pour but d’aider les stagiaires à s’orienter dans l’univers dense et complexe des bases de données NoSQL en les familiarisant avec la philosophie du stockage distribué et en effectuant ensemble un tour d’horizon théorique et pratique des technologies disponibles.
En savoir plus >>
Cette formation originale, organisée autour de 4 ateliers d’une demi-journée chacun, a pour objectif de fournir aux stagiaires les techniques et les éléments clefs pour s’assurer que leur application Java sera prête à être utilisée dans un environnement de production industrialisé. Chaque atelier comprend un volet théorique présentant les éléments clefs du problème de production à adresser, et un volet pratique, dans lequel les stagiaires sont invités à adapter une application exemple pour satisfaire les exigences de production.
En savoir plus >>
This two-day course, designed by Martin Odersky, the creator of the Scala programming language, and Heiko Seeberger, a recognized Scala expert, will give you an excellent grounding in Scala.
It is intended to enable developers or development managers, who are experienced programmers in Java or other production languages like C++, C# or Ruby, to confidently start programming in Scala. No previous knowledge of Scala is assumed. Although intense, the course ensures you will have a solid understanding of the fundamentals of the language, the tooling and the development process as well as a good appreciation of the more advanced features. If you already have Scala programming experience, then this course could be a useful refresher.
En savoir plus >>
Le succès d’un projet agile repose en partie sur la mise en œuvre d’une discipline de développement sans faille, indispensable pour soutenir durablement la production incrémentale d’un logiciel de très haute qualité. Cette formation, destinée aux architectes, concepteurs et développeurs Java, explore un ensemble de pratiques et de techniques de conception et d’ingénierie permettant de mettre en œuvre une discipline de développement rigoureuse. Elle s’articule autour de 3 ateliers thématiques d’une journée chacun, mixant enseignement théorique et mise en pratique de chacun des concepts abordés.
En savoir plus >>
Cette formation originale, organisée autour de 4 ateliers d’une 1/2 journée chacun, a pour objectif de fournir aux stagiaires une méthodologie d’ensemble permettant de résoudre les principaux problèmes rencontrés dans les applications Web Java.
En savoir plus >>
De simple challenger il y a 3 ans, Androïd est devenu est devenu le système dominant sur les smartphones de toute catégories. On peut également le trouver maintenant sur des tablettes, des livres électroniques, des télévisions… et même bientôt dans des avions Boeing 787. Aujourd’hui, s’engager dans une stratégie mobile ne consiste plus à se demander s’il faut faire une version Android de l’application – mais plutôt s’il faut la sortir avant la version Iphone.
Vous aussi, préparez-vous pour la fusion de l’informatique personnelle et de la mobilité!
En savoir plus >>
Comment tirer partie des nouveauté HTML5 pour construire une application web riche disponible hors ligne. Cette formation alterne la présentation théorique des éléments et des API et la mise en pratique par des exercices sur un même projet clé en main qui vous permettra de connaître les best-practices et surtout de mettre en oeuvre les fonctionnalitées avancées d’HTML5.
En savoir plus >>
Après six années passées chez IBM Global Services, Cyrille a rejoint Xebia pour participer à l’essor des architectures Java légères et des méthodes Agiles.
Convaincu par le modèle “you build it, you run it ©” popularisé par Amazon, Cyrille intervient durant ses missions autant sur les phases de conception au contact des équipes fonctionnelles mais aussi auprès des équipes de développement et des équipes d’exploitation pour assurer le support niveau 3 ou réaliser les mises en production.
Cyrille est membre du projet Apache CXF, un participant actif du Paris Java User Group et auteur de nombreuses publications et notes techniques autour des problématiques de production Java/J2EE.
En savoir plus >>
Après six années passées chez IBM Global Services, Cyrille a rejoint Xebia pour participer à l’essor des architectures Java légères et des méthodes Agiles.
Convaincu par le modèle “you build it, you run it ©” popularisé par Amazon, Cyrille intervient durant ses missions autant sur les phases de conception au contact des équipes fonctionnelles mais aussi auprès des équipes de développement et des équipes d’exploitation pour assurer le support niveau 3 ou réaliser les mises en production.
Cyrille est membre du projet Apache CXF, un participant actif du Paris Java User Group et auteur de nombreuses publications et notes techniques autour des problématiques de production Java/J2EE.
En savoir plus >>
Cette formation de 2 jours est destinée aux développeurs souhaitant planifier, concevoir et développer des applications avec MongoDB. Les stagiaires aborderont les thèmes suivants : CRUD, l’optimisation de performance, la conception du schéma, le « map-reduce », la réplication et le « sharding ».
Cette formation est ponctuée d’exercices pratiques qui permettront aux participants de s’acclimater à MongoDB. A la fin de cette formation, ils pourront développer de réelles applications avec MongoDB et mettre en œuvre les meilleures stratégies de déploiement.
En savoir plus >>
Cette formation de 2 jours couvre tout ce dont à besoin un administrateur de base de données pour déployer et maintenir une base de donnée MongoDB. Au delà du déploiement et la maintenance, les stagiaires aborderont les problèmes de performance, l’import et l’export de données ainsi que les backups. A la fin de la formation, les stagiaires auront également une compréhension de shell MongoDB, l’API de query et les drivers tools.
En savoir plus >>
This three-day hands-on training course is for system administrators and others responsible for managing Apache Hadoop clusters in production or development environments.
En savoir plus >>
Learn how to harness the power of Apache Hadoop by building robust data processing applications that unlock the full potential of your data.
Cloudera, the leader in Apache Hadoop-based software and services, delivers a developer-focused training course that closely analyzes Hadoop’s structure and provides hands-on exercises that teach you how to import data from existing sources; process data with a variety of techniques such as Java MapReduce programs and Hadoop Streaming jobs; and work with Apache Hive and Pig.
After the course, you can take the Cloudera Certified Developer exam to become the Cloudera certified expert in your organization.
En savoir plus >>