• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Blog

  • Facebook
  • LinkedIn
  • Twitter
MDT

MDT

Magik Development Tools

  • Product
    • Professional Edition
    • Administrator Edition
    • Annual Maintenance
    • Extensions
      • SW5 Support Plug-in
      • MStyle Plug-in
      • MUnit 3 Support
      • UML2 Modeler
      • Third-party Plug-ins
  • Features
    • Work with Magik
    • Debug Magik Code
    • Edit Magik Code
    • Browse Magik Code
    • Interact with GIS
    • Teamwork
    • Plug-ins
  • Licensing
    • Floating License
  • Customers
  • Training
    • Migration from Emacs
    • Tutorials
  • Support
    • FAQ
Request Demo Hire Consultant

Training Program

A series of training courses are your opportunity to learn MDT software development techniques and gain hands-on experience. All trainings consist of: instructor-led classroom lectures, labs and practical exercises. Advanced courses provide in-depth insight into MDT environment. They will show how to boost productivity using additional plug-ins and how to utilize MDT environment to its maximum potential.

All courses can be arranged both at dedicated training facilities or at the customer’s site.

Download MDT Trainings Flyer

The following courses are available:

Course 1: Development techniques with the use of MDT

Development techniques with the use of MDT is a comprehensive 2-day training. It covers all aspects of working with MDT from simple basics to most advanced operating techniques. In the first part of the training, students will acquire knowledge about the 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. Second part covers editing, browsing and working with the code as well as debugging it. The main goal 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. The contents of this training also include description of the best practices of using MDT as well as some tips & tricks which can boost the development process. Upon completion students will have a comprehensive knowledge about working with MDT and will be able to independently develop complex Smallworld applications from the beginning to the end.

Day 1

TopicsExercises
1. Introduction to MDT
2. Installation and configuration
3. Managing Runtimes and SessionsYes
4. Working with Magik projectsYes
5. Magik code development techniquesYes
6. Using additional tools supporting developmentYes
7. Interacting with SessionsYes
8. Working with the ConsoleYes

Day 2

TopicsExercises
9. Working with Class BrowserYes
10. Using Magik Search toolsYes
11. Performing text searchesYes
12. Browsing Type HierarchyYes
13. Code navigation with Magik HyperlinksYes
14. Using Magik DebuggerYes
15. Tips & Tricks
16. Overall discussion

Course 2: Advanced aspects of MDT environment

Advanced aspects of MDT environment is an additional course considered as an extension to the 2-day comprehensive training. 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 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. Students will learn how to use the most interesting plug-ins which provide support for team work, task-oriented development, issue tracking systems, other programming languages like Java and some other useful tools.

TopicsExercises
1. Extending MDT and Eclipse
2. Installing additional plug-insYes
3. Team work in MDTYes
4. Integration with Issue Tracking SystemYes
5. Task-oriented developmentYes
6. Composing multiplatform environmentYes
7. Using additional useful plug-insYes
8. Overall discussion

If you are interested in MDT training, please contact us at sales@mdt.net. The cost of training is set individually and depends on the location and number of participants.

Primary Sidebar

  • Training Program
    • Migration from Emacs to MDT
    • Tutorials
Need help with Smallworld?

The world's best Smallworld integrators and consulting firms use MDT to deliver powerful GIS solutions on time and on budget.

Hire Consultant

Footer

MDT – Magik Development Tools

Empower your Smallworld GIS development teams with the world's most advanced IDE for Magik.

sales@mdt.net

Product

  • MDT Pro Edition
  • MDT Admin Edition
  • Annual Maintenance

Features

  • Magik Debugger
  • Interacting with GIS

Training

  • Migrate from Emacs to MDT
  • MDT Training
  • MDT Tutorials
  • Facebook
  • LinkedIn
  • Twitter

© 2023 Rublon · Imprint · Privacy