section_text

DT offers a core set of courses aimed at covering the Application Lifecycle, from requirements gathering, analysis and design to development, testing, process and project management.

section_grafx
  

Enterprise Architect for Power User



Course Overview
This course is aimed at experienced users of Enterprise Architect and covers advanced code generation features and design concepts.

What will I learn?
As the course is aimed at experienced users it will not cover any of the diagrams but instead will focus on making the user more proficient in the advanced use of the tool. At the end of the course the delegate will have a good knowledge on how to extend the UML, how to automate EA, how to get the most out of version control and the corporate edition DBMS, how to customise the code engineering, and how to use design patterns in EA.

Course Style
50% lectures, 50% practical

Course Contents
Profiles Extending the UML through the use of Profiles within Enterprise Architect thus allowing more efficient and customised modelling.

EA Automation Be introduced to the Automation API and understand how it can be used to automate common functions of Enterprise Architect.

Corporate DBMS How to deploy Enterprise Architect to a relational DBMS like SQL Server or Oracle for multi-user shared models. How to then apply the integrated security to the model.

Version Control In this module we will look at how to integrate your Enterprise Architect model with your version control system. We will also cover baselining and discuss what processes should be followed to get the most out of version control.

Code Engineering This module will provide a detailed look at the code generation and reverse engineering features of Enterprise Architect. Topics covered will be forward and reverse engineering of code and databases, transformations, and debugging within EA. We will also look at customising the code generation templates in EA, and writing custom code generation plugins. Design Patterns An introduction to the Gang Of Four design patterns, and then using and creating your own design patterns in Enterprise Architect.

Prerequisites

  • Good knowledge of the UML and Enterprise Architect
  • Recommended Follow-On Courses
    No recommended follow on courses - at this time

    Duration
    1 days

    Cost
    £500 plus VAT

    Recommended reading & follow on courses

     


    Testimonials

    "An enjoyable well balanced course delivered by a knowledgeable trainer, Malcolm Matthews, and pitched at the right level for BA's new to both UML and EA".
    Julian Hodge Bank

     

    “We have recently upgraded our corporate version of Sparx Systems Enterprise Architect (from 6.1 to 7.1 – moving from .eap to DBMS repository) and have a number of new team members who are new to EA.

    To make sure all our Applications Analysts attain foundation level understanding of the functionality of EA when used for Object Orientated Analysis and Design. We chose Dunstan Thomas to deliver our in-house training and have been very please with the results. During the four day course the trainer (Malcolm Matthews) adapted the speed and content to suit our needs and was happy to focus on areas where we had found issue or had concerns. We also send two team members (who will be our Administrators of EA) onto the EA for Power Users course and again the trainer (Stuart Trotter) was happy to adapt and focus on areas of functionality, with plenty of hands on demonstrations of EA.

    As a result we have a greater confidence in our abilities to work with EA going forward and believe Dunstan Thomas played a key role in making this possible.”

    David Jenkinson
    Senior Applications Analyst, Expert Services
    William Hill Organization plc


     


    Who has been on this course before