Site Map Disclaimer

BeauTec Training Courses

BeauTec offers state of the art training and certification for all our technologies. All courses are taught in a modular fashion that combines academic and hands-on class work to provide an in-depth understanding of a specific subject at a specific skill level. The courses can be taken individually or as part of a certification track.

The following training courses are currently available:

Module Prerequisite Days
End User - 2
Application User - 3
Basic Schematic and Report Developer - 2 - 3
Advanced Report Developer Basic Schematic and Report Developer 2 - 3
System Administrator - 5
Application Administrator System Administrator 3
Client Application Developer - 5
Advanced Client Application Developer Client Application Developer 2 - 3
Server Application Developer - 5
Advanced Server Application Developer Server Application Developer 2 - 3

The specifics of each course are contained in this section.

End User

The End User module gives a general overview of our products and consulting services. It introduces the use of the BeauTec Business Pilot and teaches users how to retrieve information and get reports in an efficient way.

Prerequisites

  • none

Length

2 days

Application User

The Application User module introduces the use of application components that are part of a BeauTec Business Pilot installation, e.g. bt:Indicator.

Prerequisites

  • none

Length

3 days

Basic Schematic and Report Developer

The Basic Schematic and Report Developer module introduces the use of BeauTec's client-side technologies. It presents the BeauTec Business Pilot and teaches users how to use it to build and modify basic user interface screens (schematics).

It also introduces the Microsoft Excel Add-In, and how it is used to build professional reports.

Prerequisites

  • none

Length

2 - 3 days

Advanced Report Developer

The Advanced Report Developer module focuses on building reports using our Microsoft Excel Add-In, web reports built using ASP, and the use of the Object Warehouse to build dynamic reports on top of it.

Prerequisites

  • Basic Schematic and Report Developer

Length

2 - 3 days

System Administrator

The System Administrator module teaches the administration of the BeauTec Business Pilot. This module covers the following topics:
  • Overview/Architecture
  • Client structure
  • Server side
  • System shut down and restart
  • BeauTec Administration tool (bt:owh)
  • Database sizing
  • Data modeling
  • Trouble-shooting

Prerequisites

  • Basic programming or scripting skills
  • Basic knowledge of relational databases
  • Administration knowledge of MS Windows
  • Minimum one PC for two students
  • Access to a central m:odm installation from all training computers
  • Oracle client installation on all training computers
  • Access to a central NT file server (100 MB free space) from all training computers

Length

4 days

Course Agenda

The goal of the first day is to get an overview of the m:odm from the administrator's point of view. The focus of this lesson is understanding the m:pro Object Data Model (m:odm) and it's API concept. Class and object concepts are introduced using the m:odm Admin Tool (m:mat1) and related online documentation.

09:30 - 10:00 Welcome and agenda
  • Discuss skills/experience
  • Review agenda
10:00 - 11:00 Introduction of the m:pro Object Data Model I
  • Overview
  • Object Orientation
  • m:pro Object Data Model
  • BeauTec Object Warehouse
11:00 - 11:15 Break
11:15 - 12:00 Introduction of the m:pro Object Data Model II
  • m:odm installation and sizing
  • Hands-on installation
  • Sample Object Warehouse
12:00 - 13:00 Lunch
13:00 - 14:30 bt:owh Object Warehouse Concepts
  • Security Concepts
  • How to use m:odm security
  • Hands-on defining user rights
14:30 - 14:45 Break
14:45- 16:30 bt:owh Object Warehouse Administration I
  • Backup & Recovery
  • Hands-on Import & Export
16:30 - 16:45 Break
16:45 - 17:15 bt:owh Object Warehouse Administration II
  • Purging & Archival
17:15 - 17:30 Summary

The goal of the second day is to understand the interface technologies. The installation, configuration and maintenance of the BeauTec and m:pro interfaces is the focus of this lesson.

9:30 - 9:45 Introduction
  • Summary of yesterday
  • Outlook of today
9:45 - 10:30 bt:owh Object Warehouse Administration III
  • bt:owh admin tool
  • Hands-on admin tool
10:30 - 10:45 Break
10:45 - 12:00 bt:owh Object Warehouse Administration IV
  • bt:owh admin tool continued
  • Hands-on admin tool
12:00 - 13:00 Lunch
13:00 - 14:30 Interfaces I
  • Database links
  • m:pipe
  • Hands-on Installation
14:30- 14:45 Break
14:45- 16:45 Interfaces II
  • bt:Interface
  • Hands-on Installation
  • Relational tables
  • Web Services
  • Heterogeneous Services
  • Pipe Interface
16:45- 17:00 Break
17:00- 17:30 Summary and Wrap-Up
  • Questions and Answers
  • Wrap-Up
  • Feed back

The goal of the third day is to get an overview of the BeauTec Business Pilot from the administrators point of view. The focus of this lesson is the installation and configuration of the BeauTec Business Pilot and the Excel add-in.

09:30 - 10:00 Welcome and agenda
  • Review agenda
