[an error occurred while processing this directive]
Toll Free - 888.874.1880

e-Classroom Courses

Introduction to OpenEdge Architect (500)

Just exactly what is the new OpenEdge Architect? OpenEdge Architect is a set of tools similar to other standard development environments with various plug-ins for OpenEdge. This course will provide students with an opportunity to see what is involved in configuring and getting started using Architect as their integrated development environment (IDE). The course will cover using the Editor, DB Navigator, and Debugger plug-ins. Students will also be introduced to the OpenEdge Tools for Business Logic and the Meta Catalog.

At the end of this course, the student will have a working knowledge of how to setup workspaces and projects using the OpenEdge Architect. They will be able to create new projects and import resources into projects. They will be able to take advantage of some of the helpful features of the editor. They will also be exposed to some of the more advanced tools in the Architect.

Course objectives are met through online lecture, whiteboard chalk-talks, and lab exercises via remote desktop connection. Students will receive a course book as well as copies of code examples used in class.

Indexing and Scoping in OpenEdge (505)

Do you understand the importance of index utilization in OpenEdge code design and development? Do you understand what happens when you don't manage the scope of a transaction in your code? What about record scoping?

If you want to understand the topics of indexing and scoping in OpenEdge better then check this online class out. We will go beyond the basics of writing code in OpenEdge and uncover the rules and behaviors that control indexing and scoping of records and transactions. This is an intermediate level class that will be sure to aid you in writing and analyzing OpenEdge code at a higher level.

Students will be taken deeper in their understanding of how indexing works in OpenEdge. They will learn the behaviors associated with index selection and bracketing. They will learn the index selection algorithms within the OpenEdge ABL compiler. Students will also learn about Scoping and the behaviors that characterize this often-misunderstood term. They will look at Record scoping, Transaction scoping and Frame scoping rules and overrides.

ProDataSets Part 1 (510)

This course introduces the concepts and benefits provided by the OpenEdge ProDataSet. Students will learn how to define and populate a ProDataSet as well as how to optimize ProDataSets and the impact of distributing data.

Course objectives are met through online lecture, whiteboard chalk-talks, and lab exercises via remote desktop connection. Students will receive a course book as well as copies of code examples used in class.

ProDataSets Part 2 (511)

This two-session course builds on the concepts introduced in the ProDataSets Part 1 e-Classroom course. Students will learn how to go beyond simply defining and filling OpenEdge ProDataSets. They will learn how to manage data using built in features of ProDataSets. They will learn how to track and apply changes to data with the before and after temp-tables. They will be introduced to additional attributes and methods for use with ProDataSets and their associated member objects. Students will also be introduced to change events and callback procedures.

Course objectives are met through online lecture, whiteboard chalk-talks, and lab exercises via remote desktop connection. Students will receive a course book as well as copies of code examples used in class.

Dynamic Data Objects (515)

Dynamic data objects are some of the most powerful tools in a developer's toolbox. They are also some of the must underused tools. It will cover the basics of dynamic object creation and managing memory using widget-pools. Students will learn how to create dynamic user interface objects, dynamic queries and browsers, and dynamic temp-tables. They will learn how to put these objects together to create more reusable code.

Course objectives are met through online lecture, whiteboard chalk-talks, and lab exercises via remote desktop connection. Students will receive a course book as well as copies of code examples used in class.

Progress Performance Tuning (520)

This five-hour e-class covers Progress database performance monitoring and tuning. The target audience includes new to intermediate Progress database administrators. For course materials, each student will receive a sub-set of Dan Foreman's best selling Progress Performance Tuning Guide.

Intro to OpenEdge Auditing (522)

Auditing is one of the essential factors in providing a secure Progress application as well as meeting mandatory regulatory compliance. Progress has implemented excellent Auditing functionality starting in OpenEdge 10.1A. This e-Classroom course covers the essentials of how to effectively implement OpenEdge Auditing.

OpenEdge Object Oriented ABL - Part 1 (530)

In this e-Classroom course, you will learn how to write classes from which objects are created, and how to create and use the objects. You will start by evaluating the anatomy of a class: how to declare fields, properties, methods, constructors, and destructors. Next you will learn how to instantiate an object, and once instantiated, how to access the object's instance variables and methods. Finally, you will investigate more advanced aspects of classes that depend on using object references in order to: returning values from methods, class vs. instance members, and access control.

At the end of this class, you will have a basic understanding of what OO classes and objects are. You will have learned how to create and manipulate them and make use of them in your application programming.

QAD .NET User Interface Basics (571)

This course will cover basic navigation for the QAD .NET User Interface, including menus, browses, maintenance functions and reports. This course is recommended for QAD users already familiar with either the Character User Interface (CHUI) or the Graphical User Interface (GUI) of QAD. New QAD users should consider taking the QAD Enterprise Applications Introductory Training course to become familiar with the basic concepts of QAD, as well as the basic navigation of the QAD .NET Interface.

Advanced .NET User Interface (572)

This course is recommended for QAD "power" users or System Administrators already familiar with the QAD .NET User Interface or who have already taken the QAD .NET User Interface Basics course.

Supporting the .NET User Interface (573)

This course is recommended for QAD System Administrators who will be responsible for the day-to-day support of the QAD .NET User Interface. It is recommended that people taking this course are already familiar with the QAD .NET User Interface or have already taken the QAD .NET User Interface Basics course.

For more information on BravePoint's training courses, call 770-449-9696.

5000 Peachtree Industrial Boulevard    |    Suite 100    |    Norcross, Georgia 30071    |    T 770.449.9696    |    F 770.449.9003    |    Toll Free 888.874.1880