{"id":4159,"date":"2024-04-26T12:26:05","date_gmt":"2024-04-26T10:26:05","guid":{"rendered":"https:\/\/www.isa.de\/?p=4159"},"modified":"2026-03-10T12:20:15","modified_gmt":"2026-03-10T11:20:15","slug":"basic-advanced","status":"publish","type":"post","link":"https:\/\/www.isa.de\/en\/basic-advanced\/","title":{"rendered":"IDM Basic and Advanced Course (only on request)"},"content":{"rendered":"<p>IDM-S-GKAK<\/p>\n<h4>Learning objectives<\/h4>\n<p>You will gain an overview of ...<\/p>\n<ul>\n<li>... the elements of graphical user interfaces.<\/li>\n<li>... how to create GUI elements them with the ISA Dialog Manager.<\/li>\n<li>... the interface design and the rule language.<\/li>\n<li>... internal inheritance mechanisms when using models.<\/li>\n<li>... the use of user-defined attributes.<\/li>\n<li>... the use of more complex IDM objects (Tablefield, Treeview, Splitbox).<\/li>\n<li>... the use of modularization to divide the dialog into smaller units.<\/li>\n<li>... the functionality of the Rule Language.<\/li>\n<li>... the use of the trace option (the trace file) and the debugger.<\/li>\n<\/ul>\n<p>Participants in this course will be able to ...<\/p>\n<ul>\n<li>... design a graphical user interface using the IDM editor.<\/li>\n<li>... define and attribute objects.<\/li>\n<li>... apply the concept of object models.<\/li>\n<li>... implement dialog sequences with the help of the Rule Language.<\/li>\n<li>... develop dialogs modularly in larger development teams.<\/li>\n<li>... create prototypes for application development.<\/li>\n<li>... localize errors in rules using the trace option and the debugger.<\/li>\n<\/ul>\n<h4>Content<\/h4>\n<ul>\n<li>Basics of graphical user interfaces<\/li>\n<li>Ways to create graphical user interfaces<\/li>\n<li>Interface design with the graphical interactive editor\n<ul>\n<li>Creating objects<\/li>\n<li>Positioning and dimensioning of objects<\/li>\n<li>Assignment of attribute values<\/li>\n<li>Working with simple and hierarchical models<\/li>\n<li>Practical exercises<\/li>\n<\/ul>\n<\/li>\n<li>Introduction to the dialog flow control\n<ul>\n<li>Events in the Rule Language<\/li>\n<li>Simple actions in the Rule Language<\/li>\n<li>Dynamic generation of instances from models<\/li>\n<\/ul>\n<\/li>\n<li>Elements of the Rule Language\n<ul>\n<li>Event-oriented programming<\/li>\n<li>Loops, conditional program sequences<\/li>\n<li>Use of the IDM built-in functions<\/li>\n<\/ul>\n<\/li>\n<li>Use of modularization\n<ul>\n<li>Creation of executable modules<\/li>\n<li>Use of third-party modules in the dialog flow<\/li>\n<\/ul>\n<\/li>\n<li>User-defined attributes and structures\n<ul>\n<li>Definition of application-dependent attributes<\/li>\n<li>Definition of structures for data exchange<\/li>\n<\/ul>\n<\/li>\n<li>Use of more complex IDM objects (tablefield, treeview, splitbox)\n<ul>\n<li>Structure and properties of the objects<\/li>\n<li>Access to the objects in the Rule Language<\/li>\n<\/ul>\n<\/li>\n<li>Use of tracing and the debugger\n<ul>\n<li>Search for errors in rules<\/li>\n<li>Analysis of trace files<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h4>Prior knowledge<\/h4>\n<p>Basic knowledge of working on the respective platform (e.g. PC with Microsoft Windows).<\/p>\n<h4>Participant's profile<\/h4>\n<p>Designers, organizers and project managers who would like to get a more detailed overview of dialog control with the ISA Dialog Manager.<\/p>\n<p>This course does not cover the technical connection of application programs. The corresponding course should therefore be attended afterwards (<a href=\"\/en\/interface-training-c\/\">Interface Course C<\/a>, <a href=\"\/en\/interface-training-cobol\/\">Interface Course COBOL<\/a>, <a href=\"\/en\/interface-training-cpp\/\">Interface Course C++<\/a>).<\/p>\n<h4>Duration<\/h4>\n<p>5 days<\/p>\n<h4>Course fee<\/h4>\n<p>2.500,- \u20ac (zzgl. MwSt.) per participant<\/p>\n<p>For your request <a href=\"https:\/\/www.isa.de\/en\/contactform\/\">Contact<\/a> us.<\/p>","protected":false},"excerpt":{"rendered":"<p>IDM-S-GKAK Lernziel Sie gewinnen einen \u00dcberblick \u00fcber &#8230; &#8230; die Elemente grafischer Benutzeroberfl\u00e4chen. &#8230; Wege zu deren Erstellung mit dem ISA Dialog Manager. &#8230; das<\/p>","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"none","_seopress_titles_title":"","_seopress_titles_desc":"Mit dem gewinnen IDM Grund- und Aufbaukurs gewinnen Sie einen \u00dcberblick \u00fcber die Elemente grafischer Benutzeroberfl\u00e4chen, Wege zu deren Erstellung mit dem ISA Dialog Manager, das Oberfl\u00e4chendesign und die Regelsprache, interne Vererbungsmechanismen beim Einsatz von Modellen, den Einsatz von benutzerdefinierten Attributen und einiges mehr","_seopress_robots_index":"","_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","advgb_blocks_editor_width":"","advgb_blocks_columns_visual_guide":"","footnotes":""},"categories":[5],"tags":[157,156,26,94],"class_list":["post-4159","post","type-post","status-publish","format-standard","hentry","category-produkte","tag-aufbaukurs","tag-grundkurs","tag-idm","tag-schulung"],"author_meta":{"display_name":"Markus Giebeler","author_link":"https:\/\/www.isa.de\/en\/author\/giebeler\/"},"featured_img":null,"coauthors":[],"tax_additional":{"categories":{"linked":["<a href=\"https:\/\/www.isa.de\/en\/produkte\/\" class=\"advgb-post-tax-term\">Produkte<\/a>"],"unlinked":["<span class=\"advgb-post-tax-term\">Produkte<\/span>"]},"tags":{"linked":["<a href=\"https:\/\/www.isa.de\/en\/produkte\/\" class=\"advgb-post-tax-term\">Aufbaukurs<\/a>","<a href=\"https:\/\/www.isa.de\/en\/produkte\/\" class=\"advgb-post-tax-term\">Grundkurs<\/a>","<a href=\"https:\/\/www.isa.de\/en\/produkte\/\" class=\"advgb-post-tax-term\">IDM<\/a>","<a href=\"https:\/\/www.isa.de\/en\/produkte\/\" class=\"advgb-post-tax-term\">Schulung<\/a>"],"unlinked":["<span class=\"advgb-post-tax-term\">Aufbaukurs<\/span>","<span class=\"advgb-post-tax-term\">Grundkurs<\/span>","<span class=\"advgb-post-tax-term\">IDM<\/span>","<span class=\"advgb-post-tax-term\">Schulung<\/span>"]}},"comment_count":"0","relative_dates":{"created":"Posted 2 years ago","modified":"Updated 2 months ago"},"absolute_dates":{"created":"Posted on 26. April 2024","modified":"Updated on 10. March 2026"},"absolute_dates_time":{"created":"Posted on 26. April 2024 12:26","modified":"Updated on 10. March 2026 12:20"},"featured_img_caption":"","series_order":"","_links":{"self":[{"href":"https:\/\/www.isa.de\/en\/wp-json\/wp\/v2\/posts\/4159","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.isa.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.isa.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.isa.de\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.isa.de\/en\/wp-json\/wp\/v2\/comments?post=4159"}],"version-history":[{"count":14,"href":"https:\/\/www.isa.de\/en\/wp-json\/wp\/v2\/posts\/4159\/revisions"}],"predecessor-version":[{"id":7828,"href":"https:\/\/www.isa.de\/en\/wp-json\/wp\/v2\/posts\/4159\/revisions\/7828"}],"wp:attachment":[{"href":"https:\/\/www.isa.de\/en\/wp-json\/wp\/v2\/media?parent=4159"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.isa.de\/en\/wp-json\/wp\/v2\/categories?post=4159"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.isa.de\/en\/wp-json\/wp\/v2\/tags?post=4159"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}