10:00 - 11:00 Introduction of the BeauTec Business Pilot I
  • Overview
  • BeauTec Business Pilot file server installation
  • BeauTec Business Pilot file server configuration
  • BeauTec Business Pilot user rights
11:00 - 11:10 Break
11:10 - 12:00 Introduction of the BeauTec Business Pilot II
  • BeauTec Business Pilot client installation
  • BeauTec Business Pilot client configuration
12:00 - 13:00 Lunch
13:00 - 14:15 Introduction of the Excel add-in I
  • Overview
  • Installation and configuration
14:15 - 14:45 Break
14:45- 16:15 Introduction of the Excel add-in II
  • MRA Wizard and Tag Search dialog
  • Installation and configuration
16:15- 16:30 Break
16:30- 17:00 m:pro Applications
  • Concept
  • Install and uninstall Applications
17:00- 17:30 Summary

The goal of the fourth day is the administration of the BeauTec Business Pilot. The installation, configuration and maintenance of the BeauTec Business Pilot libraries are the focus of this lesson. The Admin Dialog, backup strategies and style guide are explained.

9:30 - 9:45 Introduction
  • Summary of yesterday
  • Outlook of today
9:45 - 10:30 BeauTec Business Pilot Libraries I
  • Concept
  • Hands-on creation of a new library
10:30 - 10:45 Break
10:45 - 12:00 BeauTec Business Pilot Libraries II
  • Maintenance of libraries
  • Hands-on creation of a new business object
12:00 - 13:00 Lunch
13:00 - 14:30 BeauTec Business Pilot Admin Dialog
  • Overview
  • Hands-on Update function
14:30- 14:45 Break
14:45 - 16:15 Backup Strategies
  • MS Visual Source Safe or SVN Style guide
  • m:pro Finesse
16:15 - 16:30 Break
16:30 - 17:00 Summary and Wrap-Up
  • Questions and Answers
  • Wrap-Up
  • Feed back

Application Administrator

The Application Administration module teaches the administration of specific applications within the BeauTec Business Pilot environment, e.g. bt:Indicator.

Prerequisites

  • System Administrator

Length

3 days

Client Application Developer

The Client Application Developer module teaches the client side development and enhancement of applications based on the BeauTec Business Pilot frame work (m:exp). This module covers the following topics:
  • Overview/Architecture
  • Genesis and Finesse introduction
  • BeauTec BusinessPilot API
  • Application component development

Prerequisites

For on-site training appropriate facilities must be available. These facilities must include:
  • A projection system that will accept a standard laptop computer VGA video output.
  • A central computer with
    • NT server
    • Oracle 8.1 or greater
    • at least 100 MB free disk space.
  • At least one client computer for every two participants with network access to the central machine.
Participants should have:
  • Basic programming or scripting skills
  • Basic knowledge of relational databases (helpful but not required)

Length

5 days

Course Agenda

Day 1 - The goal of the first day is to get an overview of the components BeauTec uses for application development. The focus of this lesson is learning the Finesse script language and the Genesis object addressing concept. By means of simple examples, first object and variable types are introduced.

10:00 - 10:30 Introduction
  • Welcome greeting
  • Review of the agenda
10:30 - 12:30 Business Pilot concept
  • Overview / introduction
  • Elements of the BeauTec BusinessPilot
  • Sample applications
12:30 - 13:30 Lunch
13:30 - 15:00 Introduction of Genesis / Finesse
  • Installation / file system
  • Finesse script language
  • Online help
  • Genesis APPLICATION Object
  • Starting an application
  • Event handlers
  • Command syntax / object addressing
15:00 - 15:15 Break
15:15 - 16:45 Hands-on session: Genesis Drawing Object
  • Creation
  • Tools
  • Loading and saving
  • Handler calls in Genesis
  • Distributed Finesse scripts
16:45 - 17:00 Summary

Day 2 - The goal of the second day is to get an overview of the BeauTec Business Pilot and its elements as an application framework. The creation of an SQL Tool is the focus of this lesson.

8:30 - 8:45 Introduction
  • Summary of yesterday
  • Outlook of today
8:45 - 10:00 BeauTec Business Pilot architecture
  • Overview
  • Elements and programming interfaces
  • Application component concept
10:00 - 10:15 Break
10:15 - 12:30 Hands-on session: Application component
  • APPLICATION Object
  • File structure
  • Ini File
  • Main script
  • Event handlers
  • Sample application "SQL Tool", Part I
12:30 - 13:30 Lunch
13:30 - 14:00 BeauTec Business Pilot architecture
  • Navigation between schematics
14:00 - 15:30 Hands-on session: "SQL Tool", Part II
  • Schematic / view
  • How to perform database queries with the Middle Layer Query Optimizer (m:mlo)
  • Result Table concept
  • Visualization
15:30 - 15:45 Break
16:00 - 17:00 Hands-on session "SQL Tool", Part III
  • Testing
  • Enhancements

Day 3 - The goal of the third day is to get an overview of the BeauTec Business Pilot presentation objects. The focus of this lesson is modelling an Object Warehouse within the m:pro Object Data Model and developing presentation objects.

