TRAININGS

Print

MDT team is offering a series of training courses. This is your opportunity to learn MDT software development techniques and gain hands-on experience. Each training will feature instructor-led classroom teaching, labs and practical exercises. Advanced courses provide in-depth insight into MDT environment. They will show you ways to boost your productivity using additional plug-ins and utilizing MDT environment to its maximum.

Courses can be arranged both in ASTEC training facility and at customer sites.

Following courses are available:

Course 1: Moving up to MDT

 

Moving up to MDT course is a set of presentations and exercises for the standard training type. The main goal of this course is to teach the students how to get started with MDT. The contents of this training are focused on the moving up to the MDT Professional Edition environment in most effective way. The participants will acquire knowledge about creation of the Smallworld™ projects and sessions in MDT and afterwards they will learn how to use the base techniques of development.

DAYS

TOPICS

EXERCISES

Day 1

1. Introduction to MDT

 

2. MDT architecture

 

3. Major features of MDT

 

4. Installing Eclipse and MDT

Yes

5. Creating and managing projects

Yes

6. Creating and managing sessions

Yes

7. Getting started with Magik code development

Yes

8. Overall discussion

 



Course 2: Development techniques with the use of MDT

 

Development techniques with the use of MDT is an advanced training type, which is an extension to the introductory course. In the first part of the training, students will acquire knowledge about most effective ways of creating and managing Smallworld™ sessions and projects. The participants will also learn how to migrate existing and complex configurations of the sessions from Emacs to MDT environment. The main goal of the second part of the training is to learn how to use the crucial features of MDT in line with advanced development techniques to increase the efficiency of Magik code development. Participants will learn how to develop, browse and debug the Magik code in MDT environment. The contents of this training also include description of the most advanced and best practices of using MDT as well as some tips & tricks which may boost the development process.

DAYS

TOPICS

EXERCISES

Day 1

1. Runtime, Session and Session Link

 

2. MDT vs. Emacs session configuration ideology

 

3. Managing runtimes and sessions

Yes

4. Working with Magik projects

Yes

5. Magik code development techniques

Yes

6. Transmitting Magik elements to the session

Yes

7. Working with the console

Yes

8. Using additional tools supporting development

Yes

Day 2

9. Working with MDT’s Class Browser

Yes

10. Using Magik Search

Yes

11. Using Magik File Search

Yes

12. Browsing perspectives

Yes

13. Code navigation with the use of Magik Hyperlinks

Yes

14. Using Magik Debugger

Yes

15. Best practices summary

 

16. Overall discussion

 



Course 3: Advanced aspects of MDT environment

 

Advanced aspects of MDT environment is an additional course which is an extension to the advanced training type. The main goal of this training is to present the possibilities of extending MDT development environment with the set of very useful plug-ins which can boost up the productivity and speed up the development process. During this training the participants will learn how to create the multiplatform and integrated development environment based on Eclipse and MDT. The participants will learn how to use the most interesting plug-ins providing support for team work, task-oriented development, issue tracking systems, other programming languages like Java and some other useful tools.

DAYS

TOPICS

EXERCISES

Day 1

1. Extending MDT and Eclipse

 

2. Installing additional plug-ins

Yes

3. Team work in MDT

Yes

4. Integration with Issue Tracking System

Yes

5. Task-oriented development

Yes

6. Composing multiplatform environment

Yes

7. Using additional useful plug-ins

Yes

8. Overall discussion

 

If you are interested in MDT trainings please contact us at . The cost of trainings depends on localization and number of developers participating in the course.

    .    TRAININGS
    .    SOFTWARE DEVELOPMENT


MDT NEWSLETTER
Name
E-mail


 

MDT is a product of:

ASTEC - Advanced Software Technologies

ASTEC is:
GE

EclipseCon 2010