Mainframe Training Services SYS-ED SYSED Computer Education Professionals
Mainframe Utilities and Development Tools Training

Submit Mainframe Questions

Contact You

SYS-ED/M - Mobile Devices


Mainframe Training Services Advanced search

Knowledge Base

Enrollment

Web Browser Viewing - MS Edge

Mainframe Utilities and Development Tools

Data Management and Application Maintenance

IBM z/OS Operating System Mainframe Utilities and Development Tools Software Better than the Training Offered by
IBM, Computer Associates, and Compuware
Mainframe Training by SYS-ED Courseware for Teaching Professional Mainframe Training Service
Distance-learning Service Specialized Training and Courseware Mainframe Training Programs

 

Mainframe Utilities
Schedule
 
COBOL
Schedule
Mainframe
Schedule
 
Cost
Analysis

Courseware for Teaching - Mainframe Utilities and Development Tools Training
Courseware for Teaching
Cloud Programming -2018
InterTest, Endevor, DYL-280, and Panvalet are registered trademarks of Computer Associates.
Abend-AID and File-AID family of software are registered trademarks of Compuware Corporation.
CICS-SDF, ISPF Facility, and IBM Tools are registered trademarks of IBM Corporation.
Syncsort is a registered trademark of Syncsort, Inc.
Open Source Software GSA Submission
Sitemap
Sitemap

Efficient Utilization of Mainframe Development Tools
IBM z/OS Operating System

The z/OS operating system is a set of programs which manages the resources of an IBM mainframe computer system: memory, processor time, and I/O devices. It uses a catalog and applies volume control to datasets.

IBM z/OS Mainframe Operating System

The z/OS operating system provides for batch and interactive job processing. Batch processing allows for delayed program execution. This provides for flexibility in scheduling program execution. It also enables a number of jobs to be processed concurrently.

JCL: Job Control Language statements control batch processing. There are JCL parameters used in testing programs, setting up production jobs, and tailoring z/OS operating system environments. A procedure is a prewritten set of JCL which can be included in a job. There are utility programs for maintaining procedure libraries.

Interactive processing is available on demand and provides real-time results. The user interacts with program execution by using TSO commands from a terminal.


Mainframe Utilities and Development Tools Software

IBM provides utility programs for organizing and maintaining data in its mainframe operating systems. These utilities perform frequently used functions and include options for granular implementation.

  IEBGENER       IEBCOPY  
  Copy/Generate Dataset       Library Copy  
      SORT      
      Sort, Merge, and Copy      
  IEBCOMPR       IEBPTPCH  
  Compare Dataset       Print-Punch  
         
    VSAM: Virtual Storage Access Methods    
    IDCAMS    
    Create, List, Copy, and Print VSAM Datasets    

In the z/OS operating system there is a standard framework for most utility operations; this facilitates use and implementation.

The functions are programs and categorized control provided by a utility are system, dataset, and independent.

System utilities are programs for maintaining and manipulating system and user datasets and entire volumes. The programs are required to reside in an authorized library and controlled by the JCL and utility control statements.

Dataset utility programs reorganize, change, or compare data at the dataset or record level. The programs are controlled by JCL and utility control statements. The utilities are used to manipulate partitioned, sequential or indexed sequential datasets, or PDSE: partitioned datasets extended provided as input to the programs. Data can be changed and managed from fields within a logical record including up to an entire dataset.

Independent utilities are programs to prepare devices for system use when the operating system is not available. Independent utilities operate outside of the operating system and are controlled by utility control statements. An independent program supports the mainframe operating system, but cannot be invoked by a calling program.  

The SYS-ED training service develops workshops for both IBM and the alternative third party utilities and development tools.


File Manipulation

Compuware File-Aid is a file management utility which facilitates acess to data and provides capabilities not available through the standard IBM z/OS ISPF and JCL supplied software.

Workshop objectives

  • Processing standard z/OS access methods and file formats.
  • Selective record processing.
  • JCL conversions enhancements.
  • File-format conversions.

Program Development and Testing

Compuware Xpediter is a mainframe tool used in the development and debugging of application software. It provides an enhanced trace facility to highlight commands as they are being executed.

Workshop objectives:

  • Interpreting the enhanced intercepts abends.
  • Testing a program or program segment.
  • Executing Xpediter interactively or batch.
  • Stopping and starting a program at any statement - breakpoint.
  • Bypassing code sections and restarting a program including refreshing its Working-Storage.
  • Displaying and modifying variables at breakpoints during execution.
  • Coding and invoking scripts of the Xpediter commands.
  • Counts of the executed statements and paragraphs.

Program Inventory in Application Development