8:30 - 8:45 Introduction
  • Summary of yesterday
  • Outlook of today
8:45 - 10:00 Presentation objects concept
  • Overview
  • Examples of presentation objects
  • How database queries are processed
10:00 - 10:15 Break
10:15 - 12:30 Hands-on session: Presentation objects, Part I
  • Structure and methods
  • Creating examples
12:30 - 13:30 Lunch
13:30 - 15:00 Modelling an Object Warehouse
  • Overview
  • Modelling a sample unit containing equipment objects
15:00 - 15:15 Break
15:15 - 17:00 Hands-on session: Presentation objects, Part II
  • Presentations for equipment objects

Day 4 - The goal of the fourth day is the development of a "Unit Navigator" within the BeauTec Business Pilot. The main parts of this application are the Genesis TREE object and the presentation objects that were implemented on Day 3.

8:30 - 8:45 Introduction
  • Summary of yesterday
  • Outlook of today
8:45 - 10:00 Hands-on session: "Unit Navigator", Part I
  • Specification
  • Goal
  • Function blocks
  • Milestones
10:00 - 10:15 Break
10:15 - 12:30 Hands-on session: "Unit Navigator", Part II
  • TREE Object
  • How to retrieve an object tree from the Object Warehouse
12:30 - 13:30 Lunch
13:30 - 15:00 Hands-on session: "Unit Navigator", Part III
  • How to integrate presentation objects
15:00 - 15:15 Break
15:15 - 16:30 Hands-on session: "Unit Navigator", Part IV
  • How to use the SHEET Object
16:30 - 17:00 Completion

Day 5 - The goal of the last day is to answer open questions of the preceding days. Additionally, the current development goals of BeauTec and m:pro will be explained and discussed.

8:30 - 8:45 Introduction
  • Summary of yesterday
  • Outlook of today
8:45 - 10:00 Summary
  • Wrap up
  • Collection of open questions
10:00 - 10:15 Break
10:15 - 12:30 Questions and answers
  • Training
  • BeauTec products
  • Current development and development goals
12:30 - 13:30 Lunch
13:30 - 14:30 Finish
  • Conclusions and feedback
  • Departure

Advanced Client Application Developer

The Advanced Client Application Developer modules extend the participants knowledge of client side tools. Those modules focus on special themes that may be customer specific. Examples are:

Communication I

  • Client-Server Objects (m:gen)
  • FTP (m:fin)
  • Registry (m:fin)
  • MAPI (m:gen)

Communication II

  • MAPI (m:gen)
  • ActiveX (m:gen)
  • Dialog Library (bt:Dlglib)
  • Application Component Extended Settings, e.g. frequencies and times (m:exp)

Internet technologies I

  • MIIS/Portal: HTML/ASP/Perl/ActiveX (m:web)

Internet technologies II

  • OAS, OIS: HTML/Stored Procedures/Report attributes (m:odm)

Application Extensions I

  • BeauTec Event Management System (bt:ems)

Application Extensions II

  • BeauTec Business Process Library (bt:Bpl)

Prerequisites

  • Client Application Developer

Length

2 - 3 days

Server Application Developer

The Server Application Developer module teaches the server side development and enhancement of applications based on the m:pro Object Data Model (m:odm) frame work. This module covers the following topics:
  • Overview/Architecture
  • m:odm introduction
    • Modeling
    • Storage
    • Sizing
    • Presentation, propagation
    • Advanced data retrieval (Query2007)
    • etc.
  • BeauTec Object Warehouse (bt:owh)
  • Classes, Packages, Interfaces, API

Prerequisites

  • Basic programming or scripting skills
  • Basic knowledge of relational databases
  • Minimum one PC for two students.
  • Access to a central m:odm installation (50MB free space) from all training computers (Oracle client installed)
  • Access to a central NT file server (100 MB free space) from all training computers

Length

4 days

Course Agenda

The goal of the first day is to get an overview of the components BeauTec uses for integration. The focus of this lesson is understanding the m:pro Object Data Model and it's API concept. Class and object concepts are introduced using the m:odm Admin Tool and the related online documentation.

The goal of the second day is to understand the data storage inside the m:odm and its usage as an Integration Platform. The creation of a class structure including class methods is the focus of this lesson.

The goal of the third day is to discuss and understand the BeauTec concept and implementation of KPIs. It shows in great detail the flexibility and usage of the m:odm.

The goal of the last day is to answer open questions of the preceding days. Additionally, the current development goals of BeauTec will be explained and discussed.

Advanced Server Application Developer

The Advanced Server Application Developer modules extend the participants knowledge of server side tools. Those modules focus on special themes that may be customer specific. Examples are:

  • Advanced interface development
  • Indicators (KPIs)
  • Activities
  • Events
  • Logging

Prerequisites

  • Server Application Developer

Length

2 - 3 days

BeauTec CMDB

A new version of BeauTec CMDB is available since march 2011.

Business Pilot

A new version of BeauTec Business Pilot is available since January 2011.