Welcome to mainframe resources page. Here you will find PDF slides from Interskill courses offered by IBM’s academic initiative. You may sign up to the courses yoursef at ibm.com.
These slides are by no means perfect or complete, but they will give you an overview of the courses and also help you get to know the system.
Do also check out the ABCs of z/OS System Programming for more in-depth undestanding of z/OS internals.
Some Redbooks:
- Introduction to the New Mainframe: z/OS Basics
- ABCs of IBM z/OS System Programming Volume 1: TSO/E, ISPF, JCL, and SDSF, z/OS Maintenance and Storage concepts
- ABCs of IBM z/OS System Programming Volume 2: Daily maintenance, subsystems, Job management, JES2, Libraries, Language environment
- ABCs of IBM z/OS System Programming Volume 3: DFSMS, Data sets, Extended address volumes, Storage management
- ABCs of z/OS System Programming: Volume 4: SNA, TCP/IP, Hardware interfaces, Routing, Parallel Sysplex, TCP/IP applications
- ABCs of z/OS System Programming: Volume 5: Base and Parallel Sysplex, GRS, System logger, GDPS, Availability
- ABCs of z/OS System Programming: Volume 6: Security, RACF, SAF, Cryptography
- ABCs of z/OS System Programming Volume 7: Printing, Infoprint Server, NeSpool, Infoprint Central
- ABCs of z/OS System Programming Volume 8: Diagnosis fundamentals, IPCS, Dump analysis, Diagnostic procedures
- ABCs of z/OS System Programming: Volume 9: z/OS UNIX, File System, UNIX security, Shell programming and tools
- ABCs of z/OS System Programming Volume 10: z/Architecture, Z Connectivity, Virtualization, Logical partitions
- ABCs of z/OS System Programming Volume 11: Capacity planning, Performance management, RMF, SMF
- ABCs of z/OS System Programming Volume 12: Workload Manager, WLM policy and functions, WLM ISPF application
- ABCs of z/OS System Programming Volume 13: JES3 Internals, SDSF, JES3 operator commands
Table of contents
- About
- 01. Transaction Processing Systems
- 02. Programming Capabilities
- 03. Introduction to Language Environment
- 04. Batch Systems
- 05. Understanding Batch Processing
- 06. JCL Coding Requirements
- 07. What is WebSphere Application Server?
- 08. WebSphere Application Server for z/OS
- 09. Overview of DB2
- 10. DB2 Internals
- 11. Overview of SQL
- 12. SQL and SPUFI
- 13. Introduction to DB2 Relational Databases and SQL
- 14. The DB2 Server Alternatives
- 15. DB2 for z/OS Implementation
- 16. Defining Database Objects
- 17. DDL - Defining a Table
- 18. Referential Integrity
- 19. Using SPUFI and IBM Data Studio to access DB2
- 20. Viewing Database Objects - The Catalog
- 21. Embedding SQL in an Application Program
- 22. Manipulating Data and Components of an Application Program
- 23. Using Cursors to Reference Table Data
- 24. Commits and Savepoints
- 25. Writing a DB2 COBOL Program
- 26. Writing a DB2 COBOL Cursor Update Program
- 27. Introducing Stored Procedures
- 28. Introducing DB2 Stored Procedures on z/OS
- 29. General DB2 Operations
- 30. Monitoring and Resolving DB2 Operational Problems
- 31. Identifying and Resolving DB2 System Problems
- 32. CICS Startup and Shutdown
- 33. Identifying CICS Problems
- 34. Interpreting CICS Messages
- 35. Entering CICS Commands
- 36. Resolving CICS Problems
- 37. Basic Features of the REXX Language
- 38. Executing REXX Programs in TSO/E
- 39. REXX Terms, Variables and Operators
- 40. REXX Conversational and Variable Management Instructions
- 41. Logic Flow - Conditional Processing
- 42. Logic Flow - Looping
- 43. Execution Control Instructions
- 44. String Functions
- 45. Text and Word Functions
- 46. Numeric, Justification and Conversion Functions
- 47. REXX Environment Functions
- 48. File Processing Functions
- 49. TSO/E REXX Execution and Buffer Control Commands
- 50. TSO/E File Control
- 51. TSO/E External Functions
- 52. z/OS Host Command Environments