CA Endevor controls, automates, and monitors the application development life cycle.  It compare and track changes for the source code from development to production.

Workshop objectives:

  • Avoiding at odds changes to the same component.
  • Browsing and manipulating components.
  • Automating creation of executables.
  • Applying consistent procedures including compiles and standards-checking.
  • Viewing or retrieving a previous version of any element.
  • Applying change control procedures.


Better than the Training Offered by the Big Three:
IBM, Computer Associates, and Compuware

SYS-ED's system consultants are experts in application development with legacy programming languages and mainframe system software. For the better part of a a quarter century, we have been teaching integrated exercises for mainframe utilities and development tools for the IBM mainframe environment. Our staff participated in first generation implementation of the mainframe utilities and developments tools which in many cases predates the current corporate ownership of the software: InterTest, Panvalet, Roscoe, Vollie, Wylbur, DYL-280, Endevor, File-AID family of products, TSO Xpediter, CICS Xpediter, Easytrieve, SDF-II, and Syncsort.

SYS-ED has been called on by IBM, Computer Associates, Compuware, and Serena Software, to train their clients how to code and debug legacy programming languages in mainframe system software environments.

In conjunction with teaching mainframe utility and development tools courses, guidelines are provided:

Software Guideline
CA Endevor SCM Installation specific release and emergency packages recommendations.
CA-InterTest Accelerating and improving application development and system testing under CICS InterTest with the Assembler, COBOL, and PL/1 programming languages.
Compuware File-AID Customizing data to operational requirements and enhancing the reliability of data in a production system.
Compuware Xpediter Accelerating the coding and debugging of programs and automating the analysis, testing process, and implementation of applications.

An impartial analysis of the featureset of the IBM Tools is provided in relation to the third party mainframe utilities and development tools software.

The SYS-ED advantage is that we are recognized experts on the systems software - VSAM, IMS, CICS, and DB2 and operating systems: z/OS, Z/VM, and z/VSE.  When it comes to a challenging non standard assignment; such as when IBM software developers needed guidance in designing and coding products to compete with Compuware software or Computer Associates does not have an employee on its staff to teach DYL-280(VISION:RESULTS) in a DL/1 VSE shop, these industry leaders have called on SYS-ED to explain and teach.


Mainframe Training by SYS-ED

When it comes to legacy programming languages - COBOL, Assembler Language, PL/1, Fortran, and REXX and systems software - VSAM, CICS, IMS, DB2, IDMS, and ADABAS, and new technologies integrated with IBM mainframe systems - WebSphere MQ, SYS-EDís credentials in terms of consultancy experience and advanced degrees in many situations will be superior to that of the employees from the source software companies.

SYS-ED recognizes the difference between industry standard content and specialized training.  We will not accept a mainframe utilities and development tools assignment without a consultation with the prospective client organization. We review the background of the employees to be trained, operating environment and project specifications and use it to select the code snippets, examples, training aids, and exercises. The specialized training service delivers lecture which reinforces management policies and workshops that serve as defacto on-the-job training for project work. 


Knowledge Base

SYS-ED reviews information in the public domain distributed by software companies, international standards committees, purveyors of open source software, and report journalism. We perform our own independent analysis and assessment of benchmarks for software updates and new products. Vendor documentation and third party content is interpreted and incorporated selectively into courseware and training aids. SYS-ED clients are invited to submit mainframe questions. Questions are reviewed and answered on a first-come/first serve-basis. This service is available through our categorized and software specific mainframe websites.


Courseware

SYS-ED is an important component in delivering programming language and mainframe utilities and development tools training. The principles of adult learning have been applied to the content; interpreting and translating subject matter into performance objectives, narrative descriptions, diagrams, workshop objectives, and exercises. Our courseware library is highly valued where there is a scarcity of up to date textbooks. Upon completion of classroom instruction at the client location, courseware is organized for future use in a web-based delivery medium.

SYS-ED's mainframe utilities and development courseware has been extended for utilization in a distance-learning delivery medium and integration with the web-based mainframe curriculum. Courseware as a learning center is used in conjunction with teaching mainframe training programs. It is available for use in an advertising free environment for prospective client organizations to prequalify the employees to be trained and provide remedial instruction.


The SYS-ED courseware consists of student handouts, walkthroughs, industry-specific examples, exercises, and training aids. The CETi knowledge base aggregates and analyzes information in the public domain. Content selectively is added to course handouts and training aids. The long term strategy is to have our courseware recognized as a NRV: Nationally Recognized Vendor.

