Descriptif de la formation M2T XTend Acceleo
- Cette formation Eclipse M2T vous permet de comprendre les outils de génération de code pour les utiliser dans vos projets
- Elle fait également partie de la formation Modeling de 3 jours.
Objectifs
- Approfondir les notions EMF et Ecore
- Etudier le langage XTend
- Etudier la génération Acceleo
- Intégrer ces notions dans un atelier de développement intégré (option 1j en +)
Public
- Architectes logiciels
- Développeurs avancés
- Chefs de projet
Durée
1 à 2 jours selon besoins
Prochaines formations M2T XTend Acceleo
OPCoach organise régulièrement cette formation en inter entreprise dans le cadre de la formation formation Modeling de 3 jours. Il s’agit de la seconde journée. Dans le cadre de cette formation, la journée optionnelle sur l’intégration d’un studio de développement n’est pas traitée.
A partir de 3 personnes, il est plus intéressant d’organiser cette formation dans vos locaux.
Les points forts OPCoach
- Expert Eclipse depuis 2004, je vous propose une formation complète, avec les dernières versions d’outils, illustrée de nombreux exercices
- En participant à chaque conférence Eclipse internationale (Allemagne, US), je vous donne une vision pragmatique sur ces technologies
- Référencé en tant qu’organisme de formation, certifié ICPF&PSI et inscrit au data-dock, vous pouvez faire prendre en charge tout ou partie du montant de cette formation par votre OPCO
- OPCoach est également membre de la fondation Eclipse en tant que Solution Member et committer sur E4 tools et sur platform.ui
- Depuis 2009, OPCoach a formé des centaines de stagiaires (quelques témoignages ici) et compte de nombreuses références clients
Plan de Formation M2T XTend Acceleo
Présentation
- Objectifs de la génération
- Etat de l’art
Langage Xtend
- Présentation / Cas d’utilisation
- Description du langage
- Manipulation du modèle
- Relation au méta modèle
- Gestion du polymorphisme
- Méthode de lancement des templates
- Relation avec XText
- Exemples
Génération Acceleo
- Présentation Acceleo 3
- Description du langage et des outils
- Manipulation du modèle et du méta modèle
- Gestion du polymorphisme
- Lancement des templates acceleo
Industrialisation
- Intégrer la génération spécifique
- Comparaison des technologies JET/XTend/Acceleo
- La gestion du classpath
- Appel des générateurs dans du Java ou du ant
- Stratégies de surcharge de code
Studio de développement (1j optionnel)
-
- Intégrer les générateurs de code dans un studio
- Rappels sur l’architecture RCP (Eclipse 3 et 4)
- Rappels sur les commandes (Eclipse 3 et 4)
- Intégration des générateurs sur des fichiers de modèles
- Mise en place de la génération automatique
Conditions d’accès à la formation
Accessibilité aux personnes handicapées
Les personnes en situation de handicap peuvent avoir des besoins spécifiques pour suivre la formation. N’hésitez pas à nous contacter pour en discuter.
Modalités pédagogiques et Effectif
Cette formation a lieu en présentiel avec 1 à 8 participants ou à distance jusqu’à 4 participants.
Tarifs HT
Lieu de formation
Méthodes pédagogiques
Alternance de cours et d’exercices réalisés sur machine individuellement. Les exercices sont historisés en utilisant GIT afin de tracer toutes les étapes du développement.
Moyens pédagogiques
Encadrement pédagogique
Olivier Prouvost, DEA Informatique, expert et formateur Eclipse reconnu depuis plus de 15 ans, committer Eclipse (avec GIT) sur plusieurs projets, fondateur d’OPCoach et certifié formateur et consultant expert ICPF & PSI.
Evaluation de l’apprentissage
Evaluation continue par réalisation et synthèse des exercices dans le cahier d’exercices fourni.
Reconnaissance
Attestation de compétence fournie au stagiaire.