COBOLSTACK.COM
//CS130  EXEC PGM=COURSE,PARM='CS130'

Developer track · Core · 2 days · prerequisite: CS120

VSAM & Datasets

KSDS from the control interval up: IDCAMS fluency, alternate indexes, sharing and integrity — then COBOL against the cluster you built.

Cohort / corporate first self-paced release follows recording

//SYLLABUS DD DISP=SHR

Syllabus

Every session ends in a lab on your own environment. Labs are machine-checked against expected outputs — you and your L&D team always know exactly where you stand.

Access methods and VSAM types

QSAM recap; ESDS, KSDS, RRDS and LDS and when each is used; catalogs, VTOC, VVDS.

LAB Explore the catalog of a live system.

Inside a KSDS

Control intervals and areas, the index, RBA and key access, freespace — and CI/CA splits watched live.

LAB Cause a split and read the LISTCAT evidence.

IDCAMS

DEFINE CLUSTER parameters that matter, REPRO, PRINT, LISTCAT interpretation, ALTER, DELETE, and MAXCC/IF-THEN-ELSE inside AMS.

LAB Define and load a KSDS from a copybook layout.

Alternate indexes

AIX design, DEFINE AIX and PATH, BLDINDEX, upgrade sets.

LAB Query by alternate key.

Integrity and sharing

SHAREOPTIONS, disposition interplay, EXPORT/IMPORT backups.

LAB A break-and-fix sharing scenario.

COBOL over VSAM

Indexed READ, WRITE, REWRITE, START in the CS110 application — the bridge to CICS.

LAB Capstone: the application goes keyed.

//SKILLS  DD DSN=AFTER.THIS.COURSE

After this course, you can

The environment

Your seat is a private, full z/OS-compatible environment with VSAM and IDCAMS in the browser — nothing to install, snapshot and reset per exercise. By the end of the course the lab harness will have verified: a defined, loaded, indexed KSDS and a COBOL program updating it, all verified.