z/OS JCL - Basic z/OS JCL - Intermediate z/OS Utilities z/OS JCL for Java Programmers VSAM - Introduction
Table of Contents Table of Contents Table of Contents Table of Contents Table of Contents
Copyright Acknowledgement Copyright Acknowledgement Copyright Acknowledgement Copyright Acknowledgement Copyright Acknowledgement
Performance Objectives Performance Objectives Performance Objectives Performance Objectives Performance Objectives
Chapter 1 Chapter 1 Chapter 1 Chapter 1 Chapter 1
Chapter 2 Chapter 2 Chapter 2 Chapter 2 Chapter 2
Index Index Index Index Index

Abend-AID CICS Xpediter COBOL Debugging with Abend-AID File-AID File-AID for Analysts
Table of Contents Table of Contents Table of Contents Table of Contents Table of Contents
Copyright Acknowledgement Copyright Acknowledgement Copyright Acknowledgement Copyright Acknowledgement Copyright Acknowledgement
Performance Objectives Performance Objectives Performance Objectives Performance Objectives Performance Objectives
Chapter 1 Chapter 1 Chapter 1 Chapter 1 Chapter 1
Chapter 2 Chapter 2 Chapter 2 Chapter 2 Chapter 2
Index Index Index Index Index

File-AID Batch File-AID for DB2 File-AID IMS File-AID/RDX TSO Xpediter
Table of Contents Table of Contents Table of Contents Table of Contents Table of Contents
Copyright Acknowledgement Copyright Acknowledgement Copyright Acknowledgement Copyright Acknowledgement Copyright Acknowledgement
Performance Objectives Performance Objectives Performance Objectives Performance Objectives Performance Objectives
Chapter 1 Chapter 1 Chapter 1 Chapter 1 Chapter 1
Chapter 2 Chapter 2 Chapter 2 Chapter 2 Chapter 2
Index Index Index Index Index

DYL-280(VISION:RESULTS) Easytrieve Plus CA-AllFusion Endevor CA-InterTest Panvalet
Table of Contents Table of Contents Table of Contents Table of Contents Table of Contents
Copyright Acknowledgement Copyright Acknowledgement Copyright Acknowledgement Copyright Acknowledgement Copyright Acknowledgement
Performance Objectives Performance Objectives Performance Objectives Performance Objectives Performance Objectives
Chapter 1 Chapter 1 Chapter 1 Chapter 1 Chapter 1
Chapter 2Chapter 2 Chapter 2 Chapter 2 Chapter 2
Index Index Index Index Index

ISPF Productivity Tool (Spiffy) SDF II Syncsort
Table of Contents Table of Contents Table of Contents
Copyright Acknowledgement Copyright Acknowledgement Copyright Acknowledgement
Performance Objectives Performance Objectives Performance Objectives
Chapter 1 Chapter 1 Chapter 1
Chapter 2 Chapter 2 Chapter 2
Index Index Index

Professional Mainframe Training Service

Prior to scheduling a mainframe utilities and development tools course from Computer Associates, Compuware, or IBM, compare the quality of the training service that SYS-ED offers:

  • Review our mainframe development tools and utilities learning paths.
  • Read the technology assessments and CFAQs - course frequently asked questions.
  • Examine the content in our courseware and training aids.
  • Interview our systems consultant/instructor.

SYS-ED has been conducting courses in the public domain since 1980; however, there have been changes in the laws and regulations governing computer training in the state of New York. The schedule on our websites reflects a projected time frame for licensure with the New York State Department of Education - Bureau of Proprietary School Supervision and submission and approval of curriculum.

Distance-learning Service

SYS-ED offers mainframe utilities and development tools training in a web-based learning format. A distance-learning course is lecture, student handout, review questions, examples, training aids, workshops, and website support services.

Private Training - Mainframe Training Services Distance-learning Training Service

Web-based Training Services

Private Mainframe Training Distance-learning Training Service Web-based Training

Mainframe_Content_Delivery

Enrollment requires a consultation with the manager enrolling the employee for the training. The prospective trainee needs to be qualified for the course and service transmission to the client location tested: bandwidth, firewall, base operating system, software requirements, web browser, and set up of machine exercises. SYS-ED reserves the right to deny enrollment in its courses.


Specialized Training and Courseware

Modern IBM mainframe systems have extensive computer networks consisting of physical and logical nodes.  A node is an addressable location on the network; this is where processing occurs.  A node can consist of a large JES3 complex, single JES2 system, non-z/OS operating system, batch terminal, or cluster controller.  Programmers may work at one location and production control staff at another. An organization also can operate multiple computer centers.

There are JCL parameters which will be useful in testing programs, setting up production jobs, and tailoring z/OS operating system environments.

Processor Resources - Running Complex Jobs

