- Tel: +44 (0)1275 859666
BT15 - TSO and ISPF Workshop - 2 Days
Course Description
This course is aimed at developers new to the z/OS development environment and covers the usage of TSO and ISPF. This course covers all main ISPF Options (Dataset Utilities, Editing, Browsing etc) and includes many recently added new features. The course also includes the creation and manipulation of z/OS datasets.
Pre-requisites
This course is well-suited to both experienced and trainee programmers or analyst programmers.
Objectives
Whilst covering the basics of TSO and ISPF, this course also aims to give an insight into manipulating data and datasets.
On completion of this course the student will be able to:
- Navigate ISPF screens to perform a variety of tasks
- Use the correct options to create datasets
- Use the correct options and commands to edit data within a dataset
- Use the correct options to perform various ISPF utility functions
- Understand simple JCL statements
Environment
Development will be performed using:
- IBM Mainframe
Customisation
For on-site courses (i.e. at your premises), we are more than happy to tailor the course agenda to suit your exact requirements. In many cases, we are able to build your in-house standards and naming conventions into the delivered course.
Course Details
- INTRODUCTION TO TSO / ISPF
- Introduction To Program Development
- TSO
- Interactive System Productivity Facility - ISPF
- TSO
- LOGGING ON / OFF
- Logging On
- Logging Off - Option X
- Log and List Datasets
- Logging Off - Option X
- ISPF NAVIGATION & COMMANDS
- ISPF Main Menu
- Command & Option Line
- Fastpath
- ISPF Primary Commands
- Help
- Split
- Split New
- Swap Next/Prev/n
- Swap List
- Swapbar
- End
- Return
- Rfind
- Rchange
- Up
- Down
- Right
- Left
- Retrieve
- Nretriev
- Settings
- Userid
- Sysname
- Sarea
- Keys
- Programmable Function Keys
- Autotype
- Command & Option Line
- STORAGE OF DATA
- Data Storage
- Disk Drive
- Tapes
- Cartridges
- Datasets
- Sequential Dataset
- Partitioned Dataset (PDS) - Libraries
- Other Dataset Types
- Storage Management Subsystem
- Disk Drive
- DATASET PROCESSING
- Dataset Allocation - ISPF Option 3.2
- Dataset Allocation Parameters
- Dataset Name Entry
- Member Name Entry
- No Member Name Entry
- Partial Member Name Entry
- Multi-Part Dataset Names
- Member Lists
- Locate Command
- Sort Command
- Filter Command
- Dataset Browse/View - ISPF Option 1
- View A Dataset
- Changing the Encoding Scheme
- Dataset Edit - ISPF Option 2
- Dataset Allocation Parameters
- EDITING A DATASET
- Editing a Dataset - Line Commands
- Insert
- Repeat
- Delete
- Copy
- Move
- After and Before
- Overlay
- Multiple Targets for MOVE / COPY Operations
- Exclude
- Shift Data
- Lower and Upper Case
- Text Commands
- Cols
- Mask
- Bnd
- Hex
- Editing a Dataset - Primary Commands
- Find
- Change
- Exclude
- Flip
- Del
- Sort
- Copy
- Move
- Create
- Replace
- Cut and Paste
- Profile
- Number On/Off
- Unnum
- Bnds
- Autosave On/Off
- Reset
- Cancel
- Max
- Submit
- Hex On/Off
- Hilite
- Recovery On
- Undo
- Caps On/Off
- Nulls On/Off
- Renum
- Tabs
- Compare
- Display
- Model
- Editing / Browsing a Dataset - Scroll Commands
- Edit Labels and Line Ranges
- File-AID
- Insert
- LIBRARY - OPTION 3.1
- Library Utility
- Member List
- Compress
- Index Listing
- Print Dataset or Member
- Dataset Information
- Edit Member
- Member List
- VSAM UTILITIES - OPTION 3.2V
- VSAM Utilities
- VSAM File - Define
- GDG - Display Information
- VSAM File - Define
- MOVE & COPY - OPTION 3.3
- Move/Copy Data
- DATASET LIST - OPTION 3.4
- Dataset List
- Dataset List Options
- Recent New Features
- VTOC Information
- Dataset Views
- Referral Lists
- Dataset List Options
- COMPARE - OPTION 3.12/13
- Dataset Comparison
- SEARCH - OPTION 3.14/15
- Dataset Search
- MISC
- TSO Commands
- List Dataset - Listalc
- List User - LU
- List Dataset - Listalc
- FILE MANAGER
- File Manager Overview
- Browsing and Editing Data
- Copybook Templates
- Browsing and Editing Data
- INTRODUCTION TO JCL
- Job Control Language
- Job Control Language Terminology
- Simple JCL Statements
- Job Control Language Terminology
Course Format
Practical sessions make up a large part of the course, allowing delegates to demonstrate and reinforce the lectures given. During these sessions the delegate will gain experience of navigating around ISPF, creating and editing datasets.
Examples are used extensively, ranging from simple code snippets to full applications with complete 'real world' functionality. These are supplied at the start of the course and it is encouraged that the delegates execute and 'experiment' with these under the instructor's guidance as they are introduced.
These examples are available to take away, along with the delegate's own work.
The comprehensive Student Guide supplied is fully indexed serving as a useful reference tool long after the course has finished. Delegates will also be able to access a free help-line with technical questions relating to topics covered on the course.