|
Services Training
|
The curriculum is based on twenty-five years of experience creating and maintaining applications of all types in various industries, based on the Natural/Adabas development platform. The focus of each class is to reach beyond mere syntax and to instill in the student an appreciation of efficiency, performance, and best practices. Most classes may be presented as workshops or seminars. All training classes may be tailored to the client's specific requirements. We want our clients to feel that they are receiving the best value for their training dollars, so our classes are content-rich and fast-paced. Here's a quote from a recent attendee of the Expert Natural class: I've never
seen so much information about Adabas and Natural given in such a short
period of time. An excellent class. Venetka Tokmakova, Cap Gemini
Ernst & Young Contact us to discuss your training needs: training@ZZUtils.com |
Contact Us Consulting Training ZZUtils
Return to the LEN CONSULTING LLC home page.
Natural and Adabas are
registered trademarks of Software AG.
ZZUtils is a trademark of LEN CONSULTING LLC.
© LEN CONSULTING LLC
Duration: 5 day workshop
Audience: Mainframe developers
Prerequisites: None
Description: Natural is both a fourth-generation language and an integrated development environment. This course introduces developers to Natural’s features, facilities, and syntax.
Objectives: Upon completion of the course,
students will be able to
Describe the Natural
development environment.
Create simple Natural
programs.
Navigate Natural
applications of moderate complexity.
Topics: Overview of features and facilities
Commands
Statements
Data types
Database access
Conditional logic
Object types
Editors
Return to top.
This is essentially a combination of the Introduction to Natural and Intermediate Natural classes, presented from a COBOL perspective.
Duration: 4 day workshop
Audience: Mainframe COBOL developers
Prerequisites: None
This course introduces COBOL developers to Natural’s features, facilities, and syntax. Comparisons are made between the languages' syntax and their associated development environments.
Objectives: Upon completion of the course,
students will be able to
Describe the Natural
development environment.
Create simple Natural
programs.
Navigate Natural
applications of moderate complexity.
Topics:
Overview of features and
facilities
Natural/COBOL keywords
Data types and usage
Control and conditional
statements
Output
Using arrays
On-line considerations
Map editor
Break processing
Database access
ET Considerations
Return to top.
Duration: 4 day workshop
Audience: Natural developers
Prerequisites: Introduction to Natural
Description: This course builds upon the material presented in Introduction to Natural.
Objective: Upon completion of the course, students will be able to maintain Natural applications of moderate complexity.
Topics:
Editor profiles
Arrays
Maps
Break processing
Transaction processing (ET
logic)
Restartability
WORK files
Return to top.
Duration: 4 day workshop
Audience: Experienced Natural developers
Prerequisites: Intermediate Natural
Description: This course builds upon the material presented in Intermediate Natural.
Objectives: Upon completion of the course,
students will be able to
More proficiently test and
debug Natural modules.
Determine potential
performance improvement of existing Natural modules.
Topics: DBLOG
DEBUG
ET logic review
Batch design
Performance
Return to top.
Duration: 3 day seminar
Audience: Experienced Natural developers
Prerequisites: None
Description: This course combines selected topics from Intermediate Natural, Advanced Natural, and Adabas Overview for Natural Developers, plus additional advanced topics. It is presented typically as a refresher course for experienced Natural developers.
Objective: To improve the proficiency of Natural developers through the review of advanced techniques, facilities, and features.
Topics:
Adabas processes
Transaction logic
Tips and techniques
Performance
Application design
Natural utilities
Return to top.
Adabas Overview for
Natural Developers
Duration: 1 day seminar
Audience: Natural developers
Prerequisites: Experience with Adabas and
Natural in a mainframe environment
Description: Adabas features, facilities, and functionality are discussed from the Natural developer's perspective. Emphasis is placed on the relationship of Adabas commands to Natural statements, and the efficiency of commands for specific purposes and situations.
Objectives: Upon completion of the course,
students will be able to
Describe Adabas components.
Describe record compression.
Determine which access command
to use for optimum efficiency in a given situation.
Implement Adabas
Prefetch/Multifetch in a batch application.
Topics:
Features and facilities
Adabas, Natural, and zOS
Descriptor types
File structure and FDT
Adabas commands vs Natural
statements
Prefetch/Multifetch
Utilities
Return to top.
Batch Processing with
Natural and Adabas
Duration: 1 day seminar
Audience: Natural developers involved in the design,
implementation, and support of batch applications, but who cannot attend the
3-day Advanced Natural class nor the 3-day Expert Natural refresher.
Prerequisites: 1 year of Natural experience in
a mainframe batch environment
Description: Case studies demonstrate design and performance improvement techniques to reduce elapsed times of long-running batch jobs.
Objective: Upon completion of the course, students will be able to design and implement efficient batch applications using Natural and Adabas.
Topics:
WORK files and sorting
Design considerations
Restartability
Adabas Prefetch/Multifetch
Return to top.
Duration: 1 day seminar / 2 day workshop
Audience: Mainframe Natural developers
Prerequisites: 2 years of Natural experience in
a mainframe environment
Description: Tips, techniques, and topics to improve run-time performance of on-line and batch Natural applications.
Objective: Upon completion of the course, students will be able to improve the run-time performance of Natural programs in both on-line and batch environments.
Topics:
Natural/Adabas interface
Adabas command processing
Natural database access
statements
Performance of specific
Natural statements
Benchmarking
Batch design
Adabas Prefetch/Multifetch
Return to top.
Duration: 1 day seminar
Audience: Mainframe Natural developers
Prerequisites: 2 years of Natural experience in
a mainframe environment
Description: Over 100 tips and techniques in the use and application of Natural in on-line and batch systems.
Topics:
Performance
Compile-time initialization
Natural traps
Programming
Source Work Area
Accessing Adabas
Miscellaneous
Return to top.
Duration: 1 day seminar
Audience: Mainframe Natural developers
Prerequisites: 2 years of Natural experience in
a mainframe environment
Description: Introduces the new features and facilities available with Natural version 4.
Objective: Upon completion of the course, students will be aware of the new features and statement enhancements introduced in Natural 4, and how and when to apply them.
Topics:
Natural 4.1 and Natural 4.2
Features
Data enhancements
General enhancements
Miscellaneous improvements
Return to top.
Introduction to
Natural/Adabas for Windows
Duration: 4 day workshop
Audience: Mainframe Natural developers
Prerequisites: Natural experience in a
mainframe environment, experience using Windows-based applications
Description: Eases the paradigm shift for mainframe Natural developers
Objective: Upon completion of the course, students will be able to install and customize Natural and Adabas for Windows on a standalone machine, navigate the Natural Studio to create and maintain Natural programs, and use the DBA Workbench to create Adabas databases and files in support of their Natural programs.
Topics:
Product installation,
configuration, and customization
Natural Studio
Editors
Platform differences
Language differences (with emphasis on features available in
Natural 4 Mainframe)
Natural library creation, backup, and restore
Adabas database creation, backup, and restore
Adabas file creation, backup, and restore
Single Point of Development
(SPoD) overview
Return to top.
Introduction to Natural
Security
Duration: 1/2 day seminar
Audience: Mainframe Natural developers
Prerequisites: 2 years of Natural experience in
a mainframe environment
Description: An overview of the features and facilities of Natural Security.
Objective: Upon completion of the course, students will be able to describe the various Natural objects controlled by Natural Security, and the relationships between these objects. They will be familiar with the maintenance and retrieval panels, and navigation through the on-line system.
Topics:
Objects
Relationships
Protecting objects
Navigation
Administrative functions
Retrieval functions
Maintenance functions
Return to top.
Duration: 1/2 day seminar
Audience: Programmers with little or no
mainframe experience
Prerequisites: None
Description: An introduction to the features and facilities of Interactive System Productivity Facility.
Objective: Upon completion of the course,
students will be able
Apply terminal types and keyboard functions to specific
tasksto
Describe the differences between sequential files and PDSs
Navigate ISPF menus
Display basic competency in the use of various ISPF
functions
Use ISPF panels to allocate, copy, view, and edit files
Make efficient use of the editor's primary and line commands
Topics:
zOS
History
Objectives
Terminals and keyboards
Purpose of JCL
Datasets
Types of datasets and their
characteristics
TSO/ISPF
Menu functions
Navigation
PF keys
Primary commands
Member list commands
Line commands
Return to top.
Duration: 1/2 day seminar
Audience: Mainframe developers (with a focus on
Natural programmers)
Prerequisites: Introduction to ISPF (or
equivalent experience)
Description: The syntax and use of Job Control Language statements and their options.
Objective: Upon completion of the course, students
will be able to
Describe the functions of the JOB, EXEC, and DD statements
Write simple job streams
Modify jobs streams of intermediate complexity
Topics:
Utilities
JCL syntax
Cataloged procedures
JCL statements and their options
Over a dozen JCL samples are reviewed
Return to top.