The JES: Job Entry Subsystem is z/OS component software which sets up the program in an address space, controls slow I/O: input/output devices, and processes all the JCL. Athough there are differences between JES2 and JES3, JES control statements serve common functions: controlling a job setup, scheduling, and output processing. JES statements can be used for executing a job on a remote processor, directing output to a remote destination, and controlling a remote workstation.

SYS-ED teaches IBM JCL and utilities and the alternative and complementary third party tools in IBM mainframe distributing processing environments.

   
IBM Mainframe Environment
Programming Skills
Mainframe Utilities and Development Tools
Mainframe Legacy Programming Languages
VSAM
SYS-ED/New York Schedule and Content Delivery Selection
IBM Mainframe System Software
CICS Transaction Server Programming
DB2 Application Development
IMS Transaction Server Application Development
WebSphere MQ Middleware
 

Content Delivery Selection

 


Mainframe Training Programs

SYS-ED offers entry-level and specialized mainframe training programs.

The entry-level training programs consist of four components: z/OS operating system, programming skills, programming language, and system software. These programs have been developed, updated, and refined over a quarter century of consultancy and teaching.

There are six mainframe training programs:

Mainframe Entry Level Assembler Language COBOL Language
PL/1 Language Operations and Systems Programming CICS Transaction Server

Specialized mainframe training programs are comprised of course modules selected by the client organization: subject matter, examples, exercises, and validation assessment. Clients can elect to incorporate project specifications as part of on the job training in the workshop.

Training programs can be directed to address operational objectives:

1. Data and application maintenance.

2. Design and implementation of service oriented architecture strategies.

3. Web-servicizatioin and access to mainframe data which will be allowed and the issues of security.

The recommendation is that a training program have pre and post-course assessment, lesson review questions, and a record kept of completed assignments. At the client discretion, a grading system can be applied to the student work.


Evolving IT: Interrelated Technologies

There are web server and web enabling technologies which will need to be integrated with the existing mainframe systems and enterprise databases.

SYS-ED trained a significant number of the first generation of mainframe DP personnel in the 1980ís. We look forward to the opportunity and challenge of training their successors in the 21st century. Albeit, with a more comprehensive set of delivery mediums in hybrid and interrelated software environments.

Web Servers IBM WebSphere MQ and Hybrid/Alternate Development Java Programming

Mainframe Training

Mainframe Courses
SYS-ED's mainframe courses are tough, but they're worth it. Our mainframe training is used by Fortune 1000 companies, government municipalities, healthcare providers, software houses, and consulting companies to meet their staffing requirements and acquire specialized skillsets.1  At the present time, mainframe utilities and development tools courses only are offered at the client location and through a distance-learning delivery medium.

Courseware
SYS-ED's courseware draws upon a mainframe library of examples, sample programs, exercises, and case studies to teach the utilities and development tools: 1, 2, and 3 day courses and as part of integrated training programs on z/OS, z/VSE, z/VM, and third party emulation workbench and platforms.

Teaching is Our Business
Most computer training companies are divisions of large software companies or consulting companies. Not SYS-ED. Our only goal is to provide quality mainframe training for motivated information technology professionals. This independence allows us to concentrate on teaching.

Our Teachers Know How to Teach
SYS-ED instructors combine teaching skills with experience in the mainframe environment: operating systems, programming languages, third party utilities/development aids, and system software. After a course, students are welcome to ask questions back on the job.

Enrollment - SYS-ED Mainframe Courses are Not for Everyone
No one is allowed to enroll in a SYS-ED mainframe course without a consultation with our Director of Education. We review the operational objectives and project specifications for the organization evaluating whether to send its employee for the training. The employee only is allowed to enroll if they have the background required for the course.

Mainframe Training - Distance-learning or at Your Office
SYS-ED mainframe courses are provided over the Internet through a distance-learning delivery medium or classroom instruction at the client location.

 

Technology Exchange Websites

SYS-ED's websites compile, organize, and present software specific and established operational categorizations of information technology. They provide a framework for assessing knowledge transfer: learning paths, courseware, distance-learning, web-based training, and classroom instruction.

www.mfutilitiesandtoolsbysysed.us/commquests.htm

www.cicstrainingbysysed.us www.coboltrainingbysysed.us www.databasetrainingbysysed.us
www.db2trainingbysysed.us www.imstrainingbysysed.us www.mainframetrainingbysysed.us
www.mfutilitiesandtoolsbysysed.us www.mqseriestrainingbysysed.us www.programmingbysysed.us
www.rexxtrainingbysysed.us www.sastrainingbysysed.us www.vsamtrainingbysysed.us

Footnote 1:
SYS-EDís core mainframe curriculum has been submitted to the New York State Department of Education - Bureau of Proprietary School Supervision for technical review.