Descriptif de la formation Eclipse Modeling
- Cette formation Eclipse Modeling vous permet d’acquérir toutes les notions de modélisation pour réaliser vos projets de développement
- Elle présente le langage de modélisation Ecore, et tous les outils basés sur ce langage
- Vous saurez, à l’issue de cette formation, comment créer votre propre studio de développement générant du code sur mesure et ainsi améliorer énormément votre productivité de développement.
Objectifs
- Apprendre à modéliser avec EMF / Ecore
- Générer et gérer du code produit par EMF
- Intégrer la génération dans un studio de développement
- Utiliser XText pour éditer un modèle
- Créer un éditeur graphique de modèle (GMF et Sirius)
Public
- Développeur
- Chef de projet
- Architecte logiciel
Pré-requis
- Notions de modélisation
- Connaissance de Java
Durée
3 jours
Prochaines formations Eclipse Modeling en inter entreprises
- Les tarifs sont dégressifs pour plusieurs inscrits de la même société
- Les formations sont maintenues dès la première inscription
-
Ces formations peuvent être prises en charge par l’OPCO de votre entreprise mais ne sont pas éligibles au CPF (pas de certification disponible)
Formation | Lieu | Date début | Date fin | Durée (h) | Tarif (€ HT) | Description | ||||
---|---|---|---|---|---|---|---|---|---|---|
Formation | Lieu | Date début | Date fin | Durée (h) | Tarif (€ HT) | Description |
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. La liste des talks est disponible ici
- Depuis 2009, OPCoach a formé des centaines de stagiaires (quelques témoignages ici) et compte de nombreuses références clients
Plan de Formation Eclipse Modeling
Modeling
- Historique du projet, Présentation du projet Modeling
- EMF / M2T / GEF / GMF / XText / Xtend / Acceleo ?
Ecore
- Description du langage et des composants
- Définition des relations
- Les différents éditeurs Ecore (textuels, arbres, graphiques…)
- Créer et gérer son modèle
- L’import/export de modèles
Génération EMF
- Le modèle de génération (genmodel) et ses paramètres
- Les couches générées
- Exploitation de la génération et principes de protection
- Modifier les classes générées et les générateurs par défaut
- Paramétrer la validation
API Modeling
- Parcours générique du modèle
- Charger un modèle, instancier les objets du modèle
- Ecouter les modifications
Génération sur mesure M2T / Xtend
- Présentation du langage Xtend / Cas d’utilisation
- Manipulation du modèle et relation au méta modèle
- Ecriture et lancement des templates
Génération sur mesure M2T / Acceleo
- Présentation Acceleo, description du langage et des outils
- Manipulation du modèle et relation au méta modèle
- Ecriture et lancement des templates Acceleo
IHM avancé avec EMF Forms
- Présentation du framework EMF Forms
- Le modèle de vue, layouts et élements
- L’intégation dans une application
- Le paramétrage sur mesure des écrans.
Editeurs graphiques
- Présentation des technologies de base :
GEF, Draw2D, GMF Runtime et GMF Tooling, Eugenia - Introduction à Sirius
- Création d’une représentation graphique du modèle
- Concepts d’éditeurs avec Sirius
XText
- Présentation du framework
- La grammaire du modèle
- Fragments et workflow de génération
- L’auto complétion, la validation, les quick fixes
- Cas d’application : XCore, Spray, Xtend
- Intégration de générateur XTend dans un éditeur XText
Industrialisation
- Utiliser modeling dans un projet
- Les points d’extension EMF : validation, factory
- Techniques de séparation du code généré du code modifié
- Intégrer les éditeurs et générateurs dans un studio Eclipse 4
Les 10 derniers témoignages sur cette formation
Moyenne obtenue sur 27 évaluations : 9,14 / 10
Formation Eclipse Modeling du 30/11/2020 au 02/12/2020 à distance
Commentaire anonyme d'un salarié de la société IRT SystemX
Formateur :
Olivier
Note : 10 / 10
La formation Eclipse Modeling a été très intéressante et instructive, avec un très bon équilibre entre théorie et pratique.
Je la recommande à tous ceux qui veulent acquérir cette compétence rapidement.
Formation Eclipse Modeling du 15/09/2020 au 17/09/2020 à Bruxelles
Commentaire anonyme d'un salarié de la société Spacebel
Formateur :
Olivier
Note : 9 / 10
Cette formation permet d'avoir les clefs en main pour créer un environnement de développement propre et optimisé.
On se focalise sur les fonctionnalités les plus utiles. Pas de temps perdu à présenter des outils avec une faible probabilité d'utilisation
Formation Eclipse Modeling du 25/06/2019 au 27/06/2019 à Mérignac
Commentaire de Alexandre Rodriguez de la société SII
Formateur :
Olivier
Note : 9 / 10
Très satisfait de la formation, je recommande OPCoach
Formation Eclipse Modeling du 25/06/2019 au 27/06/2019 à Mérignac
Commentaire anonyme d'un salarié de la société SII
Formateur :
Olivier
Note : 10 / 10
Formation EMF effectuée très intéressante et très enrichissante en terme de connaissances
Formation Eclipse modeling du 11/10/2018 au 12/10/2018 à Saverne
Commentaire de Fabien Franck de la société Hager Group
Formateur :
Olivier
Note : 10 / 10
Excellente formation
Formateur très disponible
Formation Eclipse Modeling du 12/09/2018 au 14/09/2018 à Toulouse
Commentaire de Alain Fernandez de la société Continental
Formateur :
Olivier
Note : 8 / 10
Très bonne formation car elle permet de démarrer rapidement sur les technologies très puissantes que sont emf, acceleo, Xtend/Xtext, et Sirius. Le cours va tout de suite sur des cas d'utilisation pratiques. Sans ce cours, il m'aurais fallu beaucoup plus de temps.
Formation Eclipse Modeling du 12/09/2018 au 14/09/2018 à Toulouse
Commentaire anonyme d'un salarié de la société DGA MI
Formateur :
Olivier
Note : 8 / 10
Formation intéressante permettant d'avoir une bonne vue globale des possibilitées offertes par le MDD avec Eclipse. Le contenu est très dense, mais les exercices permettent de mettre un pied à l'étrier, et normalement (à vérifier à l'usage) de continuer à se former par soi-même par la pratique.
Formation Eclipse Modeling du 18/06/2018 au 20/06/2018 à Toulouse
Commentaire de Marteleur Renaud de la société Spacebel
Formateur :
Olivier
Note : / 10
Expérience solide, explications claires et en bonus : une forte disponibilité (même post-formation !). 100% satisfait.
Formation Eclipse Modeling for Automotive MCU du 14/05/2018 au 18/05/2018 à Le Mans
Commentaire de Erwan Yvin de la société ST MICROELECTRONICS
Formateur :
Olivier
Note : / 10
En 5 jours, nous avons abordé une techno qui permettra d'améliorer notre productivité.
Dans le monde "Eclipse Modeling", Olivier est clairement un "maître jedi".
Formation Eclipse Modeling for Automotive MCU du 14/05/2018 au 18/05/2018 à Le MANS
Commentaire de Ghislain BALLESTER de la société STMICROELECTRONICS
Formateur :
Olivier
Note : / 10
Cette formation est un "must have", si vous souhaitez comprendre les enjeux de la modélisation de données et regarder l'avenir avec confiance.
Le formateur nous a fait gagner un temps précieux, sans lui nous aurions passé des mois a comprendre le sujet dans sa globalité.
Tarifs HT
- Inter Entreprises : 2400 € HT
- Intra Entreprise et sur mesure : nous contacter
Conditions d’accès à la formation
- Délai : de 2 mois à 1 semaine avant le démarrage de la formation dans la limite des effectifs indiqués et des disponibilités (Voir Conditions générales de vente)
- Inscription sur le site OPCoach (mot de passe sur demande) pour connaitre le stagiaire, son environnement professionnel, sa fonction, ses attentes et pour évaluer et analyser ses pré-requis avant l’entrée en 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.
Lieu de formation
- La formation inter-entreprises se déroule dans les locaux de la société InterIndep au 2 Impasse Michel Labrousse 31100 Toulouse. La salle de formation louée est accessible en transport en commun, en voiture et dispose d’un parking. Deux restaurants se situent à proximité ainsi qu’un hôtel. Un espace détente permet de consommer des boissons froides ou chaudes lors des pauses. Toutes ces installations sont accessibles aux personnes à mobilité réduite.
- La formation intra-entreprise se fait prioritairement dans l’entreprise. Les conditions d’accueil de la formation seront validées en amont.
- La formation à distance se fait avec l’outil zoom et peut être organisée en inter ou en intra entreprise.
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
- En présentiel : salle de formation avec vidéoprojecteur, tableau, wifi, classeur de formation remis au stagiaire
- A distance: connexion internet rapide, webcam, logiciel zoom (gratuit), support de cours en pdf envoyé au stagiaire.
- Un poste de travail par stagiaire. Installation des logiciels en séance.
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.
Evaluation de satisfaction
- En fin de formation le stagiaire remplit une évaluation et participe à un tour de table pour recueillir les remarques.
- Le stagiaire bénéficie d’une garantie illimitée par email, lui permettant de poser les questions pratiques relatives à la formation.
- A 3 mois ou après l’application en entreprise, un questionnaire est rempli par le stagiaire pour suivre son utilisation pratique.