Specialist Mainframe Course Catalogue 2016 Learn new skills. Realise unfulfilled potential. Explore new directions with Interskill Learning today.

Size: px
Start display at page:

Download "Specialist Mainframe Course Catalogue 2016 Learn new skills. Realise unfulfilled potential. Explore new directions with Interskill Learning today."

Transcription

1 Interskill Learning United Kingdom America Australia t: e: w: Specialist Mainframe Course Catalogue 2016 Learn new skills. Realise unfulfilled potential. Explore new directions with Interskill Learning today.

2 z/os Operators and z/os Programmers Curriculum Operating z/os and programming for z/os involve very different skill sets. Provide comprehensive training for these two distinct audiences in your organisation by subscribing to the specific training curriculums that meet your employee s needs. IT Specialist Personal Development Curriculum Supplement your specialist mainframe elearning courseware from Interskill with a selection from our professional development titles. Ensure your team members have the skills to perform to the best of their ability not only technically, but in all aspects of their role. Stand Alone Product Curriculums If you have a specific training requirement browse our entire range of mainframe training. Pick and choose from the series titles to compile your own training curriculum package which best meet your employee s needs

3 e-learning with Interskill Datatrain is Interskill Learning s mainframe e-learning solution that has received world-wide praise for providing the most comprehensive mainframe training available. For over 20 years thousands of students around the globe have benefited from our courseware. Our library of mainframe e-learning includes over 1,500 hours of comprehensive mainframe and midrange training that is industry specific, current, student focused, educational and engaging. Courseware Design Having evolved from instructor led training (ILT) our courseware is carefully designed to act as a replacement for, or as a supplement to, existing training programs. Our courseware not only focuses on the technical aspects of the subject matter but on the method of learning itself, adhering to leading educational theory and instructional design best-practice to provide students with an engaging learning experience specific to their job requirements. Advanced learning outcomes are facilitated through: Curriculum Design Curriculum and course levels are mapped to specific job competencies to provide learners with a structured programme vital to setting and achieving effective educational targets. These educational targets are expressed in the setting of objectives at Curriculum, Course, Unit and Topic levels which are then linked to scenarios, and tasks within the core course content. Multimedia and Interactivity Motivating and engaging content promotes high usage whilst reflecting realistic workplace environments through the extensive use of console and terminal simulations. This is supplemented with exploratory exercises, simulations, quizzes and animations to convey and support the competency based objectives. Assessment Accurately evaluating technical competence enables you to objectively analyse strengths and weaknesses. This permits training effectiveness to be evaluated and return on investment calculated. Assessment is conducted through a mixture of console and terminal exercises, drag and drop, fill the gap, choose the correct response, mix and match, multiple choice and text entry questions. Randomisation, question pooling and weighted scoring ensure each learner completes an assessment entirely unique to them to provide an accurate assessment of achievement.

4 Why e-learning? Easily provide your staff with round-the-clock access to a huge library of mainframe training right at their fingertips. Our complete mainframe e-learning solution includes individual and customisable learning plans, accredited skills assessments, the ability to develop your own in-house learning using the mainframe presenter series and much more. z/os Operators Curriculum Operating z/os and programming for z/os involves very different skill sets. Operators need to know how to manage processors, peripheral devices and the software and applications that control the z/os system. Programmers meanwhile need to understand how message processing functions on z/os to ensure that the operators receive the information they require to perform their role. This leaves programmers responsible for both the console configuration and hardware configuration of the z/os system. Both of these roles are equally important in organisations with z/os deployments. Our pre-prepared and carefully selected z/os Operators and z/os Programmers curriculums allows you to immediately provide your staff with a comprehensive training plan relevant to the requirements of their role. Avoid the time and deliberations of putting together your own titles with the knowledge that your training needs will be meet here. NOTE: Series titles are available in 2.1, 1.13, 1.12, 1.11, 1.10, 1.9 and 1.8 (availability varies according to Series). z/os Operators CICS Transaction Server Operations Series IBM Mainframe Communications Series JES2 Series JES3 Series Job Control Language (JCL) Series Related Operations Products Series REXX Series System Display and Search Facility (SDSF) Series TSO/ISPF Series Virtualisation Series z/os Console Simulators Series z/os Operations and Development Tools Series z/os Series z/os Programmers CICS Programmers Series COBOL Programming Series DB2 - Database Management Series IBM Environment Introduction Series Java Programming Series Job Control Language (JCL) Series PL/1 Programming Series Related Programming Products Series REXX Series System Display and Search Facility (SDSF) Series TSO/ISPF Series z/os Assembler Language Series z/os Operations and Development Tools Series

5 Professional Development Interskill Learning's specialist mainframe e-learning curriculums provide a rich array of content assets and flexible delivery technologies to support the full range of formal and on-demand learning needs of organisations today. With instant access to the right resources, learning is continually available close to the work, resulting in immediate impact to critical decisions and projects. To accompany our comprehensive catalogue of specialist mainframe courseware Interskill recognises that your IT department requires more than just technical skills to complete their day-to-day activities. Support your employees and improve project progress with improved techniques in team participation and professional development, develop the skills of your leaders and managers with accredited PRINCE2, PMBOK, PMI, ITIL and Six Sigma Black Belt BOK aligned courseware or cross-train your technical departments with knowledge in soft-skills and industry overviews in customer service, marketing and communication. With access to a range of over 6,000 course titles spanning 18 different languages, our non-mainframe e-learning catalogue can support the training needs of the smallest company or the largest global enterprise. Subjects Covered Include: Basel III Regulations and Bank Risk Management Business Etiquette and Professionalism Certified Associate in Project Management (CAPM) - PMBOK 5 th Ed. Certified Cloud Security Professional (CCSP) Certified Information Systems Security Professional (CISSP) Effective Time Management Industry Foundation and s IT Project Management Essentials ITIL Foundation for Service Management ITIL Intermediate Level: Operational Support and Analysis Leadership Essentials and Team Management Making Cross-Functional Teams Work Microsoft MCTS, MCITP, MCSA, MCSE, MCSD, MCD certifications Microsoft Office 365, Office 2016 PMI-Agile Certified Practitioner (PMI-ACP) PRINCE2 Foundation PRINCE2 Practitioner Project Management for Non-Project Managers Project Management Professional (PMP) - PMBOK 5 th Ed. Writing Techniques for Effective Internal Business Cases Plus many more! Titles are available in 18 different languages. Availability varies according to subject area.

6 Specialist Mainframe Course Titles Assembler Curriculum Assembler Introduction 16 Assembler Instructions 17 Assembler Macros 18 Assembler Programming 19 Assembler z/os Advanced 20 Assembler Cross Memory Services 21 Assessment Curriculum CICS Concepts and Operation Assessment JES2 Concepts and Operation Assessment JES2 Problem Resolution Assessment Mainframe Network Communications Assessment z/os Concepts Assessment z/os Problem Diagnosis and Resolution Assessment z/os System Operation Assessment JCL Concepts Assessment JCL Coding Assessment JCL Problem Resolution Assessment TSO/ISPF Concepts Assessment TSO/ISPF Operation Assessment BMC Curriculum CONTROL-D 34 Introduction to CONTROL-M Scheduling 35 Monitoring the CONTROL-M Scheduling Environment 36 C Programming Curriculum C/C++ on z/os for C Programmers 37 CA Technologies Curriculum CA 1 Tape Management - Using Tape Media 38 CA 1 Tape Management - Identifying and Resolving Media Problems 39 Introduction to CA Workload Automation - CA 7 Edition 40 Scheduling Batch Processing 41 Monitoring and Managing the Batch Processing Environment 42 System Programmer Interaction with CA 7 43 Backup, Recovery, and Problem Resolution 44 CA Workload Automation Restart Option for z/os Schedulers

7 Managing CA Workload Automation Restart Option for z/os Schedulers 46 CA OPS/MVS Event Management and Automation -, Components, and Features 47 CA OPS/MVS Event Management and Automation - Rules and OPS/REXX 48 CA OPS/MVS Event Management and Automation - Automating Events Using the Relational Data Framework 49 CA OPS/MVS Event Management and Automation - Automating Events Using the SSM 50 CA OPS/MVS Event Management and Automation - Schedule and Group Managers for Event Management 51 CA SYSVIEW Performance Management 52 CA SYSVIEW Performance Management Administration and Security 53 CA SYSVIEW Performance Management Implementation 54 CA Jobtrac Job Management 55 CA Endevor Software Change Manager Introduction and Basic Usage 56 CA Endevor Software Change Manager Package Processing and Facilities 57 CA Easytrieve Report Generator 58 CA NetMaster Network Management for TCP/IP 59 CICS Transaction Server Curriculum CICS TS - Introduction 60 CICS Explorer Fundamentals 61 CICS TS - Controlling CICS Operations 62 CICS TS - Introduction 63 CICS TS - Controlling CICS Operations 64 CICS TS - Programming Introduction 65 CICS TS - Preprocessor, Conversations and File Control 66 CICS TS - Program Control, Condition Handling and Accessing CICS areas 67 CICS TS - Temporary and Transient Data, Interval and Journal Control 68 CICS TS - Miscellaneous Commands, CICS and DB2, Intercommunication, CEMT and CICS Display69 CICS TS - Extensions 70 CICS TS - BMS User Interfaces 71 CICS TS - Using SDF II To Maintain CICS TS Maps 72 Cloud Computing Curriculum Cloud Computing for Data Centers 73 COBOL Programming Curriculum COBOL Programming - Basics 74 COBOL Data and Datafile Definitions 75 COBOL Programming - Manipulating Data 76 COBOL Programming - Advanced 77 COBOL for z/os 78 Accessing IMS Databases from COBOL

8 Data Center Storage Management Curriculum Storage Fundamentals for Data Centers Storage Networks, Administration, and DASD Management Using ICKDSF Using DFSMS to Manage the z/os Storage Environment Database Curriculum DB2 Fundamentals V11 83 Managing DB2 Operations V11 84 Introduction to RDBMSs and DB2 V11 85 Manage Data Definitions with DB2 V11 86 DB2 SQL Fundamentals V11 87 Advanced DB2 SQL V11 88 Create and Maintain DB2 Programs V11 89 DB2 Stored Procedures V11 90 Optimize DB2 Application Performance V11 91 DevOps Curriculum DevOps Fundamentals 92 Disaster Recovery Ensuring Data Center Business Continuity 93 IBM Environment Intro Curriculum Introduction to the IBM Enterprise Environment z/os Systems Programming Fundamentals IBM Development Environment IBM Explorer for z/os Curriculum IBM Explorer for z/os 97 IBM Mainframe Communications Curriculum IBM Mainframe Communications Concepts VTAM Commands Mainframe TCP/IP Commands IBM System z and z/os Fundamentals Mastery Test Practice Assessments Introduction to z/os and the Mainframe Environment Practice Assessment z/os Online Workloads Practice Assessment Application Programming on z/os Practice Assessment System Programming on z/os Practice Assessment

9 IBM System z and z/os Fundamentals Mastery Test Learning Plan Curriculum Introduction to the IBM Enterprise Environment z/os Systems Programming Fundamentals System Programming on z/os Practice Assessment IBM Development Environment Application Programming on z/os Practice Assessment Using Online System Facilities - TSO/ISPF CICS TS - Introduction 111 Introduction to RDBMSs and DB2 V Introduction to WebSphere Application Server 113 Introduction to WebSphere MQ 114 Managing Data Files and Definitions with ISPF/PDF Maintaining Data in Files with the ISPF Editor z/os Online Workloads Practice Assessment JCL (z/os) - Introduction to z/os JCL Introduction to z/os and the Mainframe Environment Practice Assessment IMS Curriculum Introducing IMS 120 IMS Commands 121 IMS Database Manager 122 iseries Curriculum iseries Concepts 123 Introduction to iseries Security 124 AS/400 Operations Navigator 125 AS/400 Operations 126 iseries Operating Facilities 127 CL Programming 128 CL Programming Functions and Messaging 129 Introduction to iseries Programming Environment 130 Introduction to iseries Programming Facilities 131 Introduction to Programming the iseries 132 Introduction to DB2/ Introduction to Device Files 134 Query for Users 135 RPG/400 Introduction 136 RPG/400 Coding 137 RPG/400 Programming 138 RPG/400 Workstation Programming 139 Introduction to Integrated Language Environment (ILE) 140 ILE RPG/

10 Introduction to Subfiles 142 Input and File Load Subfiles 143 Load by Page and Maintenance Subfiles 144 Java Programming Curriculum Java Introduction for the IBM Enterprise 145 Java Programming for the IBM Enterprise 146 Java Data Access for the IBM Enterprise 147 JCL Curriculum JCL (z/os) - Introduction to z/os JCL JCL (z/os) - Using Special Data Sets in Batch Jobs JCL (z/os) - Identifying and Resolving Batch Problems in JCL JCL (z/os) - Coding Procedures and JES2 Control Statements JES Curriculum JES2 System Initialization & Shutdown Monitoring Batch Jobs with JES Using JES2 in Scheduling Batch Jobs Identify and Resolve JES2 Batch Problems Identify and Resolve JES2 System Problems JES3 Concepts and Commands 157 Linux Curriculum Introduction to Linux 158 The Linux File System 159 Editing with vi 160 Linux Shell Programming 161 Linux Operations 162 Miscellaneous Curriculum CMOS 163 CONTROL-T 164 ES/9000 Hardware 165 MLPF Operations 166 NCL Essentials 167 NET/Master Essentials 168 OPC/A Concepts & Facilities 169 OPC/ESA Fundamentals 170 PR/SM Concepts & Facilities 171 VM/ESA ACS Operations 173 FileAID 174 SAS Programming

11 WebSphere Applications Server 177 WebSphere MQ 178 MQSeries 179 OMEGAMON Concepts & Commands 180 CA Unicenter TNG OS/ CICS Program Debugging and Dump Analysis 182 OS/390 Unix Curriculum Introduction to OS/390 UNIX 184 OS/390 UNIX Applications and Interfaces 185 OS/390 UNIX Customisation and Administration 186 PL/1 Programming Curriculum PL/1 Fundamentals and Data Representation 187 PL/1 Program Design Techniques 188 PL/1 Accessing Data in Files 189 PL/1 Preprocessor, Debugging and Advanced Coding 190 Power Systems Curriculum AIX Fundamentals 191 AIX Fundamentals for UNIX System Administrators 192 AIX Virtualisation, VIO Server and Management 193 IBM i Fundamentals 194 Introduction to IBM i for System Operators 195 Monitoring and Managing IBM i Workloads 196 IBM i System Administration Fundamentals 197 Security Implementation 198 Journal Management 199 Storage Management 200 Logical Partitioning and Virtualisation 201 CL Programming 202 CL Programming Functions and Messaging 203 DB2 for IBM i - Introduction for Programmers 204 RPG/400 Introduction 205 RPG/400 Coding 206 RPG/400 Programming 207 RPG/400 Workstation Programming Introduction 208 RPG/400 Advanced Workstation Programming 209 Database Basics and the Need for Query 210 Creating a Simple Query 211 Advanced Query Features and Management

12 Rational Developer for System z Curriculum Rational Developer for System z Basics 213 Creating and Managing Applications Using RDz 214 REXX Curriculum Introduction to the REXX Programming Language 215 REXX Keyword Instructions 216 REXX Built-In Functions 217 REXX with z/os and TSO/E 218 SDSF Curriculum SDSF Concepts and Operation Using SDSF to Control Job Processing Using SDSF to Display, Manipulate and Print Job Output Using SDSF to Manage System Resources and Devices Security Curriculum Introduction to Mainframe Security 223 CA ACF2 - Introduction 224 CA ACF2 - Protecting Data Integrity 225 CA ACF2 - Protecting System Access 226 CA ACF2 - Defining Environment Controls 227 CA ACF2 - Protecting General Resources 228 CA ACF2 - Maintaining ACF2 229 CA ACF2 - For Auditors 230 Defining Users to RACF 231 Protecting System Resources Using RACF 232 RACF for System Administrators and Auditors 233 Service Oriented Architecture Curriculum Service Oriented Architecture 234 Tandem Curriculum Introduction to Tandem 235 Advanced Command Language 236 Tandem Backup and Restore Utility 237 Tandem Command Interpreter Monitor 238 Tandem Communications Introduction 239 Tandem Communications Subsystems 240 Tandem Distributed Systems Management 241 Tandem DSAP and DCOM Utilities 242 Tandem File Utility Program 243 Guardian Principles Advanced 244 Tandem Hardware

13 Himalaya S-Series Range 246 Tandem Measure 247 Tandem Mediacom 248 Tandem Pathway 249 Tandem Performance and Tuning 250 Tandem Peripheral Utility Program 251 Tandem Remote Maintenance Interface 252 Tandem Spoolcom 253 Tandem Subsystem Control Facility 254 Tandem Security 255 Tandem Service Management Introduction 256 Tandem Tapecom Utility 257 Tandem Transaction Application Language 258 Tandem Transaction Monitoring Facility 259 Tandem Viewpoint 260 Tivoli Workload Scheduler for z/os Curriculum Understanding How Tivoli Workload Scheduler Processes Work 261 Monitoring and Managing the Tivoli Workload Scheduler for z/os Environment 262 Scheduling with Tivoli Workload Scheduler for z/os 263 Maintaining the Integrity of Tivoli Workload Scheduler for z/os 264 TSO/ISPF for z/os Curriculum Using Online System Facilities - TSO/ISPF Managing Data Files and Definitions with ISPF/PDF Maintaining Data in Files with the ISPF Editor Virtualisation Curriculum z/vm Concepts, System Initialization, and Shutdown 268 Monitoring and Controlling z/vm Operations 269 Managing Guest Operating Systems 270 Identifying and Resolving z/vm Problems 271 Linux on System z Fundamentals 272 VSE Curriculum Introduction to VSE 273 JCL - Basic VSE Job Control 274 JCL - Advanced VSE Job Control 275 JECL Statements 276 CICS for VSE Operators 277 COBOL for VSE 278 POWER I for VSE 279 POWER II for VSE

14 REXX Programming I for VSE 281 REXX Programming II for VSE 282 VM Concepts and Facilities 283 VM/ESA 284 VSE Operations I 285 VSE Operations II 286 VSE Utilities 287 VTAM for VSE Operators 288 WebSphere Curriculum Introduction to WebSphere MQ 289 Introduction to WebSphere Application Server 290 zenterprise Curriculum Introduction to zenterprise - EC12, BC12 & zbx 291 Introduction to zenterprise - EC12, z114 & zbx 292 Introduction to zenterprise - z196 & zbx 293 z/os Connect Curriculum z/os Connect 294 z/os Curriculum z/os Concepts and Components Initializing and Terminating the z/os System Monitoring the z/os System z/os Architecture Identifying z/os System Problems Resolving z/os System Problems Console Simulations Performance Monitoring Basics 302 Introduction to SMP/E 303 z/os Management Facility Curriculum The z/os Management Facility The z/os Management Facility 305 z/os Related Products Curriculum CLISTS Introduction 306 HSM 307 FOCUS 308 Virtual Tape Server (VTS) 309 Parallel Sysplex 310 VM Concepts and Facilities 311 System Managed Storage (SMS) 312 Introduction to WebSphere Application Server

15 z/os Utilities Curriculum General Data Set Utilities Data Utilities Introduction to VSAM z/vm Curriculum z/vm Concepts, System Initialization, and Shutdown 317 Monitoring and Controlling z/vm Operations 318 Managing Guest Operating Systems 319 Identifying and Resolving z/vm Problems

16 Assembler Curriculum z/os Assembler Language Series Assembler Introduction 5 hours System programmers or application programmers who code Assembler programs or maintain system related programs and user exits. Knowledge of programming concepts and experience with IBM MVS architecture. After completing this course, the student will be able to: Identify types of number systems and convert numbers between them Identify the system components involved in Assembler programming Recognise coding conventions as they apply to an Assembler program in a z/os operating system environment Recognise the Assembler process and system structures, such as source, object and load units, and program objects Number Systems System Architecture System Components Assembler Language - Elements Assembler Language - Addressability Assembler Introduction Mastery Test 16

17 Assembler Instructions 7 hours System or application programmers who code Assembler programs or maintain system related programs and user exits. Completion of the "Introduction to Assembler" course or equivalent experience, knowledge of programming concepts, and experience with IBM MVS architecture. After completing this course, the student will be able to: Identify how to code an Assembler program by using the z/os instruction repertoire Recognise ways of linking to internal and external Assembler routines Loading and Storing Binary Arithmetic Decimal Arithmetic Comparisons Linkage Assembler Instructions Mastery Test 17

18 Assembler Macros 5 hours System or application programmers who code Assembler programs or maintain system related programs and user exits. Completion of the "Introduction to Assembler" and "Assembler Instructions" courses or equivalent experience, knowledge of programming concepts, and experience with IBM MVS architecture. After completing this course, the student will be able to identify: How to code an Assembler macro How to use supplied system macros Assembler Macro Instructions - Introduction Statements Data Attributes System Macros Assembler Macros Mastery Test 18

19 Assembler Programming 8 hours System or application programmers who code Assembler programs or maintain system related programs and user exits; this course reinforces good Assembler programming techniques and introduces more advanced techniques like re-entrant coding and executing in access register mode. The student is guided through the creation of two Assembler programs in the practice sessions. Completion of the courses "Assembler Introduction" and "Assembler Instructions", knowledge of programming concepts, and experience with IBM MVS architecture. After completing this course, the student will be able to identify: How to code more advanced Assembler programs, including re-entrant programs and programs that utilise access registers to address data spaces How to interpret Assembler listings of their assembled programs Program Organisation Linkage Conventions Address Modes Data Spaces Assembler Program Listings Assembler Programming Mastery Test 19

20 Assembler z/os Advanced 5 hours System or application programmers who code Assembler programs or maintain system related programs and user exits; this course reinforces good Assembler programming techniques and introduces more advanced techniques including program management, system macros and 64-bit addressing. Completion of the Assembler Introduction, Assembler Instructions, Assembler Macros and Assembler Programming courses plus a sound knowledge of programming concepts, and experience with IBM z/os architecture. After completing this course, the student will be able to identify: ES/390 and 64 bit instructions Linkage and save areas Macro forms and formats 64 Bit Addressability ESA/390 Enhancements Program Management Coding and Using Macros 64 Bit Addressability Assembler z/os Advanced Mastery Test 20

21 Assembler Cross Memory Services 4 hours System or application programmers who code Assembler programs or maintain system related programs and user exits; this course reinforces good Assembler programming techniques and introduces more advanced techniques including cross memory services, access registers and data-in-virtual. Completion of the Assembler Introduction, Assembler Instructions, Assembler Macros and Assembler Programming courses plus a sound knowledge of programming concepts, and experience with IBM z/os architecture. After completing this course, the student will be able to identify: Cross memory instructions and linkage Cross memory clients and services Access registers and Data in Virtual Cross Memory Addressing Cross Memory Service Routines Access Registers and Data-In-Virtual Assembler Cross Memory Services Mastery Test 21

22 Assessment Curriculum Operations Assessment Series 2.1 Note: Versions 1.12 and 1.13 of this curriculum are also available. CICS Concepts and Operation Assessment hour This assessment is designed for data centre staff responsible for operating and monitoring the CICS subsystem. A good general knowledge of CICS concepts, common CICS terminology, and the environment that CICS operates in. The following Datatrain courses have been used as reference for this assessment: CICS TS - Introduction CICS TS - Controlling CICS Operations Additional on-the-job training in the areas above should also be undertaken to prepare you for scenario based questions that have been included in this assessment. This assessment covers the following topics: CICS Terminology CICS Start-up and Shutdown Format and Syntax of CICS Commands Interpretation of CICS Messages Resolving Operational Problems Associated with CICS Questions have been created to CICS TS 5.2 level. CICS Concepts and Operation Assessment 22

23 JES2 Concepts and Operation Assessment hour This assessment is designed for data centre staff responsible for the operation and monitoring of JES2 controlled devices or other IT specialists that are required to have a solid understanding of the JES2 product. A good general knowledge of JES2 functionality and skills associated with entering commands used to start and stop JES2. The following Datatrain courses have been used as reference for this assessment: JES2 System Initialization & Shutdown Monitoring Batch Jobs with JES2 Using JES2 in Scheduling Batch Jobs Additional on-the-job training in the areas above should also be undertaken to prepare you for scenario based questions that have been included in this assessment. This assessment covers the following topics: General JES2 functionality Identifying and interpreting JES2 messages and displays Starting/stopping JES2 General use of JES2 commands (for example, display, cancel, purge, halt, interrupt, hold, release, drain) Performing spool offloads Questions have been created to z/os 2.1 level. JES2 Concepts and Operation Assessment 23

24 JES2 Problem Resolution Assessment hour This assessment is designed for data centre staff responsible for resolving JES2 problems or problems associated with JES2 controlled devices, or other IT specialists that need to perform JES2 problem resolution. A good general knowledge of JES2 functionality and being able to identify and apply an action to be taken when a JES2 related problem occurs. The following Datatrain courses have been used as reference for this assessment: JES2 System Initialization & Shutdown Monitoring Batch Jobs with JES2 Using JES2 in Scheduling Batch Jobs Identify and Resolve JES2 Batch Problems Identify and Resolve JES2 System Problems Additional on-the-job training in the areas above should also be undertaken to prepare you for scenario based questions that have been included in this assessment. This assessment covers the following topics: Interpreting JES2 error messages and display command data Resolving problems associated with JES2 start-up and shutdown Entering JES2 commands to start, stop, or modify JES2 controlled devices. Questions have been created to z/os 2.1 level. JES2 Problem Resolution Assessment 24

25 Mainframe Network Communications Assessment hour This assessment is designed for data centre staff responsible for the operation and monitoring of the z/os SNA and TCP/IP networks, or IT specialists that are required to have an understanding of the same. A good general knowledge of the z/os Communications Server, VTAM concepts, and common network terminology. The following Datatrain courses have been used as reference for this assessment: IBM Mainframe Communications Concepts VTAM Commands Mainframe TCP/IP Commands Additional on-the-job training in the areas above should also be undertaken to prepare you for scenario based questions that have been included in this assessment. This assessment covers the following topics: z/os Communications Server functionality VTAM functionality and terminology VTAM Start-up and Shutdown Format and syntax of VTAM commands Interpretation of VTAM displays and messages Entering of VTAM commands to display, activate, and deactivate VTAM resources Standard TCP/IP commands invoked from the mainframe Commands used to start and stop TCP/IP and its related processes Questions have been created to z/os 2.1 level. Mainframe Network Communications Assessment 25

26 z/os Concepts Assessment hour This assessment is designed for data centre staff responsible for the operation and monitoring of the z/os system, or other IT specialists that are required to have a solid understanding of the z/os environment. A good general knowledge of z/os terminology, system hardware and software components, and data processing concepts. The following Datatrain courses have been used as reference for this assessment: z/os Concepts and Components z/os Architecture Additional on-the-job training in the areas above should also be undertaken to prepare you for scenario based questions that have been included in this assessment. This assessment covers the following topics: z/os Terminology Function of z/os system hardware components and how they are integrated with each other z/os data processing concepts Questions have been created to z/os 2.1 level. z/os Concepts Assessment 26

27 z/os Problem Diagnosis and Resolution Assessment hours This assessment is designed for data centre staff responsible for resolving z/os hardware and software problems, or other IT specialists that need to perform z/os system problem resolution. Skills and knowledge associated with being able to identify and apply an action to be taken when a system related problem occurs. The following Datatrain courses have been used as reference for this assessment: z/os Concepts and Components z/os Architecture Initializing and Terminating the z/os System Monitoring the z/os System Identifying z/os System Problems Resolving z/os System Problems Additional on-the-job training in the areas above should also be undertaken to prepare you for scenario based questions that have been included in this assessment. This assessment covers the following topics: Interpreting error messages and display command data Varying devices online/offline Cancelling started tasks and TSO users Use of Traces and Dumps Common abend codes Questions have been created to z/os 2.1 level. z/os Problem Diagnosis and Resolution Assessment 27

28 z/os System Operation Assessment hour This assessment is designed for data centre staff responsible for the operation and monitoring of the z/os system, or other IT specialists that are required to interact with the z/os environment. Skills and knowledge associated with entering appropriate MVS commands used to display system component status, and the interpretation of the resulting data. The following Datatrain courses have been used as reference for this assessment: z/os Concepts and Components z/os Architecture Initializing and Terminating the z/os System Monitoring the z/os System Additional on-the-job training in the areas above should also be undertaken to prepare you for scenario based questions that have been included in this assessment. This assessment covers the following topics: MVS commands used to display device status Interpretation of data resulting from MVS display commands Questions have been created to z/os 2.1 level. z/os System Operation Assessment 28

29 JCL Concepts Assessment hour This assessment is designed for data centre staff that require a basic understanding of the function of JCL and how it is created and invoked. A good general knowledge of JCL and input and output data set requirements. The following Datatrain courses have been used as reference for this assessment: JCL (z/os) - Introduction to z/os JCL 2.1 Additional on-the-job training in the areas above should also be undertaken to prepare you for scenario based questions that have been included in this assessment. This assessment covers: Basic use of JCL Commonly used JCL statements Creating and storing JCL Data set types Questions have been created to z/os 2.1 level. JCL Concepts Assessment 29

30 JCL Coding Assessment hour This assessment is designed for data centre staff responsible for writing or maintaining JCL code. Skills and knowledge in coding JCL statements and parameters. The following Datatrain courses have been used as reference for this assessment: JCL (z/os) - Introduction to z/os JCL 2.1 JCL (z/os) - Using Special Data Sets in Batch Jobs 2.1 JCL (z/os) - Coding Procedures and JES2 Control Statements 2.1 Additional on-the-job training in the areas above should also be undertaken to prepare you for scenario based questions that have been included in this assessment. This assessment covers: JCL coding rules Coding of JOB, EXEC, and DD statements and associated parameters Use of conditional code checking Questions have been created to z/os 2.1 level. JCL Coding Assessment 30

31 JCL Problem Resolution Assessment hour This assessment is designed for data centre staff responsible for resolving JCL syntax and runtime errors. Skills and knowledge in identifying and resolving JCL errors. The following Datatrain courses have been used as reference for this assessment: JCL (z/os) - Introduction to z/os JCL 2.1 JCL (z/os) - Using Special Data Sets in Batch Jobs 2.1 JCL (z/os) - Coding Procedures and JES2 Control Statements 2.1 JCL (z/os) - Identifying and Resolving Batch Problems in JCL 2.1 Additional on-the-job training in the areas above should also be undertaken to prepare you for scenario based questions that have been included in this assessment. This assessment covers: Interpreting JCL code and error messages Resolving JCL syntax and runtime errors Performing job restarts Questions have been created to z/os 2.1 level. JCL Problem Resolution Assessment 31

32 TSO/ISPF Concepts Assessment hour This assessment is designed for data centre or other IT specialist staff who use TSO and ISPF as part of their every-day duties. A general knowledge covering the accessing of, and communication with TSO and ISPF. Some familiarization with ISPF screens and their purpose is also required. The following Datatrain course has been used as reference for this assessment: Using Online System Facilities - TSO/ISPF 2.1 Additional on-the-job training in the areas above should also be undertaken to prepare you for scenario based questions that have been included in this assessment. This assessment covers the following topics: TSO access and command syntax ISPF navigation and settings Data sets used by TSO and ISPF General ISPF functionality Questions have been created to z/os 2.1 level. TSO/ISPF Concepts Assessment 32

33 TSO/ISPF Operation Assessment hours This assessment is designed for data centre staff or other IT specialists that are required to access and modify partitioned, sequential, VSAM or z/os UNIX data sets and files. A good knowledge of data set manipulation tasks available within ISPF including data set; creation, deletion and attribute modification. Knowledge of data entry and modification techniques for data sets is also required. The following Datatrain courses have been used as reference for this assessment: Using Online System Facilities - TSO/ISPF 2.1 Managing Data Files and Definitions with ISPF/PDF 2.1 Maintaining Data in Files with the ISPF Editor 2.1 Additional on-the-job training in the areas above should also be undertaken to prepare you for scenario based questions that have been included in this assessment. This assessment covers the following topics: Displaying data using browse and edit functions DSLIST functionality Edit line and primary commands Copy, move, compare, and search-for functions Questions have been created to z/os 2.1 level. TSO/ISPF Operation Assessment 33

34 BMC Curriculum Control-D Series CONTROL-D 7 hours Personnel requiring knowledge of CONTROL-D. Knowledge of IBM hardware, software, terminology, and concepts. After completing this course, the student will be able to: Identify the components of CONTROL-D Recognise access methods Create and work with Calendars Define the relevance of Decollation Missions Identify how Online Viewing works Recognise the components of the Log Recognise the Backup, Restore, and Print Missions Define Conditions Recognise KeyStroke Reporting Language Control-D, Concepts, and Access Recipients and Calendars Decollating Missions Backup, Print, and Restore Missions Monitoring System Activity Online Viewing Maintenance, Housekeeping, and Reporting 34

35 Control-M Series Introduction to CONTROL-M Scheduling 4 hours Personnel requiring knowledge of CONTROL-M. Knowledge of IBM hardware, software, terminology, and concepts. After completing this course, the student will be able to: Recognise CONTROL-M components Identify how calendars are defined and used for scheduling Identify how to define and schedule a job Introduction to Control-M Using Control-M Defining Calendars and Jobs Scheduling Jobs Introduction to Control-M Scheduling Mastery Test 35

36 Monitoring the CONTROL-M Scheduling Environment 4 hours Personnel requiring the knowledge to use CONTROL-M on a mainframe platform. Knowledge of IBM hardware, software, terminology, and concepts. After completing this course, the student will be able to: Identify how JCL processing is used Recognise the basic CONTROL-M facilities Identify how system activity is monitored Identify how the system utilities are used Identify how reports are created JCL Processing and Schedule Workflow Control-M Facilities Monitoring System Activity Utilities, Reporting, and the KeyStroke Language Monitoring the Control-M Scheduling Environment Mastery Test 36

37 C Programming Curriculum C Programming Series C/C++ on z/os for C Programmers 1 hour C/C++ programmers responsible for designing and coding applications to be run in a z/os environment. A programming background in C/C++. After completing this course, the student should be able to describe: How C/C++ Programs are Compiled and Bound in a z/os Environment The Features Specifically Designed for C/C++ Programs on z/os C/C++ on z/os for C Programmers 37

38 CA Technologies Curriculum CA 1 Tape Management Series CA 1 Tape Management - Using Tape Media 5 hours Personnel requiring knowledge of CA 1 tape operations. Knowledge of general IBM hardware, software, terminology, and concepts. After completing this course, the student will be able to: Recognise the features and components of CA 1 Tape Management Identify the benefits of CA 1 and how it can assist the tape librarian Identify the special CA 1 tape retention period definitions Recognise CA 1/ISPF screens and CA 1 reporting capabilities Identify how and why daily processing is used Define Vault Management CA 1 Tape Management, Components and Facilities CA 1 Tape Management Processing CA 1 Tape Management Online Inquiry and Update Facilities CA 1 Tape Management Daily Processing CA 1 Tape Management - Using Tape Media Mastery Test 38

39 CA 1 Tape Management - Identifying and Resolving Media Problems 5 hours Personnel requiring knowledge of CA 1 Tape Management. Knowledge of tape management principles used by CA 1 and how to inquire on the CA 1 database. After completing this course, the student will be able to: Recognise the structure of the main CA 1 system data sets Identify how CA 1 links tapes and data sets within its database Recognise CA 1 chaining errors Identify how to set up and use AIVS and tape stacking Recognise the common CA 1 utilities CA 1 Tape Management - System Data Sets CA 1 Tape Management Chaining CA 1 Tape Management Correcting Chaining Errors CA 1 Tape Management Chaining Error Workshop CA 1 Tape Management Real-Time Tape Stacking and AIVS CA 1 Tape Management Reports and Utilities CA 1 Tape Management - Identifying and Resolving Media Problems Mastery Test 39

40 CA 7 Workload Automation Series Introduction to CA Workload Automation - CA 7 Edition 4 hours Personnel who require a working knowledge of CA 7. Basic knowledge of the z/os operating system environment. After completing this course, the student will be able to: Identify the CA 7 processes associated with scheduling jobs List the major CA 7 components and their purpose Differentiate between time and event driven scheduling Describe how CA 7 uses calendars to schedule jobs Start and stop CA 7 Features and Components Scheduling Methods Initialization, Navigation, and Termination Introduction to CA Workload Automation - CA 7 Edition Mastery Test 40

41 Scheduling Batch Processing 6 hours Production scheduling personnel that need to create and maintain CA 7 job schedules. Completion of the Introduction to CA Workload Automation - CA 7 Edition course. After completing this course, the student will be able to: Define a job to CA 7 Describe how data sets are used by CA 7 Schedule a job using date and time criteria Define job and data set triggers Manually request jobs to run through CA 7 Define job and data set dependencies Create manual scheduling requirements Job Definition Data Set Requirements Date and Time Driven Scheduling Event Driven Scheduling Defining Scheduling Requirements Scheduling Batch Processing Mastery Test 41

42 Monitoring and Managing the Batch Processing Environment 6 hours Operators, Support/Schedulers and Operations Analysts that require knowledge of CA 7 job monitoring techniques, job manipulation and job management. Successful completion of the Scheduling Batch Processing course. After completing this course, the student will be able to: Describe how jobs move through the CA 7 queues Display CA 7 queue data Identify the functions that can be performed against jobs on the CA 7 Request Queue Invoke Workload Forecasting commands Code JCL Override statements Identify how variables can be used by CA 7 Access and Create CA 7 documentation Create CA 7 virtual resources Queue Monitoring Request Queue Maintenance Workload Forecasting and JCL Overrides Defining and Using CA Driver Procedures and Variables Documentation and Virtual Resources Monitoring and Managing the Batch Processing Environment Mastery Test 42

43 System Programmer Interaction with CA 7 4 hours System Programmers and Operations Analysts that need to manage CA 7 performance. Successful completion of the Monitoring and Managing the Batch Processing Environment course. After completing this course, the student will be able to: Identify how the Batch Terminal Interface (BTI) is used Create REXX code that will invoke CA 7 commands Describe how workload balancing is used Create simple workload balancing macros Identify reports and graphs that can be produced Batch Terminal and REXX Interfaces Workload Balancing Performance and Statistical Reporting System Programmer Interaction with CA 7 Mastery Test 43

44 Backup, Recovery, and Problem Resolution 5 hours Operators, Production Support/Schedulers, Operations Analysts and Systems Programmers that are responsible for the backup, recovery and general problem resolution associated with CA 7. Successful completion of all CA 7 courses in this curriculum or equivalent knowledge. After completing this course, the student will be able to: Identify the scenarios in which the Automated Recovery Facility (ARF) can be used Create a simple ARF definition and link it to a job Identify the software products and programs that can be used for CA 7 backup and recovery Describe how CA 7 disaster recovery mode is used Identify and resolve common CA 7 problems Automated Recovery Facility Backup Processing Recovery Strategies Problem Determination, Resolution, and Support Backup, Recovery, and Problem Resolution Mastery Test 44

45 CA 11 Workload Automation Series CA Workload Automation Restart Option for z/os Schedulers 4 hours Personnel who require a working knowledge of CA 11. Basic knowledge of the z/os operating system environment and batch processing concepts. After completing this course, the student will be able to: Identify how CA 11 processes information used for rerunning jobs Describe the processing codes that are invoked when rerunning jobs Enter commands used to display and update CA 11 job information stored by the CA 11 Tracking System Restart and Tracking Restart and Tracking Run Handler CA 11 Tracking System CA Workload Automation Restart Option for z/os Schedulers Mastery Test 45

46 Managing CA Workload Automation Restart Option for z/os Schedulers System programmers, application programmers, operations analysts, and production support personnel requiring operational knowledge of CA 11. Completion of the CA Workload Automation Restart Option for z/os Schedulers course. After completing this course, the student will be able to: Enter commands used to display and update CMT data Create and run JCL to generate CA 11 batch reports Identify CA 11 system options and their purpose Analyse common CA 11 abends CA 11 Online Facility CA 11 Batch Reports CA 11 Problem Identification and Resolution Managing CA Workload Automation Restart Option for z/os Schedulers Mastery Test 46

47 CA OPS/MVS Event Management and Automation Series CA OPS/MVS Event Management and Automation -, Components, and Features 5 hours This course is suitable for Operators, Operations Analysts, and Systems Programmers. General knowledge of JCL, TSO/ISPF, z/os operations, and the REXX programming language. After completing this course, the student will be able to: Identify how CA OPS/MVS performs system event automation Describe how the CA OPS/MVS OPSVIEW panels are used Access the OPSLOG Browse facility Invoke the Automation Analyser CA OPS/MVS, Components, and Features OPSVIEW Panels OPSVIEW OPSLOG Event Automation Using the Automation Analyser CA OPS/MVS Event Management and Automation -, Components, and Features Mastery Test 47

48 CA OPS/MVS Event Management and Automation - Rules and OPS/REXX 5 hours Suitable for Operators, Operations Analysts, and Systems Programmers requiring knowledge of CA OPS/MVS Rules and OPS/REXX. General knowledge of JCL, TSO/ISPF, z/os operations, and the REXX programming language. After completing this course, the student will be able to: Identify how automation rules are defined and used in event automation Identify how simple automation rules are written by using the EasyRule facility Identify how automation rules are used for event automation Access the OPS/REXX interface and facilities Automation Rules Types of Rules Defining Basic Rules Using EasyRule Testing Rules Used for Event Automation Introduction to CA OPS/MVS REXX Interface CA OPS/MVS Event Management and Automation - Rules and OPS/REXX Mastery Test 48

49 CA OPS/MVS Event Management and Automation - Automating Events Using the Relational Data Framework 5 hours Suitable for Systems Programmers and Operations support personnel requiring knowledge of CA OPS/MVS RDF. General knowledge of the concepts of CA OPS/MVS and OPS/REXX facilities and how to use them. After completing this course, the student will be able to create and maintain: Relational Tables for event automation RDF tables by using OPSVIEW RDF tables by using SQL statements The Relational Data Framework Building SQL Statements - The Structure of SQL Using SQL in Event Automation Procedures with RDF Tables Retrieving Data from RDF Tables in Event Automation Procedures CA OPS/MVS Event Management and Automation - Automating Events Using the Relational Data Framework Mastery Test 49

50 CA OPS/MVS Event Management and Automation - Automating Events Using the SSM 5 hours Suitable for Systems Programmers and Operations support personnel requiring knowledge of the CA OPS/MVS SSM. General knowledge of the concepts of CA OPS/MVS, OPS/REXX, and the RDF facilities, and how to use them. After completing this course, the student will be able to identify: How SSM is used for system event automation The structure of the SSM tables How the SSM relational table is updated and maintained How EOM rules and action tables are used in conjunction with the SSM How event automation is tested by using SSM functions Introduction to the System State Manager Maintaining the System State Manager Using SSM for Event Automation Testing Event Automation Using SSM CA OPS/MVS Event Management and Automation - Automating Events Using the System State Manager Mastery Test 50

51 CA OPS/MVS Event Management and Automation - Schedule and Group Managers for Event Management 4 hours Suitable for Systems Programmers and Operations support personnel requiring knowledge of the CA OPS/MVS Schedule and Group Manager. General knowledge of the concepts of CA OPS/MVS, its RDF and SSM facilities, and how they are used. After completing this course, the student will be able to: Explain the purpose and use of the Schedule Manager Identify how the Schedule Manager is updated and maintained Identify how the Group Manager is used Introduction to the Schedule Manager Using the Schedule Manager to Manage Automated Events Introduction to the Group Manager Components and Tables Using the Group Manager to Manage Automated Events CA OPS/MVS Event Management and Automation - Schedule and Group Managers for Event Management Mastery Test 51

52 CA SYSVIEW Performance Management Series CA SYSVIEW Performance Management 4 hours Systems programmers, operators, and performance management personnel who want to use CA SYSVIEW PM more efficiently. Knowledge of the use of TSO, ISPF, MVS operating systems, and the concepts of performance management. After completing this course, the student will be able to: Define the concepts of CA SYSVIEW PM Identify the components of CA SYSVIEW PM Recognise CA SYSVIEW PM menus and displays Identify CA SYSVIEW PM toolkits and utilities Introduction to CA-SYSVIEW Toolkits and Utilities Data Collection Activity Displays 52

53 CA SYSVIEW Performance Management Administration and Security 5 hours Systems programmers, operators, and performance management personnel who want to use CA SYSVIEW PM more efficiently. Knowledge of the use of TSO, ISPF, MVS operating systems, and the concepts of performance management. After completing this course, the student will be able to: Identify how CA SYSVIEW PM is administered Identify how CA SYSVIEW PM security is implemented Define CA SYSVIEW PM security CA-SYSVIEW Main Services CA-SYSVIEW User Interfaces CICS Monitors and Utilities IMS and MQSeries Monitors and Utilities CA-SYSVIEW Security 53

54 CA SYSVIEW Performance Management Implementation 1 hour Systems programmers, operators, and performance management personnel who want to use CA SYSVIEW PM more efficiently. Knowledge of the use of TSO, ISPF, MVS operating systems, and the concepts of performance management. After completing this course, the student will be able to: Identify how CA SYSVIEW PM is installed and implemented CA-SYSVIEW Implementation 54

55 CA Jobtrac Job Management Series CA Jobtrac Job Management 4 hours Personnel requiring knowledge of CA Jobtrac JM. Basic knowledge of the IBM operating system. After completing this course, the student will be able to: Recognise CA Jobtrac JM software components Identify how CA Jobtrac JM software is accessed Recognise the uses of the different calendars Define Advanced Automation Recognise online functions Introduction to JOBTRAC Scheduling Advanced Automation Online Functions 55

56 CA Endevor Software Change Manager Series CA Endevor Software Change Manager Introduction and Basic Usage 6 hours Personnel involved with application development and automated software change control. Familiarity with TSO/ISPF. After completing this course the student should be able to: Use CA Endevor SCM to manage changes to software inventory Control software inventory throughout Software Development Life Cycle Use CA Endevor SCM in Foreground and Batch modes CA Endevor Software Change Manager CA Endevor SCM - Displaying Site and Environment Details CA Endevor SCM - Listing Footprints and Element Details Foreground Processing Batch Processing - Creating, Executing and Viewing Batch Requests Batch Processing - Testing and Moving Elements CA Endevor SCM Introduction and Basic Usage Mastery Test 56

57 CA Endevor Software Change Manager Package Processing and Facilities 5 hours Personnel involved with application development and automated software change control. Familiarity with TSO/ISPF. After completing this course the student should be able to: Perform Package Processing in Foreground and Batch modes Prepare Units for migration Use the CA Endevor SCM Quick Edit facility Query and use the Automated Configuration Management data Foreground Package Processing Batch Package Processing Quick Edit Automated Configuration Management and the ACM Query Facility CA Endevor SCM Package Processing and Facilities Mastery Test 57

58 CA Easytrieve Report Generator Series CA Easytrieve Report Generator 9 hours Personnel requiring knowledge about the use of CA Easytrieve Report Generator in programming. Basic knowledge of programming principles and the MVS platform. After completing this course, the student will be able to: Define the capabilities of CA Easytrieve Recognise the basic structures of the CA Easytrieve language Identify how CA Easytrieve and MVS JCL interact Identify how a simple program is coded Introduction and Files and Data Definition Easytrieve Plus Tasks File I/O Programming Logic Statements Reporting Tables and Arrays Macros and MVS JCL Synchronised File Processing 58

59 CA NetMaster Network Management for TCP/IP Series CA NetMaster Network Management for TCP/IP 12 hours Network Administrators responsible for management and administration of mainframe networks. Operators and Help Desk personnel responsible for initial network diagnostics. Capacity Planners responsible for measuring and monitoring the performance of network infrastructure. System Programmers responsible for the installation of this product. Familiarity with OS/390 networking concepts and facilities, TCP/IP and SNMP, ISPF, and TSO. Some knowledge of basic S/390 product implementation techniques, such as SMP/E, is also desirable. After completing this course the student should be able to: Understand Product Configuration Understand Discovery of Network Resources Monitor and control network resources Understand IP connection and general network diagnosis Use the Web to access Capacity Planning Reports Introduction to Unicenter Mainframe TCP/IP Management Installation and Setup General Usage Customisation & Administration Getting Started with IP Resource Management Monitoring IP Nodes Using the Alert Monitor Diagnosing TCP/IP Connections General Product Functions Unicenter NetMaster Reporter 59

60 CICS Transaction Server Curriculum CICS Transaction Server Operations Series 5.2 Note: Earlier versions of this curriculum are also available. CICS TS - Introduction 4 hours The majority of modules in this course are designed for operations personnel who perform a role in monitoring a CICS system, but some modules are suitable for IT personnel seeking an overview of the CICS Transaction Server. Completion of the following Datatrain course, or equivalent knowledge Introduction to the IBM Enterprise Environment After completing this course, the learner should be able to identify: What CICS is and how it is used to process work Their role in working with CICS How to communicate with CICS The different CICS components CICS TS and Transaction Processing Concepts CICS Structure and Intercommunication CICS Data Sets CICS TS - Introduction Mastery Test 60

61 CICS Explorer Fundamentals 3 hours This course is designed for operations personnel and CICS system administrators responsible for monitoring and managing CICS TS systems. Completion of the following Datatrain course, or equivalent knowledge CICS TS - Introduction After completing this course, the learner should be able to: Access a CICS TS system using CICS Explorer Re-configure the default CICS Explorer window Display CICS TS data Modify CICS TS resource attributes Access CICS Explorer help Create and integrate customised help into CICS Explorer Introduction to CICS Explorer Manipulating CICS Explorer Data CICS Explorer Fundamentals Mastery Test 61

62 CICS TS - Controlling CICS Operations 6 hours IT personnel whose role is to monitor or control a CICS System. Completion of the following Datatrain courses: Introduction to the CICS Transaction Server After completing this course the student should be able to: Start and stop CICS Enter CICS commands used to monitor or modify CICS resources Interpret CICS messages and displays Identify and Resolve common CICS problems CICS Start-up and Shutdown Identifying CICS Problems Interpreting CICS Messages Entering CICS Commands Resolving CICS Problems CICS TS - Controlling CICS Operations Mastery Test 62

63 CICS Transaction Server Series 4.1 CICS TS - Introduction 6 hours Most of the modules in this course are designed for operations personnel who perform a role in monitoring a CICS system, but some modules are suitable for IT personnel seeking an overview of the CICS Transaction Server. Completion of the following Datatrain course, or equivalent knowledge Introduction to the IBM Enterprise Environment After completing this course, the learner should be able to identify: What CICS is and how it is used to process work Their role in working with CICS How to communicate with CICS The different CICS components How to configure CICS Explorer to display CICS data CICS TS and Transaction Processing Concepts CICS Structure and Intercommunication CICS Data Sets Introduction to CICS Explorer Manipulating CICS Explorer Data CICS TS - Introduction Mastery Test 63

64 CICS TS - Controlling CICS Operations 6 hours IT personnel whose role is to monitor or control a CICS System. Completion of the following Datatrain courses: Introduction to the CICS Transaction Server After completing this course the student should be able to: Start and stop CICS Enter CICS commands used to monitor or modify CICS resources Interpret CICS messages and displays Identify and Resolve common CICS problems CICS Start-up and Shutdown Identifying CICS Problems Interpreting CICS Messages Entering CICS Commands Resolving CICS Problems CICS TS - Controlling CICS Operations Mastery Test 64

65 CICS TS - Programming Introduction 3 hours Application programmers requiring knowledge about the concepts of the CICS Transaction Server, and how it can be used to deliver legacy and newer, web-based solutions. Basic knowledge of the concepts of programming structures and the constructs of network systems. After completing this course, the student will be able to: Identify the design changes required for the conversion of legacy programs to newer non-3270 based programs Recognise the strategic web interface options of the CICS Transaction Server Recognise the supplied program interfaces for integration with the web CICS TS Program Design CICS TS Web Interfaces CICS TS Web Programming Interfaces CICS TS - Programming Introduction Mastery Test 65

66 CICS TS - Preprocessor, Conversations and File Control 4 hours Programmers who require knowledge about application programming in the CICS environment and the Command Level Programming Interface. Knowledge of basic coding in COBOL, PL/1, or Assembler. After completing this course, the student will be able to: Identify CICS command syntax particularly in COBOL and PL/I programs Recognise the facilities available through the CICS Command Level Programming Interface to efficiently achieve all the standard online terminal network functions Identify how CICS functions are developed by using pseudo-conversational programming techniques Identify how CICS access Direct and Sequential Files The Command Level Preprocessor Terminal Conversations File Control Commands - Direct Access File Control Commands - Sequential Access CICS TS - Preprocessor, Conversations and File Control Mastery Test 66

67 CICS TS - Program Control, Condition Handling and Accessing CICS areas 4 hours Programmers who require knowledge about application programming in the CICS environment and the Command Level Programming Interface. Knowledge of basic coding in COBOL, PL/1, or Assembler. After completing this course, the student will be able to: Recognise the way CICS passes control between CICS transactions and programs Identify how CICS handles exceptional and error conditions Identify how to access CICS controlled storage areas Program Control Commands Exceptional Condition Handling Accessing CICS Areas and Information 67

68 CICS TS - Temporary and Transient Data, Interval and Journal Control 4 hours Programmers who require knowledge about application programming in the CICS environment and the Command Level Programming Interface. Knowledge of basic coding in COBOL, PL/1, or Assembler. After completing this course, the student will be able to: Identify how CICS uses temporary and transient data Identify the CICS commands to manage temporary and transient data Identify how CICS manages time orientated events and facilities and manages other tasks Identify how CICS uses the system log and log trails. Temporary Storage Control and Commands Transient Data Control and Commands Interval Control Program and Commands Journal Control Program and Commands 68

69 CICS TS - Miscellaneous Commands, CICS and DB2, Intercommunication, CEMT and CICS Display 4 hours Programmers who require knowledge about application programming in the CICS environment and the Command Level Programming Interface. Knowledge of basic coding in COBOL, PL/1, or Assembler. After completing this course, the student will be able to: Recognise the miscellaneous commands in CICS to manage resources and tasks Identify how system and DB2 and CICS interact Identify how CICS systems interact Identify debug and display commands Miscellaneous Commands Using DB2 with CICS Intercommunication and Transactions The CEMT Transaction CICS Display Explanations 69

70 CICS TS - Extensions 5 hours Programmers and system administrators requiring knowledge about the options available for making legacy CICS transactions and data available to the Internet, and how to use CICS to provide high-volume, reliable processing for Internet applications. Basic knowledge of CICS, the Internet, and Java. After completing this course, the student will be able to: Define the available methods for web-enabling CICS transactions Define the CICS Transaction Gateway and the use of Java to drive CICS transactions Identify the basic Java objects provided by the CICS Transaction Gateway and how they can be used in a Java applet, application, or servlet Identify additional methods to interact with CICS applications and data using internet technologies Identify the security issues raised by exposing CICS systems to the Internet, and the technologies available to address them Identify how the CICS Transaction Server has implemented some of these Internet security technologies Internet and Mainframe CICS Environments The CICS Transaction Gateway Programming by Using the CICS Transaction Gateway Interacting with CICS from the Web Security on the Web 70

71 CICS TS - BMS User Interfaces 4 hours Programmers who require knowledge of application programming in the CICS environment and its user interfaces. Completion of the "CICS Transaction Server Programming" courses or familiarity with CICS fundamentals and internal transaction processing, and basic knowledge of the concepts of application programming in COBOL, PL/1, or Assembler. After completing this course, the student will be able to: Recognise the hardware characteristics of the 3270 family of terminals Identify how Basic Mapping Support (BMS) is used to design and code screen display format Recognise the operation and facilities offered by CICS Web Support for the presentation of CICS maps and HTML pages Identify how the BMS Mapping function is used to generate and tailor HTML pages Introduction to CICS TS User Interfaces Basic Mapping Support Defining BMS Maps BMS Input and Output Operations CICS TS Direct Web Interfaces 71

72 CICS TS - Using SDF II to Maintain CICS TS Maps 2 hours Programmers who require knowledge of application programming in the CICS environment and its user interfaces. Completion of the "CICS Transaction Server Programming" courses or familiarity with CICS fundamentals and internal transaction processing, and basic knowledge of the concepts of application programming in COBOL, PL/1, or Assembler. Completion of the "CICS Transaction Server BMS User Interfaces" or knowledge of the structure and use of CIC TS BMS Maps. After completing this course, the student will be able to: Understand the Structure of the SDF II product Identify how SDF II is used to create BMS macros Use SDF II to produce a CICS TS BMS Map Introduction to SDF II Using SDF II Workshop 72

73 Cloud Computing Curriculum Cloud Computing for Data Centres Series Cloud Computing for Data Centres 5 hours This course is suitable for business professionals or IT staff that require a basic understanding of cloud computing. A basic understanding of the data centre processing environment. After completing this course, the student should be able to: Explain how the need for cloud computing has evolved Describe the attributes of common cloud services List the pros and cons of cloud deployment models Identify information that is relevant when creating a cloud project plan The Cloud and You Cloud Computing Concepts How the Cloud is Being Deployed Preparing for Cloud Implementation Cloud Computing for Data Centres Mastery Test 73

74 COBOL Programming Curriculum COBOL Programming Series COBOL Programming - Basics 6 hours Entry-level Programmers requiring an overview of the COBOL language structure and basic programming techniques. Basic knowledge of programming, databases, files, and transactional systems. After completing this course, the student will be able to: Identify the four COBOL program divisions and describe their purpose Describe the code that can be used in the Procedure Division Construct conditions to execute procedures within a COBOL program Describe how the MOVE verb is used to copy data Identify the types of arithmetic operations that can be performed within COBOL Use COBOL features to accept keyboard input and display screen output Introduction to COBOL Program Structure Program Control Instructions & Procedures Arithmetic Interactive Input and Output COBOL Programming - Basics Mastery Test 74

75 COBOL Data and Datafile Definitions 4 hours Entry-level Programmers requiring an understanding of how COBOL handles data. Completion of the COBOL Programming - Basics course, or equivalent knowledge. After completing this course, the student will be able to: Describe how the COBOL programming language uses variables, tables, file formats and constants Identify the purpose of the components of a COBOL program's Data Division Describe how display and computational numeric formats are used within COBOL Describe how a user-defined data type is created within COBOL Defining Data in a COBOL Program - Part 1 Defining Data in a COBOL Program - Part 2 Defining Data in a COBOL Program - Part 3 User Defined Data Types and Redefines COBOL Data and Datafile Definitions Mastery Test 75

76 COBOL Programming - Manipulating Data 6 hours COBOL Programmers needing to access data in order to build and maintain applications programs. Basic COBOL programming concepts and completion of the Data and Datafile Definitions in COBOL course, or equivalent. After completing this course, the student will be able to identify how to write the following programs using COBOL: Report programs Data enquiry programs Data editing programs Data update programs File Processing Sequential File Processing Direct File Processing - Indexed Files, Part 1 Direct File Processing - Indexed Files, Part 2 Direct File Processing - Relative Files, Part 1 Direct File Processing - Relative Files, Part 2 COBOL Programming - Manipulating Data Mastery Test 76

77 COBOL Programming - Advanced 5 hours More experienced COBOL Programmers who need to create or maintain programs and subprograms that use tables/arrays, indexing, and sorts. Completion of the COBOL Programming - Manipulating Data course, or equivalent. After completing this course, the student will be able to: Describe how the COBOL programmer can use arrays to store data Reference and manipulate data in an array Write COBOL code used to sort file data Describe how subprograms are defined and used COBOL Arrays Indexing and Referencing COBOL Arrays File Sorting Subprogramming Object Oriented COBOL COBOL Programming - Advanced Mastery Test 77

78 COBOL for z/os 4 hours COBOL programmers who need to learn how COBOL is used in a z/os environment. Solid knowledge of COBOL and procedural programming concepts. After completing this course, the student will be able to: Describe how COBOL programs are created, compiled and bound in a z/os environment Identify Enterprise COBOL methods used to access, allocate and display data Identify compiler options and COBOL code used to improve program performance Describe the importance of using Language Environment Introduction to Enterprise COBOL for z/os Using Enterprise COBOL for z/os COBOL for z/os Performance Introduction to Language Environment COBOL for z/os Mastery Test 78

79 Accessing IMS Databases from COBOL 3 hours COBOL Programmers who need to work with IMS databases. The learner should have a solid knowledge of IMS database concepts and methods used to access an IMS database. This content can be obtained from the IMS Database course in the IMS curriculum. After completing this course, the student will be able to: Describe how a COBOL program access an IMS database Code a COBOL program to reference and manipulate IMS database data Describe how IMS Database recovery is performed following a COBOL program error Introducing DL/I Extended DL/I Functions IMS Backout and Recovery Accessing IMS Databases from COBOL Mastery Test 79

80 Data Centre Storage Management Curriculum Data Centre Storage Management Series 2.1 Note: Version 1.13 of this curriculum are also available. Storage Fundamentals for Data Centres hours This course is suitable for any staff that require an understanding of data centre storage requirements and in particular disk and tape systems. General knowledge of data processing concepts. After completing this course, the student should be able to: Identify the Characteristics of Data Centre Storage Devices Locate Storage Learning Resources Compare Enterprise Disk Devices Describe how Tape is Used in Today's Data Centre Environment Identify Elements of a Tape Storage Environment of Data Centre Storage Understanding Disk Systems Introduction to Tape Storage The Tape Storage Environment Storage Fundamentals for Data Centres Mastery Test 80

81 Storage Networks, Administration, and DASD Management Using ICKDSF hours This course is suitable for Storage Administrators new to this position or senior data centre staff that require general knowledge of the storage network and its management. Successful completion of the "Storage Fundamentals for Data Centres" course, or equivalent knowledge. After completing this course, the student should be able to: Identify Components of a Storage Network Describe the Characteristics of Various Storage Networks Identify Storage Components that Require Monitoring List Storage Management Tasks Performed by the Administrator Invoke ICKDSF to Initialize DASD Volumes of Networked Storage Storage Administrator Basics Introducing ICKDSF Managing the Storage Network Mastery Test 81

82 Using DFSMS to Manage the z/os Storage Environment hours This course is suitable for Operators, System Programmers, Storage Administrators and other staff who are responsible for monitoring and managing data storage in a z/os environment. General knowledge of ISPF and z/os data processing concepts. After completing this course, the student should be able to: Describe how DFSMS is Used to Manage the Storage Environment Identify the purpose of DFSMS components Display SMS Storage Information using ISMF Describe how ACS Routines are Created and Activated Explain how DFSMShsm is used for Data Set Migration and Backup/Recovery Introduction to DFSMS Using SMS Constructs Automatic Class Selection Routines ISMF Fundamentals Space and Availability Management using DFSMShsm DFSMSrmm Operations Using DFSMS to Manage the z/os Storage Environment Mastery Test 82

83 Database Curriculum DB2 Operations Series V11 Note: Version 10 of this curriculum are also available. DB2 Fundamentals V11 5 hours Personnel requiring an introduction to DB2 and SQL Basic knowledge of Data Processing concepts After completing this course, the student will be able to: Identify how DB2 is used and by whom Describe conceptually how DB2 processes work Code basic SQL statements Use SPUFI to process SQL statements of DB2 DB2 Internals of SQL SQL and SPUFI DB2 Fundamentals Mastery Test 83

84 Managing DB2 Operations V11 4 hours Operations staff responsible for monitoring and managing DB2. Basic knowledge of Data Processing concepts Completion of the DB2 Fundamentals course, or equivalent knowledge After completing this course, the student will be able to: Define the general DB2 tasks performed by the Operator Identify how to start and stop the DB2 subsystem Display DB2 status and attributes Identify how to backup, recover and restart the DB2 subsystem General DB2 Operations Monitoring and Resolving DB2 Operational Problems Identifying and Resolving DB2 System Problems Managing DB2 Operations Mastery Test 84

85 DB2 - Database Management Series V11 Note: Version 10 of this curriculum are also available. Introduction to RDBMSs and DB2 V11 4 hours Programmers, DBAs, operations analysts, business analysts, and any other personnel requiring a systems introduction to RDBMs and DB2. General knowledge of information technology concepts, the z/os environment, and programming. After completing this course, the student will be able to describe: How a DB2 relational database is structured The environments into which DB2 can be installed How DB2 data is accessed How DB2 is configured and accessed in a z/os environment Introduction to DB2 Relational Databases and SQL The DB2 Server Alternatives DB2 for z/os Implementation Introduction to RDBMSs and DB2 Mastery Test 85

86 Manage Data Definitions with DB2 V11 6 hours Programmers and DBAs responsible for defining and maintaining DB2 databases. Completion of the 'Introduction to RDBMSs and DB2' course, or equivalent knowledge. After completing this course, the student will be able to: Use SQL code to create databases, table spaces and tables Identify DB2 table and index attributes Identify database definitions Defining Database Objects DDL - Defining a Table Referential Integrity Using SPUFI and DB2 Data Studio to Access DB2 Viewing Database Objects - The Catalogue Manage Data Definitions with DB2 Mastery Test 86

87 DB2 SQL Fundamentals V11 4 hours Programmers, DBAs, business analysts, and any other personnel that require SQL coding skills to manage DB2 data. Completion of the 'Manage Data Definitions with DB2' course, or equivalent knowledge. After completing this course, the student will be able to: Code Simple SQL SELECT statements used to obtain DB2 table data Describe how data can be sorted Describe how to insert, update, and delete DB2 data by using SQL SQL - Selecting Data SQL - SCALAR and COLUMN Functions, ORDER BY Clause SQL - The INSERT, DELETE, UPDATE, and MERGE Statements DB2 SQL Fundamentals Mastery Test 87

88 Advanced DB2 SQL V11 4 hours Programmers, DBAs, business analysts, and any other personnel that require SQL coding skills to manage DB2 data. Completion of the "DB2 SQL Fundamentals" course, or equivalent knowledge. After completing this course, the student will be able to: Describe the differences between inner, outer, and full joins Describe how DB2 data can be filtered Create views from base tables Joining DB2 Tables Together SQL - DISTINCT, CASE, UNION, and VIEWs Subqueries and Correlated Subqueries Advanced DB2 SQL Mastery Test 88

89 Create and Maintain DB2 Programs V11 6 hours Programmers and DBAs requiring training in writing application programs to reference and update DB2 data, particularly in the mainframe environment. Completion of the courses 'Manage Data Definitions with DB2', 'DB2 SQL Fundamentals', and 'Advanced DB2 SQL' and basic knowledge of DB2, relational databases, and system design. After completing this course, the student will be able to identify how the following programs are written with DB2: Report programs Data inquiry programs Data update programs Embedding SQL in an Application Program Manipulating Data and Components of an Application Program Using Cursors to Reference Table Data Commits and Savepoints Writing a DB2 COBOL Program Writing a DB2 COBOL Cursor Update Program Create and Maintain DB2 Programs Mastery Test 89

90 DB2 Stored Procedures V11 3 hours Programmers and DBAs responsible for developing and managing DB2 stored procedures. Completion of the courses 'Manage Data Definitions with DB2', 'DB2 SQL Fundamentals', and 'Advanced DB2 SQL' and basic knowledge of DB2, relational databases, and system design. After completing this course, the student will be able to: Identify the benefits of Using DB2 stored procedures Describe how DB2 stored procedures are used in a z/os environment Create and invoke DB2 stored procedures Introducing Stored Procedures Introducing DB2 Stored Procedures on z/os DB2 Stored Procedure Mastery Test 90

91 Optimize DB2 Application Performance V11 5 hours Programmers and DBAs responsible for managing the performance of SQL processing. Completion of all other courses in this curricula, or equivalent knowledge. After completing this course, the student will be able to: Describe how locks affect DB2 performance Identify the information that the EXPLAIN facility creates in the PLAN_TABLE Code more efficient SQL Describe the factors that influence DB2 access paths Identify tools and utilities used to measure DB2 performance Creating, Managing, and Monitoring DB2 Locks SQL Statement Performance and Optimization DB2 EXPLAIN Facility DB2 Access Paths Optimize DB2 Application Performance Mastery Test 91

92 DevOps Curriculum DevOps Series DevOps Fundamentals 2 hours This course is suitable for Software Developers, Engineers, IT Operation teams, Managers, Consultants or anyone interested in obtaining an overview of DevOps. A general understanding of the organisation's software development and deployment processes. After completing this course, the student should be able to describe: What DevOps means to the organisation, and them personally Key elements of DevOps adoption Some of the automation tools used in a DevOps environment Introduction to DevOps DevOps Culture and Tools DevOps Fundamentals Mastery Test 92

93 Disaster Recovery Business Continuity & Disaster Recovery Ensuring Data Centre Business Continuity 3 hours This course is suitable for any staff requiring a broad understanding of an organisation's requirements when it comes to Business Continuity and Disaster Recovery. An understanding of your organisation's business goals and expectations. After completing this course, the student should be able to: Describe What Business Continuity is and Why it is Required Explain the Difference Between Business Continuity and Disaster Recovery Identify Factors Affecting Business Continuity Adoption Identify Business Continuity Standards Understanding the Role of Business Continuity and Disaster Recovery Building Business Continuity Ensuring Data Centre Business Continuity Mastery Test 93

94 IBM Environment Intro Curriculum IBM Environment Introduction Series 2.1 Note: Versions 1.12 and 1.13 of this curriculum are also available. Introduction to the IBM Enterprise Environment hours This course is designed for any personnel that are required to have a general understanding of the IBM Mainframe environment. No prerequisites are required for this course. After completing this course the student will be able to: Apply mainframe technology concepts to their IT work activities Identify mainframe software, hardware and network components Describe how to access and interact with the mainframe Explain how mainframe data security and integrity is ensured Describe how mainframe work is processed Today's Mainframe Mainframe Configurations Mainframe Security and Data Access Data Processing Introduction to the IBM Enterprise Environment Mastery Test 94

95 z/os Systems Programming Fundamentals hours Systems Programmers or other technical specialists requiring background knowledge of the z/os system. Completion of the Datatrain: Introduction to the IBM Enterprise Environment course or a general knowledge of z/os system concepts. After completing this course the student will be able to: Describe how virtual storage works List the major system data sets and their purpose Identify where system parameter lists are stored and how they are invoked Describe how the system is initialised Explain how JES2 can be configured Name the components of a Network Invoke VTAM and TCP/IP commands used to browse and modify the network Virtual Storage and Address Space Concepts Working with System Data Sets Working with System Parameter Lists Initializing the z/os System Configuring JES2 Issuing VTAM and TCP/IP Commands z/os Systems Programming Fundamentals Mastery Test 95

96 IBM Development Environment hours This course is designed for people interested in a career in z/os application or system programming, that require a broad background on mainframe processing and programming concepts and application. Introduction to the IBM Enterprise Environment course, or equivalent knowledge of mainframe concepts. After completing this course, the student will be able to: List the attributes of commonly used z/os data sets Describe characteristics of IMS and DB2 databases Explain the differences between the CICS, IMS and WebSphere MQ transaction systems List the features of programming languages that can be used with z/os Describe the purpose of the Language Environment Describe the software and the processes used in batch processing Data Management Systems Transaction Processing Systems Programming Capabilities Introduction to Language Environment Batch Systems IBM Development Environment Mastery Test 96

97 IBM Explorer for z/os Curriculum IBM Explorer for z/os IBM Explorer for z/os 2 hours This course is suitable for operations staff, system and application programmers, and other personnel that need to interact with z/os data. A solid knowledge of JES, SDSF and JCL are required as the majority of this course deals with the handling of z/os data, job management and its associated output. After completing this course, the student should be able to: Access IBM Explorer for z/os Identify Perspectives and Views Used in IBM Explorer for z/os Perform Common z/os Tasks Using IBM Explorer for z/os Using IBM Explorer for z/os 97

98 IBM Mainframe Communications Curriculum IBM Mainframe Communications Series 2.1 Note: Earlier versions of this curriculum are also available. IBM Mainframe Communications Concepts hours Help desk operators, junior and senior operators, network and system programmers, and other personnel requiring knowledge of the IBM Mainframe networking. Basic knowledge of z/os and networking concepts. After completing this course, the student will be able to: Identify and understand the protocols used by mainframe networks Identify mainframe networking hardware SNA Subarea Networks SNA Advanced Peer-to-Peer Networking Mainframe TCP/IP Networks SNA Today IBM Mainframe Communications Concepts Mastery Test 98

99 VTAM Commands hours Help desk operators, junior and senior operators, network and system programmers, and other personnel needing knowledge of the IBM VTAM Commands. Completion of the "IBM Mainframe Communications Concepts" course and basic knowledge of the IBM operating system. After completing this course, the student will be able to: Start and Stop VTAM Display VTAM network resources, including APPN and Enterprise Extender resources Activate and deactivate VTAM network resources Diagnose an Enterprise Extender connection Monitoring VTAM Controlling VTAM Function Specific Commands VTAM Commands Mastery Test 99

100 Mainframe TCP/IP Commands hours Help desk operators, junior and senior operators, network and system programmers, and other personnel needing knowledge of the mainframe TCP/IP Commands. Help desk operators, junior and senior operators, network and system programmers, and other personnel needing knowledge of the mainframe TCP/IP Commands. After completing this course, the student will be able to: Issue standard TCP/IP commands such as ping and netstat from the mainframe Start and Stop TCP/IP and its related processes Use TCP/IP client applications from the mainframe Manage TCP/IP server applications from the mainframe Introducing Mainframe TCP/IP Commands TCP/IP Daemon Commands TCP/IP Client Application Commands TCP/IP Server Application Commands Mainframe TCP/IP Commands Mastery Test 100

101 IBM System z and z/os Fundamentals Mastery Test Practice Assessments IBM System z and z/os Fundamentals Mastery Test Practice Assessments Series 2.1 Note: Versions 1.8, 1.9, 1.0, 1.11, 1.12 and 1.13 of this curriculum are also available. Introduction to z/os and the Mainframe Environment Practice Assessment hours The assessment is designed for IT staff who work with z/os or the mainframe, and those preparing to take the IBM System z and z/os Fundamentals Mastery Test. A good knowledge of the various hardware and software used within the mainframe environment. A familiarization with TSO and ISPF is required including how data is accessed and manipulated using these products. An understanding of the types of data sets used in a mainframe environment is required along with how they are processed in a JES batch environment using JCL and SDSF. The individual will need to answer 36 questions within the allotted 70-minute period. Reference to any related IBM manuals is permitted. The pass mark for this assessment is 70%. Introduction to z/os and the Mainframe Environment Assessment 101

102 z/os Online Workloads Practice Assessment hour The assessment is designed for IT staff who work or plan to work with CICS, DB2, or WebSphere, and those preparing to take the IBM System z and z/os Fundamentals Mastery Test. A good knowledge of data processing techniques in relation to CICS, DB2, and WebSphere Application Server. The individual will need to answer 15 questions within the allotted 30-minute period. Reference to any related IBM manuals is permitted. The pass mark for this assessment is 70%. z/os Online Workloads Assessment 102

103 Application Programming on z/os Practice Assessment hour The assessment is designed for IT staff who work or plan to work with programming languages associated with the z/os environment, or those preparing to take the IBM System z and z/os Fundamentals Mastery Test. A good knowledge of the programming languages that can be used on the mainframe and the processes used to make them executable. An understanding of the process used to design and test an application is also required. The individual will need to answer 21 questions within the allotted 45-minute period. Reference to any related IBM manuals is permitted. The pass mark for this assessment is 70%. Application Programming on z/os Assessment 103

104 System Programming on z/os Practice Assessment hour The assessment is designed for new system programming staff who are preparing to undertake the IBM System z and z/os Fundamentals Mastery Test. A solid knowledge of the data sets that support system operation and configuration and how they are implemented using SMP/E. A broad understanding of security software and network configuration and commands is required, along with general knowledge of the system IPL process. The individual will need to answer 20 questions within the allotted 45-minute period. Reference to any related IBM manuals is permitted. The pass mark for this assessment is 70%. System Programming on z/os Assessment 104

105 IBM System z and z/os Fundamentals Mastery Test Learning Plan Curriculum IBM System z and z/os Fundamentals Mastery Test Learning Plan 2.1 Series Note: Versions 1.12 and 1.13 of this curriculum are also available. Introduction to the IBM Enterprise Environment hours This course is designed for any personnel that are required to have a general understanding of the IBM Mainframe environment. No prerequisites are required for this course. After completing this course the student will be able to: Apply mainframe technology concepts to their IT work activities Identify mainframe software, hardware and network components Describe how to access and interact with the mainframe Explain how mainframe data security and integrity is ensured Describe how mainframe work is processed Today's Mainframe Mainframe Configurations Mainframe Security and Data Access Data Processing Introduction to the IBM Enterprise Environment Mastery Test 105

106 z/os Systems Programming Fundamentals hours Systems Programmers or other technical specialists requiring background knowledge of the z/os system. Completion of the Datatrain: Introduction to the IBM Enterprise Environment course or a general knowledge of z/os system concepts. After completing this course the student will be able to: Describe how virtual storage works List the major system data sets and their purpose Identify where system parameter lists are stored and how they are invoked Describe how the system is initialised Explain how JES2 can be configured Name the components of a Network Invoke VTAM and TCP/IP commands used to browse and modify the network Virtual Storage and Address Space Concepts Working with System Data Sets Working with System Parameter Lists Initializing the z/os System Configuring JES2 Issuing VTAM and TCP/IP Commands z/os Systems Programming Fundamentals Mastery Test 106

107 System Programming on z/os Practice Assessment hour The assessment is designed for new system programming staff who are preparing to undertake the IBM System z and z/os Fundamentals Mastery Test. A solid knowledge of the data sets that support system operation and configuration and how they are implemented using SMP/E. A broad understanding of security software and network configuration and commands is required, along with general knowledge of the system IPL process. The individual will need to answer 20 questions within the allotted 45-minute period. Reference to any related IBM manuals is permitted. The pass mark for this assessment is 70%. System Programming on z/os Assessment 107

108 IBM Development Environment hours This course is designed for people interested in a career in z/os application or system programming, that require a broad background on mainframe processing and programming concepts and application. Introduction to the IBM Enterprise Environment course, or equivalent knowledge of mainframe concepts. After completing this course, the student will be able to: List the attributes of commonly used z/os data sets Describe characteristics of IMS and DB2 databases Explain the differences between the CICS, IMS and Websphere MQ transaction systems List the features of programming languages that can be used with z/os Describe the software and the processes used in batch processing Data Management Systems Transaction Processing Systems Programming Capabilities Batch Systems IBM Development Environment Mastery Test 108

109 Application Programming on z/os Practice Assessment hour The assessment is designed for IT staff who work or plan to work with programming languages associated with the z/os environment, or those preparing to take the IBM System z and z/os Fundamentals Mastery Test. A good knowledge of the programming languages that can be used on the mainframe and the processes used to make them executable. An understanding of the process used to design and test an application is also required. The individual will need to answer 21 questions within the allotted 45-minute period. Reference to any related IBM manuals is permitted. The pass mark for this assessment is 70%. Application Programming on z/os Assessment 109

110 Using Online System Facilities - TSO/ISPF hours Computer operators or trainee programmers/analysts seeking an introduction to TSO and ISPF. No prerequisites are required for this course. After completing this course the student should be able to: Describe what TSO is and how it is used Describe the Basic Concepts and Facilities of ISPF/PDF Configure and Use Basic ISPF Facilities Control and Manage Multiple ISPF Screens TSO Concepts and Commands Introduction to TSO/ISPF Defining ISPF Defaults Managing Multiple Screen Sessions Using Online System Facilities - TSO/ISPF Mastery Test 110

111 CICS TS - Introduction 4 hours The majority of modules in this course are designed for operations personnel who perform a role in monitoring a CICS system, but some modules are suitable for IT personnel seeking an overview of the CICS Transaction Server. Completion of the following Datatrain course, or equivalent knowledge Introduction to the IBM Enterprise Environment After completing this course, the learner should be able to identify: What CICS is and how it is used to process work Their role in working with CICS How to communicate with CICS The different CICS components CICS TS and Transaction Processing Concepts CICS Structure and Intercommunication CICS Data Sets CICS TS - Introduction Mastery Test 111

112 Introduction to RDBMSs and DB2 V11 4 hours Programmers, DBAs, operations analysts, business analysts, and any other personnel requiring a systems introduction to RDBMs and DB2. General knowledge of information technology concepts, the z/os environment, and programming. After completing this course, the student will be able to describe: How a DB2 relational database is structured The environments into which DB2 can be installed How DB2 data is accessed How DB2 is configured and accessed in a z/os environment Introduction to DB2 Relational Databases and SQL The DB2 Server Alternatives DB2 for z/os Implementation Introduction to RDBMSs and DB2 Mastery Test 112

113 Introduction to WebSphere Application Server 1 hour Programmers, DBAs, and operations analysts. Basic knowledge of information technology concepts and programming. After completing this course, the student will be able to: Identify the function of WebSphere Application Server Define how WebSphere Application Server facilitates access to mainframe data What is WebSphere Application Server? WebSphere Application Server for z/os Introduction to WebSphere Application Server Mastery Test 113

114 Introduction to WebSphere MQ 5 hours Managers, systems administrators, programmers, architects, operators and help desk staff. This course is suitable for anyone needing a quick understanding of WebSphere MQ on z/os. No prerequisites are required for this course. After completing this course the student should be able to: Describe what WebSphere MQ is and why it is used List the different WebSphere MQ components Explain what languages and application environments can use WebSphere MQ Understand queue sharing and queue sharing groups Identify the different components of WebSphere MQ on z/os Understand WebSphere MQ administration on z/os WebSphere MQ Fundamentals WebSphere MQ Features Introducing WebSphere MQ on z/os Introduction to Websphere MQ Mastery Test 114

115 Managing Data Files and Definitions with ISPF/PDF hours Computer operators or trainee programmers/analysts seeking a working knowledge of ISPF's Utilities. A reasonable understanding of Data Set allocation and familiarity with editing Data Sets. After completing this course the student should be able to: Use the Common ISPF Utilities Create and Manage Data Sets List Data Sets Understand the Data Set and VTOC information Managing Data Sets Using the ISPF Data Set Utility Managing Partitioned Data Sets Using the ISPF Library Utility The ISPF Copy, Search, and Statistics Utilities Managing Data Sets Using the DSLIST Utility Managing Data Files and Definitions with ISPF/PDF Mastery Test 115

116 Maintaining Data in Files with the ISPF Editor hours Computer operators or trainee programmers/analysts that are required to create and/or modify data set content using ISPF. No prerequisites are required for this course. After completing this course the student should be able to: View/Browse Data in Data Sets Edit Data Sets Identify and Use the Common Edit Line Commands Identify and Use the Common View/Edit Primary Commands Maintain Data in Data Sets The ISPF View and Edit Facilities ISPF Edit Line Commands ISPF Edit Primary Commands for Locating and Changing Data ISPF Edit Primary Commands for Managing Internal and External Data The ISPF Edit Tabbing Facility ISPF Edit Boundaries, Masks, and Profiles Maintaining Data in Files with the ISPF Editor Mastery Test 116

117 z/os Online Workloads Practice Assessment hour The assessment is designed for IT staff who work or plan to work with CICS, DB2, or WebSphere, and those preparing to take the IBM System z and z/os Fundamentals Mastery Test. A good knowledge of data processing techniques in relation to CICS, DB2, and WebSphere Application Server. The individual will need to answer 15 questions within the allotted 30-minute period. Reference to any related IBM manuals is permitted. The pass mark for this assessment is 70%. z/os Online Workloads Assessment 117

118 JCL (z/os) - Introduction to z/os JCL hours Operators and programmers who need to use JCL in their job requirements. Good knowledge of the z/os Operating System. After completing this course, the student should be able to: Write simple batch jobs using fundamental statements and parameters Introduction to z/os JCL Working with the JOB Statement Working with the EXEC Statement Working with the DD Statement Introduction to z/os JCL Mastery Test 118

119 Introduction to z/os and the Mainframe Environment Practice Assessment hours The assessment is designed for IT staff who work with z/os or the mainframe, and those preparing to take the IBM System z and z/os Fundamentals Mastery Test. A good knowledge of the various hardware and software used within the mainframe environment. A familiarization with TSO and ISPF is required including how data is accessed and manipulated using these products. An understanding of the types of data sets used in a mainframe environment is required along with how they are processed in a JES batch environment using JCL and SDSF. The individual will need to answer 36 questions within the allotted 70-minute period. Reference to any related IBM manuals is permitted. The pass mark for this assessment is 70%. Introduction to z/os and the Mainframe Environment Assessment 119

120 IMS Curriculum IMS Series V11 Note: Earlier versions of this curriculum are also available. Introducing IMS 5 hours Suitable for anyone requiring general information about how IMS is used. No prerequisites are required for this course. After completing this course, the student will be able to: Describe what IMS is and how it is used Identify IMS Transaction Manager and Database Manager Components List Types of IMS Databases Describe the Purpose of Control Regions and Support Regions Introducing IMS Introducing IMS Transaction Manager Introducing IMS Database Manager Introducing IMS System Components Introducing IMS Mastery Test 120

121 IMS Commands 5 hours This course is suitable for systems programmers, and operations staff. Successful completion of the 'Introducing IMS' course or equivalent knowledge. After completing this course, the student will be able to: Enter commands used to display IMS activity Start and stop IMS regions Describe the processes and commands used for IMS start up and shutdown Starting with IMS Commands Starting IMS Managing IMS IMS Commands Mastery Test 121

122 IMS Database Manager 5 hours This course is suitable for systems programmers, DBAs, operations staff, and application programmers. Successful completion of the 'Introducing IMS' course or equivalent knowledge. After completing this course, the student will be able to: Describe how data is stored and accessed in an IMS database Explain IMS database backup and recovery strategies Identify the scenarios requiring IMS Database reorganisation IMS Database Concepts Accessing IMS Databases IMS Database Administration IMS Database Manager Mastery Test 122

123 iseries Curriculum iseries Introduction Series iseries Concepts 4 hours Personnel requiring an overview of the iseries system. Basic knowledge of computer technology and terminology, and the iseries system. After completing this course, the student will be able to: Define the concept of an object and how to determine an object's type based on its operational characteristics Identify the Online Help facility Recognise common control language commands Identify system values and how to change them Recognise the different types of media Object Management Help Facilities Control Language (CL) Concepts System Values Save/Restore Media iseries Concepts Mastery Test 123

124 Introduction to iseries Security 4 hours Personnel responsible for the security administration of the iseries system. Completion of the "iseries Concepts" course. After completing this course, the student will be able to: Recognise the system security levels on the iseries Identify how to implement and maintain security on the iseries Introduction to iseries Security User Profiles Resource Security Group Profiles and Authorisation Lists Securing Objects Authorization Flow System Values Introduction to iseries Security Mastery Test 124

125 iseries Operations Series AS/400 Operations Navigator 1 hour Personnel requiring training in iseries operations. Basic knowledge of computer concepts. After completing this course, the student will be able to: Recognise keyboard and input keys Identify how to sign on and access options through commands and menus Recognise iseries Navigator functions Introduction to iseries Navigator 125

126 AS/400 Operations 4 hours Personnel requiring training in iseries operations. Basic knowledge of computer concepts. After completing this course, the student will be able to: Recognise keyboard and input keys Identify how to sign on and access options through commands and menus Recognise iseries Navigator functions Recognise Message Types, Delivery Modes, Message Queues, and send, access, and delete messages Recognise CL commands Identify how to monitor and control work on the system Workstation Operations Message Handling Monitoring Jobs Batch and Spool Files Work Management AS/400 Operations Mastery Test 126

127 iseries Operating Facilities 4 hours Programmers and other personnel requiring training in iseries operations. Completion of the "iseries Operating Fundamentals" course and a basic knowledge of computer concepts. After completing this course, the student will be able to identify how to: Monitor devices on the system Save and restore system objects Describe how to perform Initial Program Load (IPL) Describe how to power down the iseries Use and change Assistance Levels Device Configuration Managing Devices iseries Save iseries Restore Start-up Procedures Shutdown Procedures Operational Assistant iseries Operating Facilities Mastery Test 127

128 iseries Programming Fundamentals Series CL Programming 4 hours Programmers, system programmers, system operators, and other personnel requiring a basic knowledge of Control Language (CL) programming. Knowledge of data processing and iseries operations; knowledge of iseries programming concepts would also be beneficial. After completing this course, the student will be able to: Define the concepts of Control Language programming Identify the variables utilised in a Control Language program Identify how to control the processing of a Control Language program Recognise the methods to access other programs from a Control Language program Identify how to pass information from one Control Language program to another Introduction to the Control Language Programming (CLP) CL Program Function and Structure CL Variables CL Program Control Processing CALL, CALLPRC, TFRCTL, and RETURN Commands Passing Parameters CL Programming Mastery Test 128

129 CL Programming Functions and Messaging 4 hours Programmers, system programmers and operators, and other personnel writing and updating Control Language (CL) programs. Completion of the "CL Programming" course or equivalent experience. After completing this course, the student will be able to: Identify built in functions (%SUBSTRING, %SWITCH, etc.) Identify how to retrieve job and system values into a CL program Define Program Message Queues Recognise message types Identify how to monitor for system messages sent to your CL program Identify how to send various message types through the system by using CL programs CL Built-in Functions Retrieving Values into a CL Program CL Program Message Queues Sending Messages with a CL Program CL Programming Functions and Messaging Mastery Test 129

130 Introduction to iseries Programming Environment 5 hours Personnel requiring basic and more advanced knowledge about the iseries programming environment, and personnel with programming experience who are new to the iseries Green-Screen Programming Environment. Knowledge of programming concepts and the iseries operating system. After completing this course, the student will be able to: Define the Development Environment, including the user profile, libraries, library list, source files, and output queues Identify the concepts of the Program Development Manager (PDM) Introduction to the iseries Programming Environment Introduction to the iseries Printing Introduction to Program Development Manager (PDM) Using Program Development Manager (PDM) Introduction to iseries Programming Environment Mastery Test 130

131 Introduction to iseries Programming Facilities 5 hours Personnel requiring basic and more advanced knowledge of the iseries programming environment, and personnel with programming experience who are new to the iseries programming environment in a Green-Screen Environment. Knowledge of programming concepts and the iseries operating system. After completing this course, the student will be able to identify: How to use Source Entry Utility (SEU) How to use Data File Utility (DFU) How to use Screen Design Aid (SDA) Introduction to Source Entry Utility (SEU) Using Source Entry Utility (SEU) Introduction to Data File Utility (DFU) Creating Files Using the Data File Utility (DFU) Introduction to Screen Design Aid (SDA) Creating Program Screens Using Screen Design Aid (SDA) Introduction to iseries Programming Facilities Mastery Test 131

132 iseries Application Programming Introduction Series Introduction to Programming the iseries 4 hours Personnel requiring an introduction to iseries programming. Knowledge of data processing, programming concepts, and the iseries operating system. After completing this course, the student will be able to: Recognise the programming languages available on the iseries Identify how to create and execute iseries host programs Recognise data sources and data outputs available to iseries host programs Identify the benefits of ILE for modular application design Recognise RPG OPM source code Recognise RPG ILE source code Identify how Service Programs and APIs are used in RPG ILE programs Languages and Programming Program Input and Output Introduction to System Design and ILE Introduction to RPG OPM Program Code Introduction to RPG ILE Program Code Introduction to Service Programs and APIs Introduction to Programming the iseries Mastery Test 132

133 Introduction to DB2/400 3 hours Personnel requiring an introduction to iseries programming. Completion of the "Introduction to Programming the iseries" course and knowledge of data processing, programming concepts, and the iseries operating system. After completing this course, the student will be able to identify: Physical files, logical files, and trigger programs Record level access and SQL statements The DDS used to create physical files The DDS used to create logical files Introduction to DB2 UDB for iseries Record Level Access and SQL Introduction to Physical Files Introduction to Logical Files Introduction to DB2/400 Mastery Test 133

134 Introduction to Device Files 3 hours Personnel requiring an introduction to iseries programming. Completion of the courses "Introduction to Programming the iseries" and "Introduction DB2/400", and knowledge of data processing, programming concepts, and the iseries operating system. After completing this course, the student will be able to identify: Fields and records on a display file DDS entries used to create display files Commonly used keywords for display files How printer file records are used to create business reports The DDS used to create a report heading record The DDS used to create report detail and total records Introduction to Display Files Introduction to DDS for Display Files Introduction to Display File Keywords Introduction to Printer Files Introduction to DDS for Printer Files Completing and Creating the Printer File Introduction to Device Files Mastery Test 134

135 iseries Query Series Query for Users 10 hours Personnel requiring an intermediate knowledge about creating reports with the Query facility. Knowledge of iseries concepts. After completing this course, the student will be able to: Define the concepts of Query/400 Identify how to define iseries files Define Database file concepts Identify the files to use in Query/400 Identify how to join files in a Query report Identify how to create a basic Query report What is Query? Database Concepts How Files are Defined to the System Description of the Example Database Joining Files Creating a Query Part 1 Creating a Query Part 2 Viewing a Query from a Spool File Creating Advanced Queries Managing Queries Using the Data File Utility with Queries Tips on Using Queries Creating a Query Report Program Query for Users Mastery Test 135

136 iseries RPG Series RPG/400 Introduction 6 hours Personnel requiring an introduction to RPG programming in a Green-Screen Environment. Knowledge of data processing, programming concepts, and the iseries operating system. After completing this course, the student will be able to: Define the concepts of RPG Programming, including the structure of RPG, the RPG cycle, and the flow of control through an RPG program Identify specification sheets Recognise RPG data types, opcodes, and indicators Identify variables and constants Define the functioning of arrays, elements, and data structures Recognise RPG/400 naming standards Identify functioning indicators and major groups of indicators Identify how to use and avoid certain indicators Introduction to RPG/400 Programming Language of the RPG/400 Language Data Types Arrays and Data Structures Naming Standards and Indicators Advanced Indicators RPG/400 Introduction Mastery Test 136

137 RPG/400 Coding 4 hours Personnel requiring knowledge of RPG/400 coding. Knowledge of data processing, programming concepts, and the iseries operating system. After completing this course, the student will be able to: Recognise the essentials of arithmetic operations and the parts of the C specification by using the ADD operation Define the functioning of the MOVE and the MOVEL operations Identify how to code arithmetic operations SUB, MULT, DIV, MVR, and Z-ADD Recognise RPG/400 figurative constants and the correct usage of date and time functions Calculation Specifications Operation Codes - ADD as an Introduction Operation Codes - Rounding and Resulting Indicators Operation Codes - MOVE and MOVEL Operation Codes - Arithmetic, Constants, and Date and Time RPG/400 Coding Mastery Test 137

138 RPG/400 Programming 4 hours Personnel requiring knowledge of RPG/400 programming in a Green-Screen Environment. Knowledge of data processing, programming concepts, and the iseries operating system. After completing this course, the student will be able to: Define the RPG/400 program cycle Identify the process to stop a program using the LR indicator and the Return (RETRN) opcode Define the basics of structured programming Identify how to affect the flow of control by using indicators and structured opcodes Introducing the RPG Cycle Structured Programming - Flow of Control Structured Programming - Iteration RPG Advanced Indicators RPG/400 Programming Mastery Test 138

139 RPG/400 Workstation Programming 9 hours Personnel requiring knowledge of RPG Interactive Programming in a Green-Screen Environment. Knowledge of data processing, programming concepts, and the iseries operating system. After completing this course, the student will be able to: Define the concepts and programming requirements of Display Device Files Identify how to code a simple interactive RPG program Identify how to create an RPG program Display Files Display and Read Multiple Screens Subroutines Programming Environment Programming Specification and Documentation RPG/400 Workstation Programming Mastery Test 139

140 Introduction to iseries ILE Programming Series Introduction to Integrated Language Environment (ILE) 4 hours Personnel requiring knowledge of the Integrated Language Environment (ILE); this course covers ILE concepts, coding and designing ILE programs, and ILE language enhancements. Knowledge of programming concepts and the OS/400 operating system. After completing this course, the student will be able to: Identify the benefits and evolution of ILE Define the design aspects of ILE, including the structure and characteristics of an ILE program Identify changes to the ILE compilers Introduction to ILE Coding and Designing Language Enhancements ILE RPG Fundamentals Introduction to Integrated Language Environment (ILE) Mastery Test 140

141 ILE RPG/400 4 hours Personnel requiring an overview of ILE RPG and knowledge of programming RPG in an ILE. Knowledge of data processing, iseries operations, and RPG programming. After completing this course, the student will be able to: Identify the differences associated with using RPG in an ILE Recognise the new D specification Recognise the new opcodes Identify the functions and features in the example program An Introduction to ILE RPG The D Specification Sheet New Opcodes and Functions An Example Program ILE RPG/400 Mastery Test 141

142 iseries Subfile Programming Series Introduction to Subfiles 3 hours Personnel requiring knowledge of subfile programming. Knowledge of data processing, programming concepts, and the iseries operating system. After completing this course, the student will be able to: Identify the features provided by a subfile Define the use of subfiles in applications Identify the subfile record and subfile control format Recognise commonly used subfile keywords Subfile Concepts Use of Subfiles Subfile DDS Basics Subfile DDS Keywords Introduction to Subfiles Mastery Test 142

143 Input and File Load Subfiles 6 hours Personnel requiring knowledge of subfile programming. Completion of the Subfile Programming Part 1 course, and knowledge of data processing, programming concepts, and the iseries operating system. After completing this course, the student will be able to: Recognise a Data Input subfile and a File Load subfile Identify the DDS used to create a Data Input subfile and a File Load subfile Recognise the RPG code that supports a Data Input subfile and a File Load subfile Description of Data Input Subfile Data Input Subfile Keywords RPG for Data Input Subfile RPG and Subfile Record Number Description of File Load Subfile File Load Subfile Keywords RPG to Prepare Subfile RPG to Load and Display Subfile Input and File Load Subfiles Mastery Test 143

144 Load by Page and Maintenance Subfiles 6 hours Personnel requiring knowledge of subfile programming. Completion of the courses Subfile Programming Part 1 and Part 2, and knowledge of data processing, programming concepts, and the iseries operating system. After completing this course, the student will be able to: Identify a Load by Page subfile and a File Maintenance subfile Identify the DDS used to create a Load by Page subfile Recognise the RPG code that supports a Load by Page subfile Recognise the DDS used to create a File Maintenance subfile Recognise the RPG code that supports a File Maintenance subfile RPG to Maintain Order Lines RPG to Update the Database Description of File Load by Page Subfile DDS for File Load by Page Subfile RPG Files and Subroutines RPG to Load Subfile Page RPG to Process Subfile Input RPG to Process Subfile Rollup Description of File Maintenance DDS for File Maintenance Subfile RPG to Display an Order Load by Page and Maintenance Subfiles Mastery Test 144

145 Java Programming Curriculum Java Programming Series Java Introduction for the IBM Enterprise 3 hours Experienced mainframe programmers, particularly COBOL programmers. Knowledge of and experience with a procedural mainframe programming language, preferably COBOL, and knowledge of the z/os environment. After completing this course, the student will be able to: Understand Java and the basic concepts of object orientation. Understand Java's history and how it is different from programming languages traditionally used for enterprise development. Introducing Java Java Environments Object Oriented Java Java Structure 145

146 Java Programming for the IBM Enterprise 7 hours Experienced Mainframe Programmers, particularly COBOL programmers. Knowledge and experience of a procedural mainframe programming language, preferably COBOL. An understanding of Object Orientation, Java structures, and environments. After completing this course, the student should be able to: Understand Java as an alternative language to COBOL (Java structures will be compared and contrasted to their COBOL equivalents.) Use Java to extend enterprise systems to the Internet Defining Data Working with Classes Subclasses and Arrays Exceptions Computation Decisions and Loops Basic G.U.I. Methods Swing 146

147 Java Data Access for the IBM Enterprise 3 hours Experienced mainframe programmers, particularly COBOL programmers, or Java programmers new to the IBM enterprise environment. Knowledge of Java programming and an understanding of the IBM enterprise environment and the unique data structures it supports. After completing this course, the student will be able to: Understand Java datafile and database access, and I-O methods Understand the special requirements and facilities to access the IBM Enterprise systems that are unique data storage facilities Understand Java beans as reusable objects and the functions of enterprise Java beans File I-O and Streams Database Access Accessing Enterprise Data Java Beans 147

148 JCL Curriculum Job Control Language (JCL) 2.1 Series Note: Versions 1.12 and 1.13 of this curriculum are also available. JCL (z/os) - Introduction to z/os JCL hours Operators and programmers who need to use JCL in their job requirements. Good knowledge of the z/os Operating System. After completing this course, the student should be able to: Write simple batch jobs using fundamental statements and parameters Introduction to z/os JCL Working with the JOB Statement Working with the EXEC Statement Working with the DD Statement Introduction to z/os JCL Mastery Test 148

149 JCL (z/os) - Using Special Data Sets in Batch Jobs hours Operators, application programmers, or system programmers who require an in-depth knowledge of JCL. Datatrain - Introduction to z/os JCL, or some experience and understanding of JCL basics. After completing this course, the student should be able to: Create and access special data sets in batch jobs using parameters to accommodate a wide range of data set types Working with Generation Data Groups Concatenating Data Sets and Using Dummy Data Sets Working with Tapes Using Temporary Data Sets Passing Parameters and Using Backward References Using Additional DD Statement Parameters Using Special Data Sets in Batch Jobs Mastery Test 149

150 JCL (z/os) - Identifying and Resolving Batch Problems in JCL hours Operators, application programmers, or system programmers who are required to resolve JCL problems. Datatrain - Introduction to z/os JCL, or some experience and understanding of JCL basics. After completing this course, the student should be able to use job control statements to: Control batch processing through conditional checking Determine when a batch program has abnormally ended Resolve various types of batch problems Using Conditional JCL Using Advanced Conditional JCL Logic Handling Errors and Abends Identifying and Resolving Batch Problems in JCL Mastery Test 150

151 JCL (z/os) - Coding Procedures and JES2 Control Statements hours Senior operators, application programmers, or system programmers who work with JCL that contains procedures and/or JES2 Control statements. It is assumed that the student has successfully completed the Datatrain courses Scheduling Batch Jobs Using Different Data Set Types and Using JCL Statements to Identify and Resolve Batch Problems. After completing this course, the student should be able to: Write and use procedures in batch processing Use symbolic substitution in JCL Manage batch output through JCL Code JES2 control statements Working with Procedures Using Symbols in JCL and Procedure Modification Advanced Control of Output to JES Using JES2 Control Statements Coding Procedures and JES2 Control Statements Mastery Test 151

152 JES Curriculum JES2 2.1 Series Note: Versions 1.12 and 1.13 of this curriculum are also available. JES2 System Initialization & Shutdown hours Operators and systems programmers requiring training in JES2 concepts & in particular starting and stopping JES2. Basic understanding of the z/os System. After completing this course, the student should be able: Describe what JES2 is and how it is used To initialize and terminate the JES2 subsystem Introduction to Spooling and JES2 JES2 Concepts and Facilities JES2 Device Status and Job Processing Phases JES2 Classes and Job Queue Characteristics Starting, Stopping, and Restarting JES2 JES2 System Initialization and Shutdown Mastery Test 152

153 Monitoring Batch Jobs with JES hours Operators and systems programmers requiring training in the monitoring of batch jobs on a JES2 system. Basic understanding of the Z/OS System. After completing this course, the student should be able to: Monitor Batch Job related activity using JES2 JES2 Command Format and Syntax of JES2 Commands JES2 Printer and Initiator Display Commands Monitoring Batch Jobs with JES2 Commands Monitoring Batch Jobs with JES2 Mastery Test 153

154 Using JES2 in Scheduling Batch Jobs hours Operators and systems programmers requiring training in using JES2 with scheduling batch. Basic understanding of the Z/OS System. After completing this course, the student should be able to: Use JES2 Commands to Assist in Scheduling Batch Jobs Modify attributes associated with JES2 controlled devices JES2 Commands to Control Batch Jobs JES2 Commands to Control Initiators JES2 Commands to Control Printers NJE Connectivity Using JES2 in Scheduling Batch Jobs Using JES2 in Scheduling Batch Jobs Mastery Test 154

155 Identify and Resolve JES2 Batch Problems hours Operators and systems programmers requiring skills and knowledge to resolve batch related JES2 problems. Basic understanding of the Z/OS System. After completing this course, the student should be able to: Identify and Resolve Common JES2 Problems Associated with Running Batch Jobs Spool Space Recovery NJE Errors and Recovery JES2 Checkpoint Concepts and Definition JES2 Checkpoint Reconfiguration JES2 Checkpoint and SysPlex Identify and Resolve JES2 Batch Problems Mastery Test 155

156 Identify and Resolve JES2 System Problems hours Operators and systems programmers requiring skills and knowledge to resolve system related JES2 problems. Basic understanding of the Z/OS System. After completing this course, the student should be able to: Identify and Resolve Common JES2 System Related Problems JES2 Data Set Requirements JES2 Initialization Common JES2 Initialization Problems Shutdown Problems Identify and Resolve JES2 System Problems Mastery Test 156

157 JES3 Series JES3 Concepts and Commands 9 hours Operators of JES3 systems and other personnel requiring knowledge of JES3. Basic knowledge of the MVS system. After completing this course, the student will be able to: Define the concepts of a JES3 system Recognise the various job stages Recognise the JES3 commands to start, stop, control, and monitor the system Recognise the JES3 commands to control output and printers Introduction to Spooling and JES3 JES3 Input Services JES3 Main Services JES3 Output Services JES3 Expanded Services JES3 Utilities and Initialization JES3 Command Format, Part 1 JES3 Command Format, Part 2 JES3 Command Format, Part 3 JES3 Command Format, Part 4 ESA - Changes to JES3 Commands A Test on JES3 lessons 157

158 Linux Curriculum Linux Series Introduction to Linux 5 hours System operators and other personnel new to the Linux environment. No prerequisites are required for this course. After completing this course, the student will be able to: Identify the landmarks in a brief history of the Linux Operating System Recognise the user interface and common commands Identify shell syntax, usage, and utilities Identify how to communicate with other users in a multiuser system Getting Started with Linux Using the Shell Shell Utilities Communicating with Other Users 158

159 The Linux File System 5 hours System operators and other personnel requiring knowledge of hierarchical file systems and the manipulation of files under Linux. Basic knowledge of Linux. After completing this course, the student will be able to: Describe the structure of a hierarchical file system Enter basic file system navigation and manipulation commands Explain how file permissions and security are implemented Identify how a Linux file system is managed File System Basics Navigating the File System File System Security File System Management Utilities The Linux File System Mastery Test 159

160 Editing with vi 4 hours System operators and other personnel who are new to the Linux environment and the VI text editor distributed with Linux. Basic knowledge of Linux. After completing this course, the student will be able to identify how to: Create, edit, and save text files with the VI editor Move through large text files efficiently Manipulate large blocks of text with operations such as cut, paste, search, and replace Sort data inside a text file Call external filters Write macros vi Basics I vi Basics II Advanced vi Editing with vi Mastery Test 160

161 Linux Shell Programming 4 hours System operators and other personnel who are new to the Linux environment and require knowledge on writing shell scripts. Basic knowledge of Linux. After completing this course, the student will be able to identify how to: Use the shell as a programming tool Manipulate custom and standard shell variables Use statements like IF and WHILE for program flow control Write simple and advanced programs using shell scripts Concepts Flow Control Advanced Topics Linux Shell Programming Mastery Test 161

162 Linux Operations 4 hours System operators and other personnel who are new to the Linux environment and require knowledge on managing processes and log files, and customising the user interface. Basic knowledge of Linux. After completing this course, the student will be able to: Define the concept of a process under Linux Recognise background commands and process control Identify how to locate and review log files available in Linux Recognise the options and facilities available for customising the shell Linux Processes Log Files, Errors, and Status Customising the Shell Linux Operations Mastery Test 162

163 Miscellaneous Curriculum Miscellaneous Series CMOS 3 hours Operations Personnel. Students have an understanding of general IBM Hardware and software technology. After completion students should be able to: Understand the CMOS processor structure Know the terms Understand the HMC Understand the Views CMOS Introduction The Hardware Management Console (HMC) Views 163

164 CONTROL-T 20 hours These modules cater for the student who requires practical operations experience using a tape management system. Working knowledge of OS/390 Operations and JCL, TSO/E and ISPF. This course provides a detailed introduction to the Control-T product and how it is used to manage removable media. The student is led through an introduction of the Control-T components and facilities. Each component that is involved in the operation of the tape management system. Introduction to Control-T Control-T Components, Part 1 of 3 Control-T Components, Part 2 of 3 Control-T Components, Part 3 of 3 Control-T On-line Facility, Part 1 of 5 Control-T On-line Facility, Part 2 of 5 Control-T On-line Facility, Part 3 of 5 Control-T On-line Facility, Part 4 of 5 Control-T On-line Facility, Part 5 of 5 Real-Time Environment Operations & Utilities 164

165 ES/9000 Hardware 3 hours Any personnel wishing to become familiar with ES/9000 hardware. Good understanding of general IBM hardware, software, terminology and concepts. After completing this Course, the student will be able to: Recognise and describe the functions of the hardware components of the ES/9000 Manage and monitor the complex using the relevant hardware frames Recognise System and Master console message types of the ES/9000 Complex Managing & Operating the ES/9000 Complex Monitoring & Recovering the ES/

166 MLPF Operations 3 hours Junior to Senior Operators new to MLPF. Good knowledge of the MVS, Operating System, Hardware and Hardware configurations. After completing this Course, the student should be able to: Understand the concepts of partitioning and the concepts of MLPF Use the Service Processor Know the relevant MLPF frames to perform the operator tasks Power On, SYSIML, IPL, SADUMP, PSW Rest Multiple Logical Processor Feature Using the Service Processor Power On & SYSIML Defining LPARs LPAR Operations 166

167 NCL Essentials 7 hours Operators and Programmers requiring a knowledge of NCL An understanding of Programming and Mainframe Computing After completing this course the student should be able to: Describe NCL execution concepts Write, Debug, and Read NCL procedures Issue NET/MASTER, VTAM or system commands from procedures Create panel definitions using Edit and Panel Services Perform simple file processing on a user database Explain the concepts of a variable List the system level procedures in NET/MASTER and explain their function NCL Features, Facilities, & Execution Concepts NCL Syntax Variable Isolation, Substitution & Manipulation NCL Control Statements NCL Processing within Procedures Terminal Communication Edit Services Panel Services NCL Dependant Processing Built-in Functions Arithmetic in NCL File Processing Vartables System Level Facilities 167

168 NET/Master Essentials 7 hours Operators, Programmers, and other Interested Personnel who need to have an overview or practical knowledge of NET/MASTER. Good understanding of Network Hardware, Software, Concepts and Terminology of a MVS Operating System. After completing this Course the student will be able to: Understand the functions of NET/MASTER Manage and Monitor the Network by using the Network Services Option Effectively use the various panels available Transmit files through the Network using Introduction to NET/MASTER Operator Control Services (OCS) File Transmission Services Broadcast Services Information Services Network Services (Part One) Network Services (Part Two) Network Services (Part Three) Network Services (Part Four) Network Services (Part Five) Multiple Application Interface (MAI) AOM ESF Creating an ESF Ruleset Creating an ESF Rule Creating an ESF Timer 168

169 OPC/A Concepts & Facilities 3 hours Operators, Programmers, Schedulers etc., who need to have an overview or practical knowledge of OPC/A. A good understanding of the MVS Operating System After completing this Course, the student will be able to: Understand the concepts of OPC/A Utilise the facilities of OPC/A to improve the running of the MVS System Recognise the various OPC/A Screens and use the Commands to move through the menus OPC/A OPC/A Features OPC/A Dialogs OPC/A Restart & Recovery 169

170 OPC/ESA Fundamentals 3 hours Personnel who have prior knowledge of OPC/A and want an overview of the ESA version. A good knowledge of MVS, job processing and the basics of OPC/A. After completing this Course, the student should be able to: Describe the functions of OPC/ESA Describe and define OPC/ESA resources Describe a Batch Loader and understand its use Operate OPC/ESA, including recovery and maintenance OPC/ESA Functions OPC/ESA Resources The Batch Loader Operating OPC/ESA 170

171 PR/SM Concepts & Facilities 3 hours Junior to Senior Operators new to PR/SM. Good knowledge of the MVS Operating System, Hardware and Hardware configurations. After completing this Course, the student should be able to: Understand the concepts of partitioning and the concepts of PR/SM Learn PR/SM Commands and when to use them Read the status of Processor Complex from the Hardware frames Processor Resource System Manager (PR/SM) IBM 3206 Display Station LPAR Operations - Part 1 LPAR Operations - Part 2 LPAR Operations - Part

172 VM/ESA 2 hours Personnel who need to upgrade their VM skills to VM/ESA. Knowledge of VM. After completing this course, the student will be able to: Identify how Guest Operating Systems are run Identify how VM is started Recognise the changes between VM/SP, VM/XA, and VM/ESA VM/ESA VM/ESA IPL VM/ESA Guests 172

173 4400 ACS Operations 3 hours Computer Personnel who wish to become familiar with the operation of the 4400 ACS complex. A basic understanding of MVS, JES and Data Storage. After completing this Course, the student should be able to: Identify hardware and software components of the ACS Perform routine ACS functions Perform simple ACS recovery actions Competently operate a 4400 ACS of 4400 ACS & HSC Components Hardware Operations Software Components Managing the ACS Complex 173

174 FileAID 7 hours Programmers and senior programmers alike can benefit from this topic, increasing their productivity and quality Those doing the course should have a good understanding of basic programming principles. Also, an understanding of their programming environment would be useful. After completing this course, the student will be able to: Use FileAid in assisting in the programming process Configure FileAid to their specifications Be familiar with the various utilities available Have a basic understanding of FileAid Batch Introduction Options 0, 1 & 2 Utilities, Part I Utilities, Part 2 Options 5-10 of Primary & Line Commands 174

175 SAS Programming 22 hours Users, Programmers, or Operators interested in learning about SAS programming. A basic understanding of Computers and the nature of Programming Languages is beneficial but not required. This course is aimed at computer novices and experienced personnel alike to give a sound platform for SAS applications development. Most SAS programming concepts are explored with instructional text, diagrams, examples, and simulations

176 An Introduction to SAS Intro to the Data Step DATA Statement & List Input Column & Formatted Input Pointer Controls & Line Holders Assignment Statements IF-THEN, ELSE Statements DO & END Statements Array Processing SAS Functions Date & Time in SAS SET, MERGE & UPDATE FILE & PUT Statements SAS Log & Errors Intro to the PROC Step Statements in PROC Step The CONTENTS Procedure The PRINT Procedure PROC SORT and BY Group Processing The FORMAT Procedure The MEANS & SUMMARY Procedures The FREQ Procedure The PLOT Procedure The CHART Procedure The TABULATE Procedure SAS/GRAPH Basics 176

177 WebSphere Applications Server 3 hours Systems programmers requiring the knowledge and skills to install, customise and manage the administration of the WebSphere Application Server on the OS/390 platform. How to use OS/390 UNIX would be an advantage. After completing the course, the student should be able to install and customise the WebSphere Application Server product on the OS/390 platform and manage its ongoing administration. This includes the HTTP Server (Web Server) and the Java Servlet Engine (Application Server). Installing the HTTP Web Server Customising the Web Server (HTTPD.CONF) Security Considerations and Reporting Customising the Application Server (JAVA Servlet Engine) 177

178 WebSphere MQ 8 hours Application programmers and other personnel interested in the concept of implementing a message queuing solution to link applications using the IBM WebSphere MQ product. An exposure to COBOL programming would be advantageous. After completing this course, the student will be familiar with: The concept of message queuing and the basic components of the IBM WebSphere MQ product. The generic syntax of the WebSphere MQ application programming interface, elementary data items, structures and commands and how they are coded in COBOL. Messages and their uses in a WebSphere MQ application. The different object types with WebSphere MQ and WebSphere MQ calls. Trigger processing and the use of initiation queues and process definitions. How WebSphere MQ can be used to allow remote applications to communicate in Distributed Queuing WebSphere MQ Family, Part 1 WebSphere MQ Family, Part 2 Introduction to WebSphere MQ Application Programming Interface Messages Objects Call Descriptions Trigger Processing Distributed Queue Management (DQM) WebSphere MQ Publish/Subscribe, Part 1 WebSphere MQ Publish/Subscribe, Part

179 MQSeries 7 hours Application Programmers and other personnel interested in the concept of implementing a message queuing solution to 'link' applications, using the IBM MQSeries product. An exposure to COBOL programming would be advantageous. After completing this course, the student should be able to: The concept of message queuing, the basic components of the IBM MQSeries product, and the advantages of implementing an MQ solution The generic syntax of the MQSeries application programming MQSeries Introduction Application Programming Interface MQSeries Messages MQSeries Objects MQI Call Descriptions Trigger Processing Distributed Queuing 179

180 OMEGAMON Concepts & Commands 8 hours Operators, Programmers and other Interested Personnel who need to use OMEGAMON and to know the facilities available. Good understanding of the MVS Operating System. After completing this Course, the student will be able to: Appreciate the concepts and benefits of OMEGAMON Recognise the various OMEGAMON Screens and be able to use the Commands to move through the menus Master OMEGAMON to improve the running of the system Starting/Stopping Omegamon, Commands, & Operation Modes Screen Formatting/Controlling, Help Facility, PF Keys Omegamon Commands, Invoking/Creating/Deleting Screens Omegamon Menu System Exception & Degradation Analysis 180

181 CA Unicenter TNG OS/ hours Operations personnel, systems administrators and others seeking knowledge of the operations features and functions of the CA Unicenter Framework product specific to the OS/390 platform. Unicenter Basic Operations CBT, knowledge of OS/390 operations tasks, TSO and ISPF, and a basic understanding of the management of large-scale networks, including multiple operating systems and network devices. After completing the course, the student should be able to: View events and take appropriate action within an OS/390 enterprise. Understand the administration of Workload Management, Event Management, File Management, Security Management, Problem Management, and Performance Management. Understand the use of existing CA management applications (CA-1, CA-7, CA-MICS) and how these can be used to manage an enterprise system with the mainframe as the centre of operations Unicenter TNG for OS/390 Operating System Preparation Event Notification Facility (CAIENF) Communication Between Unicenter Products CA Services (CA-L-SERV) Database Technology (DATACOM/TR) Additional Utilities 181

182 CICS Program Debugging and Dump Analysis 22 hours Programmers and other personnel who require knowledge about debugging CICS programs and dump analysis. Knowledge of basic coding in COBOL/VS, COBOL II, or PL/1. After completing this course, the student will be able to: Identify the layout of a CICS formatted dump Define the reason for a CICS application program abend Identify the details of the application environment at the time of the error Identify the IBM standard linkage convention and the use of registers, the base and displacement addressing mechanism, and register save area chaining Identify the program name and particular statement in error Identify all the CICS areas, such as CWA, TWA, TCTUA, and EIB, associated with this task Recognise the CALL chain within each load unit and the parameters associated with each CALL Recognise the LINK chain between load units and the COMMAREAs associated with each LINK Define the contents of all application program variables in all active programs at the time of the dump Define the contents of the CICS internal trace table and auxiliary trace Define the COBOL II run-time environment and its relationship with CICS Recognise all the above information in an unformatted system dump and a CICS formatted system dump or transaction dump Identify how the Execution Diagnostic Facility is used to find the required information dynamically 182

183 Introduction to CICS/ESA Debugging and Dump Analysis Principle CICS Control Blocks and their Relationships CICS Transaction Dump Layout Locating CICS Areas of Interest The CICS Trace Table IBM Addressing and Use of Registers Finding the COBOL Statement in Error Finding the PL/1 Statement in Error Locating Working-Storage Variables Locating Linkage Section Variables and Indexes Locating PL/1 Variables Tracing Back from the Abend The Execution Diagnostic Facility Interpreting Data 183

184 OS/390 Unix Curriculum OS/390 Unix Series Introduction to OS/390 UNIX 4 hours OS/390 (MVS) programmers requiring knowledge to use the UNIX environment on the OS/390 operating system. Knowledge of MVS utilities, JCL, TSO, ISPF, and basic programming skills; prior knowledge of UNIX is not required. After completing this course, the student will be able to: Identify major concepts and key terms in UNIX Define the hierarchical file system Define the UNIX shell and scripts Define the VI Editor UNIX Introduction Hierarchical File System UNIX Shell Shell Scripts VI Editor 184

185 OS/390 UNIX Applications and Interfaces 4 hours OS/390 (MVS) programmers requiring knowledge to use the UNIX environment on the OS/390 operating system. Knowledge of MVS utilities, JCL, TSO, and ISPF, basic programming skills, and basic knowledge of UNIX. After completing this course, the student will be able to: Recognise OMVS TSO commands Define the ISPF interface to the shell Identify how to run batch processes Identify programming language support under OS/390 UNIX Identify the uses of major applications OMVS TSO Commands ISPF Interface to the Shell Batch Considerations Application Programming and Language Support OS/390 UNIX Applications 185

186 OS/390 UNIX Customisation and Administration 12 hours OS/390 (MVS) programmers requiring knowledge to install, customise, maintain, and perform administration tasks related to the UNIX components of the OS/390 operating system. Knowledge of MVS utilities, JCL, and SMP/E. After completing this course, the student will be able to: Recognise the hierarchical file system structure Identify the main installation tasks and data management Define security considerations Identify SMP/E and maintenance methodology Define performance issues and problem diagnosis Installation, Customisation, and Administration Installation Tasks Managing Hierarchical Files TCP/IP Customisation OS/390 UNIX Security Process and Operations Management OS/390 UNIX SMP/E Maintenance Performance Issues and Problems Daemons and Applications 186

187 PL/1 Programming Curriculum PL/1 Programming Series PL/1 Fundamentals and Data Representation 5 hours Application programmers who maintain and develop commercial and scientific PL/1 programs. Knowledge of programming concepts and experience with mainframe system architecture. After completing this course, the student will be able to: Identify the basics of a PL/1 program Define data definitions Recognise the operations and expressions Identify arrays and data structures Elements of a PL/1 Program Data Definitions - Arithmetic Data Types Data Definitions - String Data Types Operations and Expressions Arrays and Data Structures PL/1 Fundamentals and Data Representation Mastery Test 187

188 PL/1 Program Design Techniques 5 hours Application programmers who maintain and develop commercial and scientific PL/1 programs. Knowledge of programming concepts and experience with mainframe system architecture. After completing this course, the student will be able to: Define and understand program flow control Define and understand iteration and looping Identify the storage attributes Understand and utilise built-in functions Program Flow Control Iteration and Looping Storage Attributes and Scope Built-In Functions PL/1 Program Design Techniques Mastery Test 188

189 PL/1 Accessing Data in Files 5 hours Application programmers who maintain and develop commercial and scientific PL/1 programs. Knowledge of programming concepts and experience with mainframe system architecture. After completing this course, the student will be able to: Identify how to access files Recognise file processing methods Identify condition and error handling Consecutive File Processing Direct Access File Processing Other File Processing Methods Condition and Error Handling PL/1 Accessing Data in Files Mastery Test 189

190 PL/1 Preprocessor, Debugging and Advanced Coding 5 hours Application programmers who maintain and develop commercial and scientific PL/1 programs. Knowledge of programming concepts and experience with mainframe system architecture. After completing this course, the student will be able to identify: How to compile and run PL/1 programs How to debug a PL/1 program How to use the PL/1 Preprocessor How to use advanced PL/1 coding techniques Compiling and Running PL/1 Programs Debugging Your Program PL/1 Preprocessor Supplementary Coding Techniques PL/1 Workshop PL/1 Preprocessor, Debugging and Advanced Coding Mastery Test 190

191 Power Systems Curriculum AIX Fundamentals Series AIX Fundamentals 5 hours New AIX Administrators or learners with an interest in understanding AIX environments. No prior knowledge is assumed, however it is expected that the learner will have at least some familiarity with elements of IT infrastructure, e.g. servers, networks, storage. After completing this course, the student should be able to: Understand the concepts and components of AIX Manage typical AIX administration tasks Understand how to access an AIX system Describe how to use the vi editor and the shell Describe commonly used utilities and commands Concepts of AIX Getting Started with AIX AIX Filesystems and the Logical Volume Manager More AIX Concepts, Utilities, and Commands AIX Fundamentals Mastery Test 191

192 AIX Fundamentals for UNIX System Administrators 6 hours UNIX System Administrators with zero or minimal AIX knowledge. Familiarity and knowledge of UNIX systems in an administrative role. After completing this course, the student should be able to: Understand the components of AIX Describe the role of the AIX administrator Manage AIX on a day-to-day basis Describe ways of improving AIX system performance Identify, analyse, and resolve AIX system issues AIX Explained AIX Systems - Management, Installation, and Backup AIX Systems - Networking, Security, and Storage AIX Systems - Performance AIX Systems - Troubleshooting AIX Fundamentals for UNIX System Administrators Mastery Test 192

193 AIX Virtualisation, VIO Server and Management 4 hours IT professionals whose job roles include creating and managing a virtualised AIX environment. It is assumed that learners have a basic understanding of AIX and at least some minimum experience of managing an AIX system. After completing this course, the student will be able to: Understand the fundamentals of virtualisation and IBM Power Understand the Virtual I/O Server (VIOS) and its functions Identify the differences between the HMC, IVM, and SDMC Virtualisation Fundamentals The Virtual I/O Server HMC, IVM, and SDMC AIX Virtualisation, VIO Server and Management Mastery Test 193

194 IBM i Fundamentals Series IBM i Fundamentals 5 hours IT professionals who have no previous experience with IBM i. No prerequisites are required for this course. After completing this course, the student will be able to: Identify IBM i Hardware and Software Requirements Access an IBM i System Display IBM i System Activity Using Different System Interfaces Describe how Data is Stored in an IBM i System IBM i System Introduction Accessing the System and Help Facilities Sample System Tasks via Different Interfaces Object and File Management IBM i Fundamentals Mastery Test 194

195 Introduction to IBM i for System Operators 5 hours IT professionals who have IBM i Operations as part of their job roles. No prerequisites are required for this course. After completing this course, the student will be able to: Understand IBM i from an operations point of view Understand the IBM Systems Director Navigator for i, and IBM i navigator interfaces Identify operating system message queues Identify commands and menus within the 5250 emulation IBM System Director Navigator for i Using IBM i Navigator 5250 Emulation Messaging Introduction to IBM i for System Operators Mastery Test 195

196 Monitoring and Managing IBM i Workloads 5 hours IT professionals who need to perform IBM i operational tasks. Completion of the Datatrain IBM i Fundamentals' and Introduction to IBM i for System Operators' courses. After completing this course, the student will be able to: Identify IBM i workload types Describe the processes involved in monitoring and managing IBM i workloads Describe the monitoring and printing processes Types of IBM i Workloads Working with IBM i Jobs Monitoring and Managing IBM i Workloads Monitoring and Controlling Printing Monitoring and Managing IBM i Workloads Mastery Test 196

197 IBM i System Administration Series IBM i System Administration Fundamentals 5 hours IBM i System Administrators or those needing to perform administrator tasks. Familiarity with the IBM i green screen command, IBM i Access for Windows and/or IBM i System Director Navigator is assumed. After completing this course, the student will be able to: Describe the role of IBM i System Administrator Identify tools used by Administrators Effectively work with Management Central The Role of IBM i System Administrator Configuration System Tools Working with Management Central IBM i System Administration Fundamentals Mastery Test 197

198 Security Implementation 4 hours IBM i System Administrators or those needing to perform administrator tasks. Successful completion of the" IBM i System Administration Fundamentals" course or equivalent knowledge. After completing this course, the student will be able to: Identify security system values Create and manage user profiles Manage authorization Implement security measures System Values and User Profiles Authority Management Security Auditing Security Implementation Mastery Test 198

199 Journal Management 5 hours IBM i System Administrators or those needing to perform administrator tasks. Successful completion of the" IBM i System Administration Fundamentals" course or equivalent knowledge. After completing this course, the student will be able to: Identify the journaling functions and types Implement and manage journals Recover and audit a journal Identify and implement remote journaling options Functions and Types of Journaling Implementing and Managing Journals Journal Recovery and Audit Remote Journaling Journal Management Mastery Test 199

200 Storage Management 3 hours IBM i System Administrators or those needing to perform administrator tasks. Successful completion of the" IBM i System Administration Fundamentals" course or equivalent knowledge. After completing this course, the student will be able to: Identify storage management approaches and options Understand the steps to set up redundancy IBM i Disk Storage Approach and Options for Storage Management Redundancy Storage Management Mastery Test 200

201 Logical Partitioning and Virtualisation 4 hours IBM i System Administrators or those needing to perform administrator tasks. Successful completion of the" IBM i System Administration Fundamentals" course or equivalent knowledge. After completing this course, the student will be able to: Describe partitioning and virtualisation concepts Manage partitions using the HMC Perform HMC administration tasks Partition Concepts Partition Management HMC Logical Partitioning and Virtualisation Mastery Test 201

202 IBM i Programming Fundamentals Series CL Programming 8 hours Programmers, system programmers, system operators, and other personnel requiring a basic knowledge of Control Language (CL) programming. Knowledge of data processing and IBM i operations; knowledge of IBM i programming concepts would also be beneficial. After completing this course, the student will be able to: Define the concepts of Control Language programming Identify the variables utilised in a Control Language program Identify how to control the processing of a Control Language program Recognise the methods to access other programs from a Control Language program Identify how to pass information from one Control Language program to another Introduction to Control Language Programming (CLP) CL Program Function and Structure CL Variables CL Program Control Processing CALL, CALLPRC, TFRCTL, and RETURN Commands Passing Parameters CL Programming Mastery Test 202

203 CL Programming Functions and Messaging 4 hours Programmers, system programmers and operators, and other personnel writing and updating Control Language (CL) programs. Completion of the "CL Programming" course or equivalent experience. After completing this course, the student will be able to: Identify built in functions (%SUBSTRING, %SWITCH, etc.) Identify how to retrieve job and system values into a CL program Define Program Message Queues Recognise message types Identify how to monitor for system messages sent to your CL program Identify how to send various message types through the system by using CL programs CL Built-in Functions Retrieving Values into a CL Program CL Program Message Queues Sending Messages with a CL Program CL Programming Functions and Messaging Mastery Test 203

204 IBM i Application Programming Introduction Series DB2 for IBM i - Introduction for Programmers 3 hours This course is intended for new programmers, with some existing operational knowledge of databases and the workings of the IBM i system, who will be writing programs which access the IBM i database. At the completion of the course the student will have a basic understanding of the IBM i system's data file specifications (DDS) for both Physical and Logical files. This course is not intended to teach the basic operations of IBM i system and its usage. The course does not teach the actual creation of the database; neither are the steps such as editing and compiling a database file, and retrieving data using a programming language, covered in the course. Knowledge of data processing, programming concepts, and the IBM i operating system. After completing this course, the student will be able to: Describe the purpose of a Physical file Explain the usage of a Logical file Use IBM i database terminology when referencing database files Explain the use of trigger programs List the 3 basic ways programs access files Understand how program access files Know which files can have keys defined List the basic methods SQL can be used to access the database Identify, read, and understand the basic elements of the DDS code for a Physical file Identify, read, and understand the basic elements of the DDS code for a Logical file Introduction to DB2 for IBM i Record Level Access and SQL Introduction to Physical Files Introduction to Logical Files DB2 for IBM i - Introduction for Programmers Mastery Test 204

205 IBM i RPG Series RPG/400 Introduction 6 hours Personnel requiring an introduction to RPG programming in a Green-Screen Environment. Knowledge of data processing, programming concepts, and the IBM i operating system. After completing this course, the student will be able to: Define the concepts of RPG Programming, including the structure of RPG, the RPG cycle, and the flow of control through an RPG program Identify specification sheets Recognise RPG data types, opcodes, and indicators Identify variables and constants Define the functioning of arrays, elements, and data structures Recognise RPG/400 naming standards Identify functioning indicators and major groups of indicators Identify how to use and avoid certain indicators Introduction to RPG/400 Programming Language of the RPG/400 Language Data Types Arrays and Data Structures Naming Standards and Indicators Advanced Indicators RPG/400 Introduction Mastery Test 205

206 RPG/400 Coding 4 hours Personnel requiring knowledge of RPG/400 coding. Knowledge of data processing, programming concepts, and the IBM i operating system. After completing this course, the student will be able to: Recognise the essentials of arithmetic operations and the parts of the C specification by using the ADD operation Define the functioning of the MOVE and the MOVEL operations Identify how to code arithmetic operations SUB, MULT, DIV, MVR, and Z-ADD Recognise RPG/400 figurative constants and the correct usage of date and time functions Calculation Specifications Operation Codes - ADD as an Introduction Operation Codes - Rounding and Resulting Indicators Operation Codes - MOVE and MOVEL Operation Codes - Arithmetic, Constants, and Date and Time RPG/400 Coding Mastery Test 206

207 RPG/400 Programming 4 hours Personnel requiring knowledge of RPG/400 programming in a Green-Screen Environment Knowledge of data processing, programming concepts, and the IBM i operating system. After completing this course, the student will be able to: Define the RPG/400 program cycle Identify the process to stop a program using the LR indicator and the Return (RETRN) opcode Define the basics of structured programming Identify how to affect the flow of control by using indicators and structured opcodes Introducing the RPG Cycle Structured Programming - Flow of Control Structured Programming - Iteration RPG Advanced Indicators RPG/400 Programming Mastery Test 207

208 RPG/400 Workstation Programming Introduction 5 hours Personnel requiring knowledge of RPG Interactive Programming in a Green-Screen environment. Knowledge of data processing, programming concepts, and the IBM i operating system After completing the course, the student will be able to: Describe how RPG Uses Display Files for 5250 Communication Purposes Describe the Code Used to Create a Simple RPG Program Identify the RPG Code Required for Screen Input and Output Describe how Subroutines are Invoked from RPG Code Identify the RPG Code used to Update Database Records Display Files Display and Read Multiple Screens RPG/400 Workstation Programming Introduction Mastery Test 208

209 RPG/400 Advanced Workstation Programming 6 hours Personnel requiring knowledge of RPG Interactive Programming in a Green-Screen environment. Have completed the Datatrain RPG/400 Workstation Programming Introduction course or equivalent. After completing the course, the student will be able to: Describe how Data is Accessed Using Logical Files, Open Query File, and SQL Identify the Tasks used to Configure Your RPG Programming Environment Code a Simple RPG Program Subroutines Advanced Database and SQL Programming Programming Environment Programming Specification and Documentation RPG/400 Advanced Workstation Programming Mastery Test 209

210 IBM i Query Series Database Basics and the Need for Query 4 hours Personnel requiring knowledge about creating reports with the IBM Query for i facility. Knowledge of IBM i concepts. After completing this course the student should be able to: Describe the tasks that can be performed by IBM Query for i Identify the components that comprise a database Explain how database files and records are configured What is Query? Database Concepts How Files are Defined to the System Description of the Example Database Database Basics and the Need for Query Mastery Test 210

211 Creating a Simple Query 6 hours Personnel requiring knowledge about creating reports with the IBM Query for i facility. Completion of the Datatrain Database Basics and the Need for Query course, or equivalent knowledge. After completing this course the student should be able to: Describe the importance of joining files when creating a query Identify the steps used to create a simple query Define output options for print and spool queries Display query reports that reside on spool Joining Files Query Creation Basics Output Options and Saving Your Query Viewing a Query from a Spool File Creating a Simple Query Mastery Test 211

212 Advanced Query Features and Management 6 hours Personnel requiring more detailed knowledge about creating and managing reports with the IBM Query for i facility. Completion of the Datatrain Creating a Simple Query course, or equivalent knowledge. After completing this course the student should be able to: Describe how query report values can be calculated Sort and sequence data displayed in a query report Identify tasks that can be performed against queries Describe how The Data File Utility manages database records Explain performance considerations when dealing with queries Creating Advanced Queries Managing Queries Using the Data File Utility with Queries Tips on Using Queries Advanced Query Features and Management Mastery Test 212

213 Rational Developer for System z Curriculum Rational Developer for System z Series Rational Developer for System z Basics 4 hours Although designed for application development personnel preparing to use IBM Rational Developer for System z (RDz), this course is also an excellent introduction to IBM Rational Developer for System z for anyone needing to know the basics: from management to application testers. Completion of the following Datatrain courses: Introduction to the IBM Enterprise environment z/os Concepts and Components or equivalent knowledge. After completing this course the student should be able to: Describe how RDz is used Identify RDz components and features Describe the steps associated with implementing RDz Describe the purpose of RDz Workspaces and Projects Introduction to Rational Developer for System z Getting started with Rational Developer for System z Working with Datasets and Jobs Rational Developer for System z Basics Mastery Test 213

214 Creating and Managing Applications Using RDz 4 hours Designed for application development personnel preparing to use IBM Rational Developer for System z. Completion of the following Datatrain courses: Rational Developer for System z Basics or equivalent knowledge. After completing this course the student should be able to describe how: Applications can be developed using RDz Applications are executed, tested and debugged using RDz DB2, CICS and IMS applications are developed under RDz Creating Applications Testing and Debugging Applications RDz with DB2, CICS and IMS Creating and Managing Applications Using RDz Mastery Test 214

215 REXX Curriculum REXX Series Introduction to the REXX Programming Language 4 hours Personnel requiring an introduction to REXX and an understanding of the fundamentals of programming in REXX. An understanding of data processing concepts and some basic programming skills. After completing this course the student should be able to: Identify the features of the REXX Programming Language. Describe the major elements of a REXX program. Identify the common terms, variables and operators used in REXX Basic Features of the REXX Language Executing REXX Programs in TSO/E REXX Terms, Variables, and Operators Introduction to the REXX Programming Language Mastery Test 215

216 REXX Keyword Instructions 6 hours Personnel requiring an introduction to REXX and an understanding of the fundamentals of programming in REXX. Basic understanding of data processing concepts, some basic programming skills and completion of the Introduction to REXX course or equivalent knowledge. After completing this course the student should be able to: Identify and use Conversational and - Variable Management Keyword Instructions Identify and use Conditional Flow Keyword Instructions Identify and use looping structures Identify and use Execution control, Branching and Debugging Keyword Instructions REXX Conversational and Variable Management Instructions Logic Flow - Conditional Processing Logic Flow - Looping Execution Control Instructions REXX Keyword Instructions Mastery Test 216

217 REXX Built-In Functions 6 hours Personnel requiring an introduction to REXX and an understanding of the fundamentals of programming in REXX. Basic understanding of data processing concepts, some basic programming skills and completion of the Introduction to REXX and REXX Keywords Instructions courses or equivalent knowledge. After completing this course the student should be able to: Describe and use REXX Built-In Functions Identify and use String Functions Identify and use Text and Word Functions Identify and use Numeric, Justification and Conversion Functions Identify and use Environmental Functions Identify and use File Processing Functions String Functions Text and Word Functions Numeric, Justification and Conversion Functions REXX Environment Functions File Processing Functions REXX Built-In Functions Mastery Test 217

218 REXX with z/os and TSO/E 6 hours Operations and programming staff that will be using REXX on the z/os (or OS/390) platform. An understanding of REXX programming fundamentals or the Introduction to REXX, REXX Keywords Instructions, and REXX Built-In Functions courses, or equivalent REXX experience. After completing this course the student should be able to: Identify and Use TSO/E REXX Commands Use the EXECIO File Control Command Identify and Use TSO/E External Functions Identify and Use Some of the z/os and Vendor Host Command Environments REXX Execution and Buffer Control Commands TSO/E File Control TSO/E External Functions z/os Host Command Environments REXX with z/os and TSO/E Mastery Test 218

219 SDSF Curriculum System Display and Search Facility (SDSF) 2.1 Series Note: Versions 1.12 and 1.13 of this curriculum are also available. SDSF Concepts and Operation hours Operations, programming, and technical support personnel requiring an overview of SDSF functionality and operation. A basic understanding of z/os concepts and JES operation. After completing this course the student should be able to: List the main functions of SDSF Navigate through and interact with SDSF screens Configure SDSF screen data Use logs to display system activity Control the operation of the SDSF product Introduction to SDSF Interacting with SDSF Filtering Screen Data Searching for and Reconfiguring Data Operating the SDSF Server Accessing and Interpreting Log Data SDSF Concepts and Operation Mastery Test 219

220 Using SDSF to Control Job Processing hours Operations and programming staff that use SDSF to monitor and manipulate batch job activity. Completion of the Datatrain SDSF Concepts and Operation course or equivalent knowledge. After completing this course the student should be able to: Display job, started task and TSO user activity Modify the attributes of jobs Control the system components associated with job workflow Displaying Job Activity Modifying Job Attributes Managing Job Workflow Controlling Job Initiation Controlling Individual Job Activity Using SDSF to Control Job Processing Mastery Test 220

221 Using SDSF to Display, Manipulate and Print Job Output hours Operations and programming staff that use SDSF to display and print held and non-held output. Completion of the Datatrain SDSF Concepts and Operation course or equivalent knowledge. After completing this course the student should be able to: Display and interpret Output Queue data Update output attributes Control output processing Recognise printer characteristics Manipulate output printing Displaying Job Output Modifying Output Attributes Displaying and Modifying Printer Attributes Controlling Printer Activity Using SDSF to Display, Manipulate and Print Job Output Mastery Test 221

222 Using SDSF to Manage System Resources and Devices hours Operations and programming staff that use SDSF to monitor and manage JES2 resources. Completion of the Datatrain SDSF Concepts and Operation course or equivalent knowledge. After completing this course the student should be able to: Display and manipulate IBM Health Checks Identify JES2 resource shortages Respond to WTOR and action messages Display JES2 spool volume activity Perform a JES2 spool offload Display and manipulate JES2 node and line characteristics Monitoring System Health Handling JES2 Resources and System Requests Controlling Spool Managing Network Activity Using SDSF to Manage System Resources and Devices Mastery Test 222

223 Security Curriculum Introduction to Mainframe Security Series Introduction to Mainframe Security 5 hours Introductory modules are provided for any personnel requiring an introduction to mainframe security for z/os, z/vm or z/vse. Later modules are specifically for security administrators and z/os system auditors. Completion of the "Introduction to the IBM Enterprise Environment" Datatrain course, or equivalent knowledge. After completing this course the student should be able to: Describe the resources that need to be secured on the mainframe Explain the role of External Security Managers Describe the purpose of the Logon ID Identify the z/os system products used for recording security-related data Describe z/os security audit requirements Describe how the Authorized Program Facility is used to secure sensitive services Mainframe Security Basics z/os Security Administration z/os Security Auditing and Recording z/os Authorized Program Facility Introduction to Mainframe Security Mastery Test 223

224 CA ACF2 Series CA ACF2 - Introduction 4 hours Application programmers, systems programmers, database administrators, security administrators, and other personnel requiring knowledge of the use of CA ACF2 Security Server on the z/os platform. Knowledge of TSO, ISPF, data sets, and basic security requirements. After completing this course, the student will be able to: Describe how ACF2 users, data set rules, and resources rules are used Identify the interfaces that are used to access ACF2 Log into ACF2 Identify and interpret logonid records Define their logonid record Introduction to CA ACF2 Security User Interfaces to CA ACF2 Security System Access Using CA ACF2 Security Introduction Mastery Test 224

225 CA ACF2 - Protecting Data Integrity 5 hours Application programmers, systems programmers, database administrators, security administrators, and other personnel requiring knowledge about the use of the CA ACF2 Security Server (ACF2) on the z/os platform. Completion of the "CA ACF2 Introduction" course and knowledge of TSO, ISPF, data sets, and basic security requirements. After completing this course, the student will be able to: Identify how system data is protected by using data set rules Define data set rules Code Role Based Access Rules Recognise data set rule parameters Identify how data set rules are maintained by using ACF2 commands and ISPF panels Defining Basic Data Set Rules Control Statements and Other Parameters Maintaining Data Set Rules Using CA ACF2 Commands Maintaining Data Set Rules Using ISPF Panels Protecting Data Integrity Mastery Test 225

226 CA ACF2 - Protecting System Access 5 hours Application programmers, systems programmers, database administrators, security administrators, and other personnel requiring knowledge about the use of the CA ACF2 Security Server (ACF2) on the z/os platform. Completion of the "CA ACF2 Introduction" course and knowledge of the use of TSO, ISPF, data sets, and basic security requirements. After completing this course, the student will be able to: Describe the structure of a logonid record Define logonid records used to protect system access Identify and define special and privileged users Enter ACF2 operator commands to modify logonid definitions CA ACF2 Logonid Database Record Fields Defining Users to CA ACF2 Changing Logonid Definitions Defining Special and Privileged Logonids Protecting System Access Mastery Test 226

227 CA ACF2 - Defining Environment Controls 5 hours Application programmers, systems programmers, database administrators, security administrators, and other personnel requiring knowledge about the use of the CA ACF2 Security Server (ACF2) on the z/os platform. Completion of the courses "CA ACF2 Introduction" and "CA ACF2 Protecting Data Integrity", and knowledge of TSO, ISPF, data sets, and basic security requirements. After completing this course, the student will be able to: Define Scope lists and Shift records Define Source and Role cross reference records Identify and define SAF resources Manage Global System Option records Defining Scope and Shift Records Defining Cross Reference Records SAF and CA ACF2 Resources CA ACF2 GSO Options and Commands Defining Environment Controls Mastery Test 227

228 CA ACF2 - Protecting General Resources 5 hours Application programmers, systems programmers, database administrators, security administrators, and other personnel requiring knowledge about the use of the CA ACF2 Security Server (ACF2) on the z/os platform. Completion of the courses "CA ACF2 Introduction" and "CA ACF2 Protecting Data Integrity", and knowledge of TSO, ISPF, data sets, and basic security requirements. After completing this course, the student will be able to: Identify how system resources are protected Define resource rules Identify common resource classes Create Role Based rule sets Identify how resource rules are maintained by using ACF2 commands and ISPF panels Protecting General Resources Defining Infostorage Database Rules Maintaining General Resource Rules Using CA ACF2 Commands Maintaining General Resource Rules Using ISPF Panels Protecting General Resources Mastery Test 228

229 CA ACF2 - Maintaining ACF2 4 hours Systems programmers, security administrators, and other personnel requiring knowledge about the use of CA ACF2 (ACF2) on the z/os platform. Completion of the "CA ACF2 Introduction" course and knowledge of TSO, ISPF, data sets, and basic security requirements. After completing this course, the student will be able to: Identify how ACF2 databases are managed Define operator privileges Enter authorized CA ACF2 operator commands Identify common ACF2 utilities Identify common ACF2 reports CA ACF2 Database Backups CA ACF2 Operator Commands and Authorities CA ACF2 Utilities and Reports CA ACF2 - Maintaining CA ACF2 Mastery Test 229

230 CA ACF2 - For Auditors 5 hours Auditors, and other personnel requiring CA ACF2 auditing knowledge on the z/os platform. Completion of the "CA ACF2 Introduction" course and knowledge of TSO, ISPF, data sets, and basic security requirements. After completing this course, the student will be able to: Define security auditing objectives Identify how to set audit controls for users, data sets, and resources Create and interpret audit and logging reports CA ACF2 Auditing Functions CA ACF2 Auditing Controls CA ACF2 Auditing Report Parameters CA ACF2 Auditing Reports CA ACF2 - For Auditors Mastery Test 230

231 RACF Series Defining Users to RACF 6 hours Application programmers, systems programmers, database administrators, security administrators and anyone requiring knowledge about the use of the Security Server (RACF) on the z/os platform. Know how to use TSO and ISPF and have an understanding of data sets and basic security issues. After completing this course the student should be able to: Describe how RACF protects a z/os environment Describe how RACF uses profiles to define and control access to resources. Identify and use RACF commands through TSO Identify describe the use of the RACF batch and programming interfaces Describe the use and structure of group profiles Identify and use the commands available to maintain group profiles Maintain group profiles through the RACF ISPF Interface Describe a user profile and its structure List the commands used to define and maintain user profiles Use the CONNECT and REMOVE RACF commands Describe the effect of Group and Class Authorities on user administration privileges Use Attributes and Authorities to delegate RACF administration responsibilities Introduction to RACF RACF Interfaces Defining Group Profiles to RACF Defining User Profiles to RACF Connecting Users, Groups and Administration Authorities Defining Users to RACF Mastery Test 231

232 Protecting System Resources Using RACF 6 hours Application programmers, systems programmers, database administrators, security administrators and anyone requiring knowledge about the use of the Security Server (RACF) on the z/os platform. Know how to use TSO and ISPF and have an understanding of data sets and basic security issues. After completing this course the student should be able to: Describe the difference between Generic and Discrete Profiles and when they are used Code the commands used to maintain Data Set Profiles. Use the RACF ISPF Interface to Maintain Data Set Profiles Describe the types of data set access that can be defined Use the PERMIT command to define data set access lists Use the RACF ISPF interface to define data set access lists Maintain group profiles through the RACF ISPF Interface Describe and identify RACF General Resources Use the RACF General Resource Commands Define access lists for RACF General Resources Define and describe the use of UIDs and GIDs Define and Maintain z/os UNIX File Permissions Invoke and use ISHELL to maintain z/os UNIX file permissions Defining Data Set Profiles Controlling Access to Data Sets Protecting and Controlling Access to General Resources Protecting UNIX resources Protecting System Resources Using RACF Mastery Test 232

233 RACF for System Administrators and Auditors 4 hours Application programmers, systems programmers, database administrators, security administrators, and others requiring knowledge about the use of the Security Server (RACF) on the z/os platform. Knowledge of TSO and ISPF and an understanding of data sets and basic security issues. After completing this course the student should be able to: Identify and Set Options that Control System Functions Identify and Set Options that Control Administrative Functions List the processes required to achieve standard Auditing objectives of a z/os environment Use the RACF facilities available to achieve z/os Auditing objectives Describe and specify Auditing Controls Describe and Define Auditing Options Describe and Run RACF Utilities Identify DSMON Reports RACF System Options Auditing and Facilities Auditing Controls and Options RACF Utilities and Reports RACF for Auditors Mastery Test 233

234 Service Oriented Architecture Curriculum Service Oriented Architecture Series Service Oriented Architecture 4 hours Any IT staff that are interested in, or will be involved with, SOA projects. No prerequisites are required for this course. After completing this course, the student will be able to: Describe the function of SOA elements List the benefits of implementing SOA List SOA implementation best practices Explain the need for SOA governance and security Service Oriented Architecture Essentials Service Oriented Architecture in Action 234

235 Tandem Curriculum Tandem Series Introduction to Tandem 3 hours Personnel who require knowledge of Tandem basic architecture, hardware, and software tools. Knowledge of computer basics. After completing this course, the student will be able to: Define the concepts of Tandem architecture Identify the Guardian 90 Operating System Recognise the various hardware components of a Tandem system Identify the functions and capabilities of the Text Editor Recognise Text Edit commands Introduction to Tandem Non-Stop Kernel Introduction The Text Editor 235

236 Advanced Command Language 2 hours Personnel requiring the ability to code in Tandem Advanced Command Language (TACL). Knowledge of the Tandem operating system. After completing this course, the student will be able to: Recognise the uses of TACL Identify how TACL programs are coded TACL Concepts and Commands 236

237 Tandem Backup and Restore Utility 1 hour Personnel requiring a working knowledge of the Tandem Backup and Restore Utility. Basic knowledge of Tandem. After completing this course, the student will be able to: Identify the use of TANDEM Backup and Restore utilities Recognise a variety of Backup and Restore options Using the Backup and Restore Utility Programs 237

238 Tandem Command Interpreter Monitor 1 hour Personnel requiring knowledge of the Command Interpreter Monitor (CMON). Operations knowledge of the Tandem system and TACL commands. After completing this course, the student will be able to: Identify the functions of CMON Define the CMON process The Command Interpreter Monitor 238

239 Tandem Communications Introduction 1 hour Personnel requiring knowledge of the Tandem Communications Management Interface. Basic knowledge of Tandem. After completing this course, the student will be able to identify the use of the TANDEM Communications Management Interface. Introduction to Communications, CMI, and

240 Tandem Communications Subsystems 1 hour Personnel requiring knowledge of the Tandem Communications Subsystems (CSS). Knowledge of the Tandem operating system. After completing this course, the student will be able to define the concept of the TANDEM 6100 CSS. Communications Subsystems (CSS) 240

241 Tandem Distributed Systems Management 1 hour Personnel requiring knowledge of Tandem Distributed Systems Management (DSM). Basic knowledge of the Tandem operating system. After completing this course, the student will be able to: Identify the DSM Architecture and Environment Recognise some DSM tools Distributed Systems Management 241

242 Tandem DSAP and DCOM Utilities 1 hour Personnel requiring knowledge of the Tandem Disk Space Analysis Program and/ or the Disk Compression Program. Basic knowledge of Tandem. After completing this course, the student will be able to: Identify the use of the Tandem Disk Space Analysis Program Identify the use of the Tandem Disk Compression Program DSAP/DCOM 242

243 Tandem File Utility Program 3 hours Personnel requiring a working knowledge of the Tandem File Utility Program. Basic knowledge of Tandem. After completing this course, students will be able to: Identify the use of the TANDEM File Utility program Recognise a variety of FUP commands File Utility Program, Part 1 File Utility Program, Part 2 File Utility Program, Part

244 Guardian Principles Advanced 1 hour Personnel requiring advanced knowledge of the Guardian operating system. Basic knowledge of the Guardian operating system. After completing this course, students will be able to: Identify Guardian architecture Define the Guardian work process Identify how the Operating System works Guardian Internals 244

245 Tandem Hardware 1 hour Personnel requiring knowledge of the hardware related to the Himalaya range of processors. Knowledge of computer systems. After completing this course, the student will be able to identify Tandem hardware. VLX Hardware, Cyclone Hardware, and Peripherals 245

246 Himalaya S-Series Range 1 hour Personnel requiring knowledge of the hardware related to the Himalaya S-Series range of processors. Knowledge of computer systems and previous Tandem systems. After completing this course, the student will be able to identify the features of the Himalaya S-Series range of processors. Himalaya S-Series Range 246

247 Tandem Measure 1 hour Personnel requiring a working knowledge of Tandem Measure. Knowledge of the Tandem operating system. After completing this course, the student will be able to identify how to use Tandem Measure. The Use of Performance Statistics 247

248 Tandem Mediacom 1 hour Personnel requiring knowledge of Mediacom. Operations knowledge of the Tandem system. After completing this course, the student will be able to: Identify the functions of Mediacom Identify the advantages of using DSM/TC Tape Management Recognise some common Mediacom commands Mediacom 248

249 Tandem Pathway 2 hours Personnel requiring a working knowledge of Pathway in a Tandem system. Knowledge of the Tandem operating system. After completing this course, the student will be able to: Identify how to use Pathway and Pathway Tools Recognise Pathway commands Pathway Pathway Commands 249

250 Tandem Performance and Tuning 2 hours Personnel requiring an insight into performance analysis and tuning of the Tandem System. Operations knowledge of the Tandem system. After completing this course, the student will be able to: Recognise some of the tools used for performance analysis and tuning Define ENFORM and how to use it Performance Analysis Enform Tuning 250

251 Tandem Peripheral Utility Program 3 hours Personnel requiring a working knowledge of the Tandem Peripheral Utility Program software. Basic knowledge of Tandem. After completing this course, the student will be able to: Identify how the TANDEM Peripheral Utility program is used Recognise a variety of PUP commands Peripheral Utility Program Facilities and Commands Peripheral Utility Program Commands 251

252 Tandem Remote Maintenance Interface 2 hours Personnel who require knowledge of Tandem Remote Maintenance Interface (RMI). Knowledge of the Tandem operating and communication systems. After completing this course, the student will be able to: Identify how RMI is used Recognise RMI commands Controlling the System with RMI Commands, Part 1 Controlling The System with RMI Commands, Part

253 Tandem Spoolcom 1 hour Personnel requiring knowledge of the Tandem Spoolcom Utilities. Basic knowledge of the Tandem operating system. After completing this course, the student should be able to: Identify how Tandem Spoolcom Utilities are used Recognise a variety of Spoolcom commands Concepts of Spoolcom and Commands 253

254 Tandem Subsystem Control Facility 1 hour Personnel requiring knowledge about the Tandem Subsystem Control Facility. Knowledge of the Tandem operating system and communications. After completing this course, the student will be able to: Identify TLAM Networks and the Tandem System Recognise a variety of TLAM commands Subsystem Control Facility 254

255 Tandem Security 1 hour Personnel requiring knowledge of Tandem Security. Knowledge of the Tandem operating system. After completing this course, the student will be able to identify the Tandem System Security facilities. Security 255

256 Tandem Service Management Introduction 5 hours Personnel requiring a working knowledge of Tandem Service Management. Basic computer knowledge. After completing this course, the student will be able to: Identify the client/ server applications and software for the Himalaya S-Series Server Identify how to maintain and service tools, and solve basic problems Tandem Service Management, Part 1 Tandem Service Management, Part 2 Tandem Service Management, Part 3 Tandem Service Management, Part 4 Tandem Service Management, Part

257 Tandem Tapecom Utility 3 hours Personnel requiring a working knowledge of the Tandem Tapecom Utility. Basic knowledge of Tandem. After completing this course, the student will be able to: Identify how the Tandem Tapecom Utility is used Recognise a variety of Tandem Tapecom functions Introduction to the Tapecom Utility and Commands Advanced Tapecom Functions 257

258 Tandem Transaction Application Language 4 hours Personnel requiring the ability to code in Tandem Transaction Application Language (TAL). Programming technique and knowledge of the Tandem system. After completing this course, the student will be able to: Define the basics of TAL programming Identify how to code TAL programs Introduction to TAL Programming, Part 1 Introduction to TAL Programming, Part 2 Introduction to TAL Programming, Part

259 Tandem Transaction Monitoring Facility 1 hour Personnel requiring a working knowledge of the Transaction Monitoring Facility (TMF). Knowledge of the Tandem operating system. After completing this course, the student will be able to: Identify how TMF is used Recognise TMFCOM commands NonStop TM/MP 259

260 Tandem Viewpoint 3 hours Personnel requiring knowledge of Tandem Viewpoint. Basic operator skills and familiarity with the Tandem operating system. After completing this course, the student will be able to: Define Viewpoint and its use Recognise Viewpoint operations and screen definitions Viewpoint Essentials Viewpoint Operations Viewpoint Screen Definitions 260

261 Tivoli Workload Scheduler for z/os Curriculum Tivoli Workload Scheduler for z/os Series Understanding How Tivoli Workload Scheduler Processes Work 3 hours Data Centre operators, schedulers or support staff seeking an introduction to Tivoli Workload Scheduler for z/os. General knowledge of the z/os environment Understanding of the batch processing environment After completing this course the student should be able to: Describe the purpose of Tivoli Workload Scheduler for z/os List the individuals and teams that use Tivoli Workload Scheduler for z/os Explain how plans are used to define work for processing Understanding the Role of Tivoli Workload Scheduler Processing Workloads Understanding How Tivoli Workload Scheduler Processes Work - Mastery Test 261

262 Monitoring and Managing the Tivoli Workload Scheduler for z/os Environment 6 hours Data Centre operators or schedulers seeking an introduction to Tivoli Workload Scheduler for z/os and daily operational knowledge of the product. General knowledge of the z/os environment Understanding of the batch processing environment and the role played by Tivoli Workload Scheduler for z/os After completing this course the student should be able to: Monitor daily batch processing using Tivoli Workload Scheduler for z/os dialogs Modify the status and attributes of workstations Add applications to the current plan Perform job restart and recovery Communicating with Tivoli Workload Scheduler for z/os Monitoring the Workload Managing the Workload Job Recovery and Restart Monitoring and Managing the Tivoli Workload Scheduler for z/os Environment - Mastery Test 262

263 Scheduling with Tivoli Workload Scheduler for z/os 6 hours Personnel responsible for creating and maintaining scheduling definitions within Tivoli Workload Scheduler for z/os. Concepts and general working knowledge of Tivoli Workload Scheduler for z/os Knowledge of your organisation's batch processing flows Understanding Job Control Language After completing this course the student should be able to: Modify JCL to handle Tivoli Workload Scheduler for z/os variable substitution and automatic restart and recovery Create Tivoli Workload Scheduler for z/os definitions for workstations, resources, calendars and periods Define attributes for applications and associated operations Schedule applications Working with JCL Creating Workstation, Resource and Calendar Definitions Creating and Scheduling Applications Defining Operation Creating Operation Definitions Scheduling with Tivoli Workload Scheduler for z/os Mastery Test 263

264 Maintaining the Integrity of Tivoli Workload Scheduler for z/os 4 hours Workload Scheduling and Operations personnel responsible for maintaining the integrity of data within Tivoli Workload Scheduler for z/os. Concepts and general working knowledge of Tivoli Workload Scheduler for z/os Knowledge of your organisation's backup strategy in regards to data stored in Tivoli Workload Scheduler for z/os After completing this course the student should be able to: Create long-term and current plans Perform backup and recovery of Tivoli Workload Scheduler for z/os data sets including the current plan Creating and Maintaining Plans Undertaking Backup and Recovery Maintaining the Integrity of Tivoli Workload Scheduler for z/os Mastery Test 264

265 TSO/ISPF for z/os Curriculum TSO/ISPF 2.1 Series Note: Versions 1.12 and 1.13 of this curriculum are also available. Using Online System Facilities - TSO/ISPF hours Computer operators or trainee programmers/analysts seeking an introduction to TSO and ISPF. No prerequisites are required for this course. After completing this course the student should be able to: Describe what TSO is and how it is used Describe the Basic Concepts and Facilities of ISPF/PDF Configure and Use Basic ISPF Facilities Control and Manage Multiple ISPF Screens TSO Concepts and Commands Introduction to TSO/ISPF Defining ISPF Defaults Managing Multiple Screen Sessions Using Online System Facilities - TSO/ISPF Mastery Test 265

266 Managing Data Files and Definitions with ISPF/PDF hours Computer operators or trainee programmers/analysts seeking a working knowledge of ISPF's Utilities. A reasonable understanding of Data Set allocation and familiarity with editing Data Sets. After completing this course the student should be able to: Use the Common ISPF Utilities Create and Manage Data Sets List Data Sets Understand the Data Set and VTOC information Managing Data Sets Using the ISPF Data Set Utility Managing Partitioned Data Sets Using the ISPF Library Utility The ISPF Copy, Search, and Statistics Utilities Managing Data Sets Using the DSLIST Utility Managing Data Files and Definitions with ISPF/PDF Mastery Test 266

267 Maintaining Data in Files with the ISPF Editor hours Computer operators or trainee programmers/analysts that are required to create and/or modify data set content using ISPF. No prerequisites are required for this course. After completing this course the student should be able to: View/Browse Data in Data Sets Edit Data Sets Identify and Use the Common Edit Line Commands Identify and Use the Common View/Edit Primary Commands Maintain Data in Data Sets The ISPF View and Edit Facilities ISPF Edit Line Commands ISPF Edit Primary Commands for Locating and Changing Data ISPF Edit Primary Commands for Managing Internal and External Data The ISPF Edit Tabbing Facility ISPF Edit Boundaries, Masks, and Profiles Maintaining Data in Files with the ISPF Editor Mastery Test 267

268 Virtualisation Curriculum Virtualisation Series z/vm Concepts, System Initialization, and Shutdown 6 hours Any IT staff requiring an overview of virtualisation, how it relates to the z/vm system and the steps involved in z/vm, service and production guest systems start-up and shutdown. A basic understanding of data processing concepts. After completing this course, the student should be able: Identify the characteristics of a virtualised system Describe virtualisation as it relates to z/vm Identify the roles of IT people using z/vm Start and stop z/vm, service and production virtual machines Check the status of initialised environments Communicate with z/vm users Introduction to Virtualisation Introduction to z/vm Starting z/vm, Service and Production Virtual Machines Ensuring z/vm System Readiness Shutting Down z/vm z/vm Concepts, System Initialization and Shutdown Mastery Test 268

269 Monitoring and Controlling z/vm Operations 5 hours System operators, system administrators or other staff responsible for monitoring and managing the z/vm system. Basic understanding of z/vm or completion of Datatrain's z/vm Concepts, System Initialization and Shutdown course. After completing this course, the student should be able to enter Control Program (CP) commands to: Display and control attributes associated with z/vm Tape and DASD devices, processors and storage Query and monitor z/vm activity Display and control attributes associated with spool files and printers Monitoring the z/vm System Managing Processors, Storage, and Local Devices Managing DASD and Tape Drives Managing Printers and Spool Files Monitoring and Controlling z/vm Operations Mastery Test 269

270 Managing Guest Operating Systems 6 hours System operators, system administrators or other staff responsible for controlling and monitoring activity on guest operating systems. Solid background in z/vm concepts and operation or completion of Datatrain's: z/vm Concepts and System Initialization course and Monitoring and Controlling z/vm Operations course After completing this course, the student should be able to: Describe the type of guest systems that can be initialised under z/vm Create, display and manipulate CMS files Edit CMS file content using XEDIT Starting Guest Systems Entering CMS Commands Manipulating CMS Files Using XEDIT to Create CMS File Content Using XEDIT to Modify CMS File Data Managing Guest Operating Systems Mastery Test 270

271 Identifying and Resolving z/vm Problems 5 hours Senior Operators and system administrators responsible for maintaining the integrity of the z/vm system. Solid background in z/vm concepts and operation or completion of Datatrain's: z/vm Concepts and System Initialization course and Monitoring and Controlling z/vm Operations course and Managing Guest Operating Systems course After completing this course, the student should be able to: Identify the tools and methods used to gather information that will assist with problem resolution Resolve basic system performance issues Identify and resolve general user and DASD problems Identify the tools used for z/vm backup and recovery Collecting System Data Handling Performance Issues Resolving User and DASD Problems Performing Backup and Recovery Identifying and Resolving z/vm Problems Mastery Test 271

272 Linux on System z Fundamentals 3 hours System operators and other personnel new to the Linux environment Solid background in z/vm concepts and operation or completion of the Datatrain: z/vm Concepts and System Initialization course and Monitoring and Controlling z/vm Operations course and Managing Guest Operating Systems course After completing this course, the student will be able to: Identify Linux distributions used on System z Describe the configuration in which Linux is installed Describe how PuTTY and VNC are used to access Linux systems List the processes involved in implementing and managing Linux on System z Identify the products, tools, commands and processes used to gather and analyse Linux system data Introduction to Linux on System z Linux on System z Operations Linux on System z Mastery Test 272

273 VSE Curriculum VSE Series Introduction to VSE 4 hours Personnel requiring training in basic VSE Operations or knowledge of the VSE system. Basic knowledge of data processing concepts. After completing this course, the student will be able to: Define the concepts of an operating system Recognise the components of a VSE system Define virtual storage and power Identify VSE utilities Introduction to VSE Introduction to Storage, Paging, and Power Introduction to Libraries and Access Methods of VSE Utilities and Subsystems Introduction to JCL 273

274 JCL - Basic VSE Job Control 4 hours Operators, programmers, and other personnel who require knowledge of JCL. Knowledge of VSE. After completing this course, the student will be able to: Define the function of JCL Recognise the different parameters and the options used with JCL Identify the correct format to use when coding parameters Identify the JCL statements to use when selecting job attributes VSE Job Streams Documenting Jobs File Labels and Assignments Creating a VSE Job 274

275 JCL - Advanced VSE Job Control 5 hours Operators, programmers, and other personnel who require knowledge of JCL. Completion of the JCL Basic VSE Job Control course or knowledge of the VSE and the operating system. After completing this course, the student will be able to: Define the function of JCL Recognise the parameters and options that can be used with JCL Recognise the correct format for coding parameters Identify how JCL statements are used to select required job attributes Recognise return codes and their values Identify how symbolic parameters are used Standard Labels The LIBDEF and LIBDROP Statements Coding a Job Stream Coding a Job Stream to Execute a Program Conditional JCL 275

276 JECL Statements 2 hours Senior operators, application and system programmers who require more advanced knowledge of JCL and JECL statements. Knowledge of JCL basics. After completing this course, the student will be able to: Recognise JECL statements Identify how JECL statements and their parameters are used VSE/Power - Coding JECL JECL JOB Statement and Output Control 276

277 CICS for VSE Operators 3 hours Experienced VSE operators and other personnel who require knowledge about controlling and entering CICS commands. Knowledge of VSE. After completing this course, the student will be able to: Define the concept of CICS and databases Differentiate between inquiry and update transactions Recognise CICS commands Recognise the various display messages and abbreviations Introduction to CICS/ESA Components of a CICS System CICS Intercommunication and Transactions CICS Start-up Procedures CICS Shutdown Procedures CICS Commands Display Explanations A Test on CICS for VSE Operators 277

278 COBOL for VSE 2 hours Personnel requiring knowledge about COBOL in a VSE environment. Basic knowledge of COBOL and procedural programming concepts. After completing this course, the student will be able to: Identify how a COBOL program is compiled Recognise correct and incorrect commands Define VSAM and DB2 relationships COBOL for VSE, Part 1 COBOL for VSE, Part

279 POWER I for VSE 3 hours Personnel who operate a VSE system, and application and system programmers requiring Power knowledge Knowledge of data processing and the VSE system After completing this course, the student will be able to: Recognise Power commands and their operands Recognise the Power operands and their functions Identify how Power commands are used to manipulate the VSE system Queue, Task, and Control Commands PALTER, PDISPLAY AND PDELETE Commands PRELEASE and PHOLD Commands POFFLOAD and PCANCEL Commands 279

280 POWER II for VSE 3 hours Personnel who operate a VSE system, and application and system programmers requiring Power knowledge. Completion of the Power I course or knowledge of the basic Power commands. After completing this course, the student will be able to: Recognise Power commands and their operands Identify the correct format and operands of POWER commands Identify the Power commands and operands to manipulate the VSE system PSTART, PGO, and PSTOP Commands PRESTART, PFLUSH, and PDRAIN Commands PSETUP and PLOAD Commands PACCOUNT, PBRDCST, and PINQUIRE Commands 280

281 REXX Programming I for VSE 4 hours Personnel requiring an introduction to REXX and knowledge of the fundamentals of programming in REXX. Basic knowledge of data processing concepts and some basic programming skills. After completing this course, the student will be able to: Define the concepts of the REXX language Recognise the major elements of a REXX program Recognise the basic REXX commands Recognise the REXX Function commands Introduction - Description of the REXX Language Introduction - A Look at REXX EXEC Major Elements of the REXX Language Basic REXX Keywords, Part 1 Basic REXX Keywords, Part 2 REXX Arithmetic and Character Functions REXX Word Based and Formatting Functions Advanced REXX Keywords The EXECIO Function 281

282 REXX Programming II for VSE 2 hours Programmers who require more advanced REXX programming skills. Completion of the Programming in REXX I course and knowledge of the fundamentals of REXX programming. After completing this course, the student will be able to identify: How to write a structured REXX program, including the BLK_INIT, BLK_CALC, and BLK_SHOW procedures How error messages are added Writing a Structured REXX Program The BLK_INIT Procedure The BLK_CALC Procedure The BLK_SHOW Procedure Adding Error Messages 282

283 VM Concepts and Facilities 8 hours Programmers and operators who require knowledge of VM and CMS. Knowledge of data processing concepts. After completing this course, the student will be able to: Define the principles of VM Identify the reasons for having VM Recognise the roles and responsibilities of the computer operator who uses a VM system Recognise VM/CMS commands and facilities, such as Attach/Detach Users, Log On/Off VM, Display Users/Devices, and Manipulate Printers Introduction to VM Logging on and Dialling to VM Logging off and Disconnecting VM VM User Classes - Introduction to the Query Command Display Users on the System The QUERY command Spooling Varying Devices On and Offline Starting the VM Printers Stopping the VM Printers CMS Filelist The CP Commands - ATTACH and DETACH CMS RDRLST CMS XEDIT 283

284 VM/ESA 2 hours Personnel who need to upgrade their VM skills to VM/ESA. Knowledge of VM. After completing this course, the student will be able to: Identify how Guest Operating Systems are run Identify how VM is started Recognise the changes between VM/SP, VM/XA, and VM/ESA VM/ESA VM/ESA IPL VM/ESA Guests 284

285 VSE Operations I 3 hours Computer room personnel who need to operate the VSE system efficiently and other personnel who require knowledge about the operator's roles and responsibilities. Knowledge of the VSE operating system. After completing this course, the student will be able to: Recognise the roles and responsibilities of a computer operator Identify system messages and their required actions Identify the operator procedure for starting partitions Identify how to print the hard copy file An Operator's Perspective Records and Files, IPL Messages and Operator Commands Procedures, Starting Partitions, and SYSLOG Print Form Buffers 285

286 VSE Operations II 4 hours VSE operators and application and system programmers requiring advanced knowledge of VSE operations. Completion of the VSE Operations course or knowledge of the VSE operating system and commands. After completing this course, the student will be able to: Identify how to IPL the system Recognise the commands that can be used at the time of IPLing Recognise operator commands Recognise Job Control Program commands Identify how to manipulate the system to ensure smooth performance Define data spaces and how they are created Define virtual disks and how they are created Operator Commands and IPL Commands Job Control Program Commands Supervisor Program Commands and VAE Introduction to Data Spaces Introduction to Virtual Disks 286

287 VSE Utilities 4 hours Senior operators and application and system programmers who require knowledge about the use of VSE Utilities. Knowledge of the VSE system. After completing this course, the student will be able to: Recognise VSE utilities Define the functions of VSE utilities Identify how and when to use VSE utilities Utilities - LVTOC, LISTIO, LSERV, MTC Introduction to VSAM Files IDCAMS - Define Space, Catalogue, and Cluster Librarian Sort/ Merge JCL for Sort/ Merge VSE Ditto 287

288 VTAM for VSE Operators 8 hours Experienced VSE operators and other personnel requiring knowledge of VTAM operations. Knowledge of the VSE operating system. After completing this course, the student will be able to: Recognise the components of a network Identify how data is transferred and how sessions are established Define the duties of a network operator Recognise VTAM commands to ensure availability of network components Recognise VTAM commands to start, stop, control, and monitor the network Introduction to IBM Communications Components of a VTAM Network Sessions, Controllers, and the NCP Network Operators' Responsibilities and Starting VTAM Controlling VTAM Command Formats, Part 1 Command Formats, Part 2 Activating and Inactivating Nodes A Test on VTAM for VSE 288

289 WebSphere Curriculum Introduction to WebSphere MQ Series Introduction to WebSphere MQ 5 hours Managers, systems administrators, programmers, architects, operators and help desk staff. This course is suitable for anyone needing a quick understanding of WebSphere MQ on z/os. No prerequisites are required for this course. After completing this course the student should be able to: Describe what WebSphere MQ is and why it is used List the different WebSphere MQ components Explain what languages and application environments can use WebSphere MQ Understand queue sharing and queue sharing groups Identify the different components of WebSphere MQ on z/os Understand WebSphere MQ administration on z/os WebSphere MQ Fundamentals WebSphere MQ Features Introducing WebSphere MQ on z/os Introduction to Websphere MQ Mastery Test 289

290 WebSphere Application Server Series Introduction to WebSphere Application Server 1 hour Programmers, DBAs, and operations analysts. Basic knowledge of information technology concepts and programming. After completing this course, the student will be able to: Identify the function of WebSphere Application Server Define how WebSphere Application Server facilitates access to mainframe data What is WebSphere Application Server? WebSphere Application Server for z/os Introduction to WebSphere Application Server Mastery Test 290

291 zenterprise Curriculum zenterprise Series Introduction to zenterprise - EC12, BC12 & zbx 5 hours The first module in this is course is appropriate for anyone requiring an overview of the zenterprise system, while other modules are specifically for Operators, System Programmers or System Administrators that require a technical understanding of the EC12, BC12, zbx, Unified Resource Manager and HMC components. A basic understanding of mainframe data processing concepts. After completing this course the student will be able to: Explain the benefits associated with the zenterprise system Describe the function of EC12, BC12, zbx and Unified Resource Manager components Identify the components that comprise a typical EC12 and BC12 system Describe the features of the zbx List the HMC features available with the zenterprise system Introduction to the zenterprise zenterprise CPC Hardware zbx and Platform Integration The zenterprise Hardware Management Console Introduction to zenterprise Mastery Test 291

292 Introduction to zenterprise - EC12, z114 & zbx 5 hours The first module in this is course is appropriate for anyone requiring an overview of the zenterprise system, while other modules are specifically for Operators, System Programmers or System Administrators that require a technical understanding of the EC12, z196, z114, zbx, Unified Resource Manager and HMC components. A basic understanding of mainframe data processing concepts. After completing this course the student will be able to: Explain the benefits associated with the zenterprise system Describe the function of EC12, z196, z114, zbx and Unified Resource Manager components Identify the components that comprise a typical EC12 system Describe the features of the zbx List the HMC features available with the zenterprise system Introduction to the zenterprise zenterprise CPC Hardware zbx and Platform Integration The zenterprise Hardware Management Console Introduction to zenterprise Mastery Test 292

293 Introduction to zenterprise - z196 & zbx 5 hours The first module in this is course is appropriate for anyone requiring an overview of the zenterprise system, while other modules are specifically for Operators, System Programmers or System Administrators that require a technical understanding of the z196, zbx and zmanager and HMC components. A basic understanding of mainframe data processing concepts. After completing this course the student will be able to: Explain the benefits associated with the zenterprise system Describe the function of z196, zbx and zmanager components Identify the components that comprise a typical z196 system Describe the features that zbx can provide List the new HMC features available with the zenterprise system What is the zenterprise? zenterprise 196 zbx and Platform Integration The zenterprise Hardware Management Console Introduction to zenterprise Mastery Test 293

294 z/os Connect Curriculum z/os Connect 2.1 z/os Connect 1 hour This course is suitable for operations staff, system and application programmers, and other personnel that need to connect to z/os data. A general understanding of the data centre processing environment. After completing this course, the student should be able to describe how z/os Connect: Meets the needs of today's data centric world Provides communication services between clients and z/os resources Introduction to z/os Connect 294

295 z/os Curriculum z/os 2.1 Series Note: Versions 1.12 and 1.13 of this curriculum are also available. z/os Concepts and Components hours Operations, programming, and technical support personnel requiring z/os training. This course provides a broad introduction to many aspects of the z/os environment. No prerequisites are required for this course. After completing this course the student should be able to: Identify the characteristics of an operating system that make multiprogramming possible Identify the names and functions of commonly used z/os system components Recognise terminology associated with I/O operations List the components associated with multiprocessing Mainframe Evolution Major Components of the z/os System Compilers, Binders, and Utilities How z/os Processes I/O Basic z/architecture Multiprocessing z/os Concepts and Components Mastery Test 295

296 Initializing and Terminating the z/os System hours Experienced operators and system programmers who need to manage system initialization. A good understanding of operational concepts or successful completion of Datatrain's z/os Concepts and Components course. After completing this course the student should be able to: Initialize the system using: System configuration data sets System parameter libraries System parameter lists Terminate the system Understanding the System Initialization Process Working with System Data Sets Working with System Parameter Lists Initializing and Terminating the System Initializing and Terminating the z/os System Mastery Test 296

297 Monitoring the z/os System hours Computer operators and technical support personnel. A good understanding of operational concepts or successful completion of Datatrain's z/os Concepts and Components course. After completing this course the student should be able to: Enter system commands at operator consoles Monitor the activity of jobs, tasks, and TSO users Display the status of I/O devices Monitor the system's use of resources Using System Commands and Consoles Displaying Active Jobs, Tasks, and Users Displaying Device Status Using Advanced Monitoring Facilities Working with SMF MPF and Message Suppression Monitoring the z/os System Mastery Test 297

298 z/os Architecture hours Technical support personnel and senior programmers who need to learn aspects of z/architecture for use in planning, problem determination, and advanced programming techniques. A good understanding of data processing concepts or successful completion of Datatrain's z/os Concepts and Components course. After completing this course the student should be able to: Identify the purposes of different bits within the PSW Identify the different interruption types List the functions performed by the supervisor Identify virtual storage components and their elements Recognise the method used to translate virtual addresses into real addresses Identify the names and purposes of the areas and regions within the z/os address space List the functions performed by SRM in relation to balancing system loads Display and alter message processing facility settings The Program Status Word Interruption Processing Virtual Storage The z/os Address Space The System Resources Manager z/os Architecture Mastery Test 298

299 Identifying z/os System Problems hours Senior operators and technical support personnel. Successful completion of Datatrain's Monitoring the z/os System and z/os Architecture courses. After completing this course the student should be able to: Identify the nature of a system problem Obtain storage dumps to aid in problem analysis Analyse and resolve simple catalogue related problems Categorizing Problems Working with the Catalogue Address Space Preparing for Dumps Obtaining SVC Dumps for Problem Analysis Identifying z/os System Problems Mastery Test 299

300 Resolving z/os System Problems hours Senior operators and technical support personnel. Successful completion of Datatrain's Identifying z/os System Problems course. After completing this course the student should be able to: Terminate failed tasks, users, batch jobs, and catalogue requests Restart the system Terminating Tasks Using the FORCE Command Restarting the System Additional Problem Handling Techniques Handling Command Flooding Resolving z/os System Problems Mastery Test 300

301 z/os Console Simulators 2.1 Series Note: Versions 1.12 and 1.13 of this curriculum are also available. Console Simulations 2.1 Junior and senior operators responsible for monitoring z/os system activity and resolving day-to-day z/os system issues using console commands. This course allows the student to practice entering commands and viewing responses. Basic understanding of the z/os Operating System or completion of the Datatrain z/os, JES2, z/os Communications and CICS courseware. After completing this set of courses the student should be able to: Enter z/os MVS commands to maintain system integrity, monitor system and online functions, and identify and resolve system problems Respond to messages displayed during z/os IPL and shutdown Enter CICS, VTAM, and JES2 commands to monitor and control elements associated with those environments z/os MVS Command Simulations JES2 Command Simulations CICS Command Simulations VTAM Command Simulations z/os System Shutdown and IPL Simulations 301

302 z/os Performance Monitoring Series Performance Monitoring Basics 12 hours System programmers and operations and performance analysts requiring knowledge of MVS; this material addresses performance and capacity planning issues and can be instrumental in evaluating service level agreements, batch windows, online response times, and other system throughout indicators. Knowledge of the MVS operating system and TSO/ISPF. After completing this course, the student will be able to: Identify situations where total system performance is degraded Recognise how RMF and OMEGAMON are utilised Introduction to Performance Management Enqueues and Reserves Work Load Manager SRM - System Resource Manager DASD, Part 1 DASD, Part 2 DASD, Part 3 Storage - PART 1 Storage - PART 2 Methods of Improving Service Performance Monitor Samples 302

303 Installing and Managing z/os Software Series Introduction to SMP/E 3 hours Although designed for IT technical personnel responsible for installing and managing z/os system software, this course is also an excellent introduction for management and operations staff, explaining the z/os system software installation process and the role that SMP/E plays. Completion of the following Datatrain courses: Introduction to the IBM Enterprise environment z/os Concepts and Components or equivalent knowledge. After completing this module, the student should be able to: Identify the software components managed by SMP/E Describe the main functions performed by SMP/E Identify the three SMP/E steps used to install z/os system software Explain how CSIs and Zones are used in SMP/E processing Describe how SMP/E uses target and distribution libraries SMP/E Basics Maintaining Software with SMP/E Introduction to SMP/E Mastery Test 303

304 z/os Management Facility Curriculum z/os Management Facility Series The z/os Management Facility hours While some of this course is suitable for IT personnel that require an overview of the z/os Management Facility (z/osmf), the majority of it is aimed at Operations and Administration staff whose responsibility is to monitor and manage the z/os system. Completion of the "Introduction to the IBM Enterprise Environment" Datatrain course and knowledge of system administration tasks performed within the data centre. After completing this course the student will be able to: Describe the administration functions that can be performed using z/osmf Access z/osmf and navigate through its interface Explain how workflows are configured and accessed Configure Workload Manager settings, definitions and policies Manage TCP/IP network configurations Describe how software is managed and deployed using z/osmf View and configure capacity provisioning data Monitor z/os, Linux, AIX and Windows system performance Introducing the z/os Management Facility Configuration with z/os Management Facility Administration with z/os Management Facility Software Management with the z/os Management Facility The z/os Management Facility Mastery Test 304

305 The z/os Management Facility 5 hours While some of this course is suitable for IT personnel that require an overview of the z/os Management Facility (z/osmf), the majority of it is aimed at Operations and Administration staff whose responsibility is to monitor and manage the z/os system. Completion of the "Introduction to the IBM Enterprise Environment" Datatrain course and knowledge of system administration tasks performed within the data centre. After completing this course the student will be able to: Describe the administration functions that can be performed using z/osmf Access z/osmf and navigate through its interface Configure Workload Manager settings, definitions and policies Manage TCP/IP network configurations Describe how software is deployed using z/osmf View capacity provisioning information Monitor z/os, Linux and AIX system performance Introducing the z/os Management Facility Configuration with z/os Management Facility Administration with z/os Management Facility The z/os Management Facility Mastery Test 305

306 z/os Related Products Curriculum z/os Related Products Series CLISTS Introduction 6 hours Operations and programming personnel requiring an introduction to CLISTS. Knowledge of the MVS operating system and TSO/ISPF. After completing this course, the student will be able to: Identify the benefits and facilities of CLISTS Recognise commands and statements to use CLISTS effectively Introduction to CLISTS Generalizing CLISTS CLISTS Commands Environment and Nested Procedures Terminal and File Processing 306

307 HSM 3 hours Operators who will be responsible for monitoring/controlling HSM, Programmers who will use HSM. Good knowledge of MVS and TSO/ISPF. After completing this Course, the student should be able to: Understand the concepts of HSM Use the facilities of HSM as per job requirements Introduction to HSM Entering HSM Commands Utilising HSM Via TSO 307

308 FOCUS 6 hours Those looking to learn FOCUS for the purposes of data and report construction and maintenance. Those doing the course should have a good understanding of basic programming and database principles. After completing this course, the student will be able to: Use FOCUS to report and manage data Use basic FOCUS functions to extract and use data Quick Reporting - The Table Statement Simple Reporting - Using Table Talk Reporting in Depth Updating files using MODIFY/ENTER Packaging Reports & Applications, Using Dialog Manager Database Control 308

309 Virtual Tape Server (VTS) 3 hours Operators, System Programmers or Storage Administrators that require an understanding of VTS architecture and operation. General understanding of data processing in a z/os operating environment. After completing this course, the student will be able to: Describe the benefits of a VTS Explain how a VTS is configured Enter commands to start and stop a VTS Describe how a host system interacts with a VTS Basic Requirements and Components Functions and Commands 309

310 Parallel Sysplex 3 hours Any personnel wishing to become familiar with Parallel Sysplex Hardware and Software concepts and requirements. Good understanding of general IBM hardware, software, terminology and concepts. After completing this Course, the student will be able to: Understand what a SYSPLEX is Understand the concepts of Symmetry, asymmetry & single system image Understand the basics involved in setting a Parallel Sysplex environment Introduction to Parallel Sysplex Parallel Sysplex Concepts Parallel Sysplex - The Setup 310

311 VM Concepts and Facilities 8 hours Programmers and operators who require knowledge of VM and CMS. Knowledge of data processing concepts. After completing this course, the student will be able to: Define the principles of VM Identify the reasons for having VM Recognise the roles and responsibilities of the computer operator who uses a VM system Recognise VM/CMS commands and facilities, such as Attach/Detach Users, Log On/Off VM, Display Users/Devices, and Manipulate Printers Introduction to VM Logging on and Dialling to VM Logging off and Disconnecting VM VM User Classes - Introduction to the Query Command Display Users on the System The QUERY command Spooling Varying Devices On and Offline Starting the VM Printers Stopping the VM Printers CMS Filelist The CP Commands - ATTACH and DETACH CMS RDRLST CMS XEDIT 311

312 System Managed Storage (SMS) 4 hours Personnel requiring knowledge about System Managed Storage (SMS). Knowledge of MVS and TSO/ISPF, and basic programming skills. After completing this course, the student will be able to: Define SMS Identify the four SMS constructs Identify the four SMS routines Recognise the ISMF panels for general SMS functions Define the management of both space and data availability Recognise the new JCL and IDCAMS keywords for SMS Introduction to SMS The SMS Constructs The ACS Routines Introduction to ISMF Data Management JCL and IDCAMS 312

313 Introduction to WebSphere Application Server 1 hour Programmers, DBAs, and operations analysts. Basic knowledge of information technology concepts and programming. After completing this course, the student will be able to: Identify the function of WebSphere Application Server Define how WebSphere Application Server facilitates access to mainframe data What is WebSphere Application Server? WebSphere Application Server for z/os Introduction to WebSphere Application Server Mastery Test 313

314 z/os Utilities Curriculum z/os Batch Utilities Series 2.1 Note: Earlier versions of this curriculum are also available. General Data Set Utilities hours Operators, application and system programmers who have a need to code and execute batch utilities that are used for basic z/os system tasks. Basic z/os processing concepts knowledge. Completion of the "Introduction to JCL" course, or experience using JCL. After completing this course the student should be able to: Code IEFBR14 JCL to create and delete data sets Code IEHPROGM JCL to scratch, uncatalogue, catalogue and rename data sets Use IEBCOPY to copy and merge data associated with partitioned data sets Creating and Deleting Data Sets Using IEFBR14 Data Set Maintenance Using IEHPROGM Using IEBCOPY to Copy Partitioned Data Set Content General Data Set Utilities Mastery Test 314

315 Data Utilities hours Operators, application and system programmers who have a need to code and execute batch utilities that are used for manipulating data set content. Basic z/os processing concepts knowledge. Completion of the "Introduction to JCL" course, or experience using JCL. After completing this course the student should be able to: Use IEBGENER and ICEGENER to copy and modify Data Compare data set output using IEBCOMPR Add, replace, change, and copy data using IEBUPDTE Sort, Copy and merge data using DFSORT Copying Data Sets Using IEBGENER and ICEGENER Comparing and Listing Data Using IEBCOMPR and IEHLIST Modifying Data Using IEBUPDTE Introduction to DFSORT Data Utilities Mastery Test 315

316 VSAM Series 2.1 Note: Earlier versions of this curriculum are also available. Introduction to VSAM hours This course is oriented to Application Programmers, Systems Programmers and operations staff. However, anyone needing to understand VSAM data sets will benefit from this course. Completion of the following Datatrain course: Introduction to the IBM Enterprise Environment or equivalent knowledge. After completing this course the student should be able to: Describe what VSAM is Explain the structure of VSAM data sets Identify the role of VSAM indexes, and their structure Create a VSAM data set using JCL or IDCAMS Understand the options available when creating a VSAM data set Create and manage Alternate Indexes Delete VSAM data sets Alter VSAM data sets List VSAM data set information using IDCAMS LISTCAT Read and understand IDCAMS LISTCAT output Print VSAM data sets Copy a VSAM data set to another VSAM data set Copy between a VSAM and a sequential data set Backup a VSAM data set Restore a VSAM data set VSAM Basics Creating VSAM Data Sets Alternate Indexes, ALTER, and DELETE LISTCAT and PRINT Copying VSAM Data Sets Introduction to VSAM Mastery Test 316

317 z/vm Curriculum Note: Version 6.1 and 5.4 of this curriculum is also available. z/vm 6.3 Series z/vm Concepts, System Initialization, and Shutdown 6 hours Any IT staff requiring an overview of virtualisation, how it relates to the z/vm system and the steps involved in z/vm, service and production guest systems start-up and shutdown. A basic understanding of data processing concepts. After completing this course, the student should be able: Identify the characteristics of a virtualised system Describe virtualisation as it relates to z/vm Identify the roles of IT people using z/vm Start and stop z/vm, service and production virtual machines Check the status of initialised environments Communicate with z/vm users Introduction to Virtualisation Introduction to z/vm Starting z/vm, Service and Production Virtual Machines Ensuring z/vm System Readiness Shutting Down z/vm z/vm Concepts, System Initialization and Shutdown Mastery Test 317

318 Monitoring and Controlling z/vm Operations 5 hours System operators, system administrators or other staff responsible for monitoring and managing the z/vm system. Basic understanding of z/vm or completion of Datatrain's z/vm Concepts, System Initialization and Shutdown course. After completing this course, the student should be able to enter Control Program (CP) commands to: Display and control attributes associated with z/vm Tape and DASD devices, processors and storage Query and monitor z/vm activity Display and control attributes associated with spool files and printers Monitoring the z/vm System Managing Processors, Storage, and Local Devices Managing DASD and Tape Drives Managing Printers and Spool Files Monitoring and Controlling z/vm Operations Mastery Test 318

319 Managing Guest Operating Systems 6 hours System operators, system administrators or other staff responsible for controlling and monitoring activity on guest operating systems. Solid background in z/vm concepts and operation or completion of Datatrain's: z/vm Concepts and System Initialization course and Monitoring and Controlling z/vm Operations course After completing this course, the student should be able to: Describe the type of guest systems that can be initialised under z/vm Create, display and manipulate CMS files Edit CMS file content using XEDIT Starting Guest Systems Entering CMS Commands Manipulating CMS Files Using XEDIT to Create CMS File Content Using XEDIT to Modify CMS File Data Managing Guest Operating Systems Mastery Test 319

320 Identifying and Resolving z/vm Problems 5 hours Senior Operators and system administrators responsible for maintaining the integrity of the z/vm system. Solid background in z/vm concepts and operation or completion of Datatrain's: z/vm Concepts and System Initialization course and Monitoring and Controlling z/vm Operations course and Managing Guest Operating Systems course After completing this course, the student should be able to: Identify the tools and methods used to gather information that will assist with problem resolution Resolve basic system performance issues Identify and resolve general user and DASD problems Identify the tools used for z/vm backup and recovery Collecting System Data Handling Performance Issues Resolving User and DASD Problems Performing Backup and Recovery Identifying and Resolving z/vm Problems Mastery Test 320

321 Ready to Order? one of our Learning Consultants or call us now! We will respond to your query as soon as possible. In the meantime, please feel free to browse the resources available on our website or review a sample training course. Interskill Learning United Kingdom America Australia t: e: info@interskill.co.uk w:

Caliber Data Training

Caliber Data Training Instructor-Led Course Catalog Caliber Data Training 1987-2015 Caliber Data Training is celebrating 28 years of excellence in I.T. training, providing training services to Fortune 1000 companies and federal,

More information

MAINFRAME TRAINING. z/heritage. z Generation

MAINFRAME TRAINING. z/heritage. z Generation MAINFRAME TRAINING z/heritage z Generation TRAINING CLASSES You will find below the complete list of our available training classes. Register page 5, terms & conditions page 6. FUNDAMENTALS BI00 Introduction

More information

The Modern Mainframe. IBM Systems. Powerful, secure, dependable and easier to use. Bernice Casey System z User Experience

The Modern Mainframe. IBM Systems. Powerful, secure, dependable and easier to use. Bernice Casey System z User Experience Powerful, secure, dependable and easier to use Bernice Casey (casey@us.ibm.com) System z User Experience Steven Ma (stevenma@us.ibm.com) Application Integration Middleware User Experience 2006 IBM Corporation

More information

IBM System z Fast Track

IBM System z Fast Track IBM System z Fast Track Duration: 10 Days Course Code: ESZ0G Overview: This 10 day course is intended to give IT professionals a well rounded introduction to the System z environment, current servers,

More information

"Charting the Course... Constructing CA-OPS/MVS Applications Course Summary

Charting the Course... Constructing CA-OPS/MVS Applications Course Summary Course Summary Description This course is designed for the attendee who understands REXX and is ready to take the next step toward developing CA-OPS/MVS applications. The course will show you how to construct,

More information

APIs Economy for Mainframe Customers: A new approach for modernizing and reusing mainframe assets

APIs Economy for Mainframe Customers: A new approach for modernizing and reusing mainframe assets Contact us: ZIO@hcl.com APIs Economy for Mainframe Customers: A new approach for modernizing and reusing mainframe assets www.zio-community.com Meet Our Experts and Learn the Latest News Copyright 2018

More information

COMP 3400 Mainframe Administration 1

COMP 3400 Mainframe Administration 1 COMP 3400 Mainframe Administration 1 Christian Grothoff christian@grothoff.org http://grothoff.org/christian/ 1 These slides are based in part on materials provided by IBM s Academic Initiative. 1 Today

More information

Mainframe Developer & Admin Training in Chennai

Mainframe Developer & Admin Training in Chennai Mainframe Developer & Admin Training in Chennai Training in Greens Technology provides 100% real-time, practical and placement focused Mainframe Developer training in Chennai. Our Mainframe Developer course

More information

Introduction to DB2 11 for z/os

Introduction to DB2 11 for z/os Chapter 1 Introduction to DB2 11 for z/os This chapter will address the job responsibilities of the DB2 system administrator, what to expect on the IBM DB2 11 System Administrator for z/os certification

More information

1. Which programming language is used in approximately 80 percent of legacy mainframe applications?

1. Which programming language is used in approximately 80 percent of legacy mainframe applications? Volume: 59 Questions 1. Which programming language is used in approximately 80 percent of legacy mainframe applications? A. Visual Basic B. C/C++ C. COBOL D. Java Answer: C 2. An enterprise customer's

More information

IBM Tivoli System Automation for z/os

IBM Tivoli System Automation for z/os Policy-based self-healing to maximize efficiency and system availability IBM Highlights Provides high availability for IBM z/os Offers an advanced suite of systems and IBM Parallel Sysplex management and

More information

CICS Introduction and Overview

CICS Introduction and Overview CICS Introduction and Overview Ezriel Gross Circle Software Incorporated August 13th, 2013 (Tue) 4:30pm 5:30pm Session 13347 Agenda What is CICS and Who Uses It Pseudo Conversational Programming CICS Application

More information

IBM WebSphere Studio Asset Analyzer, Version 5.1

IBM WebSphere Studio Asset Analyzer, Version 5.1 Helping you quickly understand, enhance and maintain enterprise applications IBM, Version 5.1 Highlights n Provides interactive textual n Helps shorten the learning curve and graphic reports that help

More information

IBM Tivoli OMEGAMON XE on z/os

IBM Tivoli OMEGAMON XE on z/os Manage and monitor your z/os and OS/390 systems IBM Highlights Proactively manage performance and availability of IBM z/os and IBM OS/390 systems from a single, integrated interface Maximize availability

More information

IBM System z Fast Track

IBM System z Fast Track IBM System z Fast Track Duración: 1 Días Código del Curso: ESZ0G Método de Impartición: Curso Remoto (Virtual) Temario: This 10 day course is intended to give IT professionals a well rounded introduction

More information

SmartIS. What is SmartIS? Product Description

SmartIS. What is SmartIS? Product Description SmartIS Product Description What is SmartIS? SmartIS is a Smart Information System designed for today s mainframe data centers. SmartIS automatically collects and correlates data from the areas of: Operations

More information

"Charting the Course... z/os Technical Bootcamp Course Summary

Charting the Course... z/os Technical Bootcamp Course Summary Course Summary Description This course provides an intense examination of z/os for systems programmers. Topics include an introduction to computer systems hardware and an exploration of architecture, system

More information

Certkiller.P questions

Certkiller.P questions Certkiller.P2140-020.59 questions Number: P2140-020 Passing Score: 800 Time Limit: 120 min File Version: 4.8 http://www.gratisexam.com/ P2140-020 IBM Rational Enterprise Modernization Technical Sales Mastery

More information

A System z Developer's Journey Through the Application Lifecycle

A System z Developer's Journey Through the Application Lifecycle A System z Developer's Journey Through the Application Lifecycle Rosalind Radcliffe / Dana Boudreau IBM 13 March 2012 Session #: 10437 Disclaimer Copyright IBM Corporation 2011. All rights reserved. IBM

More information

A Day In the Life demo One example using COBOL/CICS

A Day In the Life demo One example using COBOL/CICS A Day In the Life demo One example using COBOL/CICS David Hawreluk EM Specialist IBM New York dhawrel@us.ibm.com Regi Barosa Executive IT Specialist IBM Boston rbarosa@us.ibm.com January, 22 2013 IBM s

More information

What's New In the IBM Problem Determination Tools

What's New In the IBM Problem Determination Tools What's New In the IBM Problem Determination Tools Francisco M Anaya IBM Problem Determination Tools Architect Randy Campbell IBM Debug Tool Developer March 10, 2014 Session 14621 Agenda What are the IBM

More information

Instructor Led Training (ILT) Course List

Instructor Led Training (ILT) Course List Java Programming & WebSphere CDT714 Java Overview for Managers...1 day CDT715 Java Programming with IBM s WSAD...5 days CDT740 J2EE Programming with IBM s WSAD (Servlet & JSP)...5 days CDT730 Servlet Programming

More information

Upgrade your zseries Software Tools cost-effectively with IBM.

Upgrade your zseries Software Tools cost-effectively with IBM. IBM zseries services To support your business objectives Upgrade your zseries Software Tools cost-effectively with IBM. Highlights Over 9,000 tools migrations for more than 2,000 organizations over the

More information

Creating a Personal z/os Development and Unit Test Environment Lunch & Learn. Rosalind Radcliffe / Dana Boudreau 12 March 2012 Session #: 11091

Creating a Personal z/os Development and Unit Test Environment Lunch & Learn. Rosalind Radcliffe / Dana Boudreau 12 March 2012 Session #: 11091 Creating a Personal z/os Development and Unit Test Environment Lunch & Learn Rosalind Radcliffe / Dana Boudreau 12 March 2012 Session #: 11091 Today s mainframe development environment with RDz and ISPF

More information

www.linkedin.com/in/jimliebert Jim.Liebert@compuware.com Table of Contents Introduction... 1 Why the Compuware Workbench was built... 1 What the Compuware Workbench does... 2 z/os File Access and Manipulation...

More information

IBM PDTools for z/os. Update. Hans Emrich. Senior Client IT Professional PD Tools + Rational on System z Technical Sales and Solutions IBM Systems

IBM PDTools for z/os. Update. Hans Emrich. Senior Client IT Professional PD Tools + Rational on System z Technical Sales and Solutions IBM Systems IBM System z AD Tage 2017 IBM PDTools for z/os Update Hans Emrich Senior Client IT Professional PD Tools + Rational on System z Technical Sales and Solutions IBM Systems hans.emrich@de.ibm.com 2017 IBM

More information

Enterprise Computing Hands On! (ECHO!)

Enterprise Computing Hands On! (ECHO!) Enterprise Computing Conference June, 2015 Enterprise Computing Hands On! (ECHO!) Angelo F. Corridori Director of Enterprise Computing Education Marist College Agenda Background Why an ibook? ECHO! ibook

More information

Micro Focus Studio Enterprise Edition Test Server

Micro Focus Studio Enterprise Edition Test Server product review Micro Focus Studio Enterprise Edition Test Server Micro Focus Studio Enterprise Edition Test Server (Test Server) is a testing suite that supports pre-production testing of mainframe applications

More information

masc-ato Automated Transaction Operator General Information *** VSE/MVS Version 4.1.0

masc-ato Automated Transaction Operator General Information *** VSE/MVS Version 4.1.0 masc-ato Automated Transaction Operator General Information *** VSE/MVS Version 4.1.0 MATO-GI410-2-E Distributor: masc ag Dept. SWD Birkenstr. 49 CH-6343 Rotkreuz (Switzerland) Telephone: 041 / 790 53

More information

IBM Rational Developer for System z Version 7.5

IBM Rational Developer for System z Version 7.5 Providing System z developers with tools for building traditional and composite applications in an SOA and Web 2.0 environment IBM Rational Developer for System z Version 7.5 Highlights Helps developers

More information

IBM. Licensed Program Specifications. IBM DATABASE 2 Universal Database Server for OS/390 and z/os Version 7 Program Number 5675-DB2.

IBM. Licensed Program Specifications. IBM DATABASE 2 Universal Database Server for OS/390 and z/os Version 7 Program Number 5675-DB2. IBM Licensed Program Specifications IBM DATABASE 2 Universal Database Server for OS/390 and z/os Version 7 Program Number 5675-DB2 IBM DATABASE 2 Universal Database for OS/390 and z/os is a relational

More information

COBIT 5 Assessor Certification Course

COBIT 5 Assessor Certification Course COBIT 5 Assessor Certification Course About COBIT 5.0 Information is created, used, retained, disclosed and destroyed. Technology plays a key role in these actions and technology is becoming pervasive

More information

CA OPS/MVS Event Management and Automation

CA OPS/MVS Event Management and Automation CA OPS/MVS Event Management and Automation Installation Guide Release 12.1 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as

More information

CA OPS/MVS Event Management and Automation

CA OPS/MVS Event Management and Automation CA OPS/MVS Event Management and Automation Release Notes Release 12.2 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the

More information

IBM Application Performance Analyzer for z/os Version IBM Corporation

IBM Application Performance Analyzer for z/os Version IBM Corporation IBM Application Performance Analyzer for z/os Version 11 IBM Application Performance Analyzer for z/os Agenda Introduction to Application Performance Analyzer for z/os A tour of Application Performance

More information

IBM. DFSMS Using the Interactive Storage Management Facility. z/os. Version 2 Release 3 SC

IBM. DFSMS Using the Interactive Storage Management Facility. z/os. Version 2 Release 3 SC z/os IBM DFSMS Using the Interactive Storage Management Facility Version 2 Release 3 SC23-656-30 Note Before using this information and the product it supports, read the information in Notices on page

More information

NTT DATA Mainframe Re-hosting Development Environment

NTT DATA Mainframe Re-hosting Development Environment WHITE PAPER APPLICATION SERVICES NTT DATA Mainframe Re-hosting Development Environment JUNE 2018 2018 NTT DATA, Inc. All rights reserved. NTT DATA Services White Paper NTT DATA Mainframe Re-hosting Development

More information

CA OPS/MVS Event Management and Automation

CA OPS/MVS Event Management and Automation CA OPS/MVS Event Management and Automation OPSVIEW User Guide Release 12.1 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as

More information

Chapter 1 CONCEPTS AND FACILITIES. SYS-ED/ Computer Education Techniques, Inc.

Chapter 1 CONCEPTS AND FACILITIES. SYS-ED/ Computer Education Techniques, Inc. Chapter 1 CONCEPTS AND FACILITIES SYS-ED/ Computer Education Techniques, Inc. Objectives You will learn: Objects of MQ. Features and benefits. Purpose of utilities. Architecture of the MQ system. Queue

More information

Db2 Query Management Facility Version 12 Release 2. Installing and Managing Db2 QMF for TSO and CICS IBM GC

Db2 Query Management Facility Version 12 Release 2. Installing and Managing Db2 QMF for TSO and CICS IBM GC Db2 Query Management Facility Version 12 Release 2 Installing and Managing Db2 QMF for TSO and CICS IBM GC27-8877-02 Db2 Query Management Facility Version 12 Release 2 Installing and Managing Db2 QMF

More information

z/os and DB2 Basics for DB2 for z/os DBA Beginners

z/os and DB2 Basics for DB2 for z/os DBA Beginners Kod szkolenia: Tytuł szkolenia: CV040-LPL z/os and DB2 Basics for DB2 for z/os DBA Beginners Dni: 5 Opis: z/os and DB2 Basics for DB2 for z/os DBA Beginners will help beginning DBAs develop fundamental

More information

Power Systems Academic Initiative (PSAI)

Power Systems Academic Initiative (PSAI) Power Systems Academic Initiative (PSAI) Program Overview March 2018 Power Systems Academic Initiative 2015 IBM Corporation Teaching IBM Power Skills for 21 Years Historical Perspective 1996 2002 2004

More information

EView/390z Insight for Splunk v7.1

EView/390z Insight for Splunk v7.1 EView/390z Insight for Splunk v7.1 EView/390z Insight Overview (IBM Mainframe environment) Technical Details By leveraging the foundation EView Intelligent Agent technology to power EView/390z Insight

More information

IBM. PDF file of IBM Knowledge Center topics. IBM Operations Analytics for z Systems. Version 2 Release 2

IBM. PDF file of IBM Knowledge Center topics. IBM Operations Analytics for z Systems. Version 2 Release 2 IBM Operations Analytics for z Systems IBM PDF file of IBM Knowledge Center topics Version 2 Release 2 IBM Operations Analytics for z Systems IBM PDF file of IBM Knowledge Center topics Version 2 Release

More information

CA Mainframe Day One Support for IBM z14. September 13, 2017

CA Mainframe Day One Support for IBM z14. September 13, 2017 CA Mainframe Day One Support for IBM z14 September 13, 2017 CA 1 Tape Management 14.0 CA 11 11.0 CA ACF2 16.0 CA ACF2 Option for DB2 1.3 CA Aion Business Rules Expert 11.0 11 CA Allocate DASD Space and

More information

IMS DB/DC for Technical Support

IMS DB/DC for Technical Support IMS DB/DC for Technical Support This course introduces and explains in detail IMS on-line operations. It provides the essential cross-training for systems support specialists from parallel disciplines

More information

The New of Mainframe Application Development and Tooling

The New of Mainframe Application Development and Tooling IBM Software Group The New of Mainframe Application Development and Tooling Erich Hopfgartner IT Architect System z, SWG IMT ALPS Erich_Hopfgartner@at.ibm.com Updated Feb 20, 2008 2008 IBM Corporation

More information

COBIT 5 Foundation Certification Training Course - Brochure

COBIT 5 Foundation Certification Training Course - Brochure COBIT 5 Foundation Certification Training Course - Brochure The Next Level of IT Security Governance Course Name : COBIT 5 Foundation Version : INVL_Cobit5_BR_02_081_1.1 Course ID : ITSG-130 www.invensislearning.com

More information

ANZSCO Descriptions The following list contains example descriptions of ICT units and employment duties for each nominated occupation ANZSCO code. And

ANZSCO Descriptions The following list contains example descriptions of ICT units and employment duties for each nominated occupation ANZSCO code. And ANZSCO Descriptions The following list contains example descriptions of ICT units and employment duties for each nominated occupation ANZSCO code. Content 261311 - Analyst Programmer... 2 135111 - Chief

More information

IBM. Candle OMEGAMON Platform. Configuring IBM Tivoli Candle Management Server on z/os. Tivoli. Version 360 GC

IBM. Candle OMEGAMON Platform. Configuring IBM Tivoli Candle Management Server on z/os. Tivoli. Version 360 GC Tivoli Candle OMEGAMON Platform IBM Version 360 Configuring IBM Tivoli Candle Management Server on z/os GC32-9414-02 12 1 2 Tivoli Candle OMEGAMON Platform IBM Version 360 Configuring IBM Tivoli Candle

More information

NTT DATA Mainframe Re-hosting Development Environment

NTT DATA Mainframe Re-hosting Development Environment NTT DATA Mainframe Re-hosting Development Environment NTT DATA welcomed Dell Services into the family in 2016. Together, we offer one of the industry s most comprehensive services portfolios designed to

More information

z/osmf User Experiences

z/osmf User Experiences z/osmf User Experiences Ed Webb SAS Institute Inc. March 13, 2014 Session Number 15122 Agenda Our Environment z/os Installation Setup z/osmf Timeline at SAS Incident Log Software Deployment and Management

More information

C HAPTER. n a broad sense, accessing IMS means telling IMS to perform work for you.

C HAPTER. n a broad sense, accessing IMS means telling IMS to perform work for you. 6202 Meltz.bk Page 17 Thursday, December 9, 2004 12:48 PM C HAPTER 3 Accessing IMS I n a broad sense, accessing IMS means telling IMS to perform work for you. You can write application programs that tell

More information

INTERSKILL MAINFRAME TRAINING NEWSLETTER

INTERSKILL MAINFRAME TRAINING NEWSLETTER INTERSKILL MAINFRAME TRAINING NEWSLETTER Jan 2015 Inside This Issue: Interskill Learning New Curriculum and Updates 2014 Is The Cloud About To Overtake Your Mainframe? Vendor Briefs Tech-head Knowledge

More information

Education Course Catalog

Education Course Catalog Serena Education Services www.serena.com/services/education Education Course Catalog Education Offerings LPD 3/31/17 Page 2 Table of Contents Education Delivery Options 3 100 SBM Essentials 4 120 SBM for

More information

What s New in Studio and Server Enterprise Edition 6.0?

What s New in Studio and Server Enterprise Edition 6.0? What s New What s New in Studio and Server Enterprise Edition 6.0? Micro Focus Studio Enterprise Edition provides a contemporary analysis and development suite for migrating applications from traditional

More information

1) How many unique operating systems are available on IBM Z hardware? Answer Choice A58_

1) How many unique operating systems are available on IBM Z hardware? Answer Choice A58_ Print Name: Print Email Address: 60 questions where each question has only 1 best choice answer from the list of 60 answers A1 to A60 1) How many unique operating systems are available on IBM Z hardware?

More information

LMS. Laret Melsch Systems

LMS. Laret Melsch Systems LMS Laret Melsch Systems Manage and Automate Dynamic Allocation of STEPLIBs and ISPF Libraries is the premier solution to manage and automate dynamic allocation of STEPLIB and ISPF libraries to save time,

More information

agility made possible

agility made possible SOLUTION BRIEF CA Mainframe Suite for IBM Rational Developer for System z Unit Test do you want to run your mainframe software from CA Technologies on IBM Rational Developer for System z Unit Test? agility

More information

IBM MERVA ESA Version 4 and MERVA ESA Components Version 4 Begin a New Era for Financial Message Processing

IBM MERVA ESA Version 4 and MERVA ESA Components Version 4 Begin a New Era for Financial Message Processing Software Announcement May 4, 1999 IBM MERVA ESA Version 4 and MERVA ESA Components Version 4 Begin a New Era for Financial Message Processing Overview A Strategic Solution for Connecting Financial Institutions

More information

MANEWS Issue Number 21 the Mainframe Audit News

MANEWS Issue Number 21 the Mainframe Audit News This newsletter tells you stuff you need to know to audit IBM mainframe computers runinng with z/os and the MVS operating system. This issue we show you how to plan the data gathering for your audit. Table

More information

Uni Hamburg Mainframe Summit 2010 z/os The Mainframe Operating. Part 4 z/os Overview

Uni Hamburg Mainframe Summit 2010 z/os The Mainframe Operating. Part 4 z/os Overview Uni Hamburg Mainframe Summit 2010 z/os The Mainframe Operating Part 4 z/os Overview Redelf Janßen IBM Technical Sales Mainframe Systems Redelf.Janssen@de.ibm.com Course materials may not be reproduced

More information

IBM Rational Business Developer (RBD) is a development environment that

IBM Rational Business Developer (RBD) is a development environment that C H A P T E R1 Introduction IBM Rational Business Developer (RBD) is a development environment that helps programmers write business applications quickly. An organization uses RBD to meet the following

More information

z/os Basic Skills Information Center: ISPF Course Module Module 1: Main Features of ISPF

z/os Basic Skills Information Center: ISPF Course Module Module 1: Main Features of ISPF Module 1: Main Features of ISPF Copyright IBM Corp., 2005. All rights reserved. Introduction This module, Main Features of ISPF, introduces you to the z/os Interactive System Productivity Facility, or

More information

ITIL Intermediate Service Design (SD) Certification Training - Brochure

ITIL Intermediate Service Design (SD) Certification Training - Brochure ITIL Intermediate Service Design (SD) Certification Training - Brochure Get a Management-level overview of Service Design to advance in your Career Course Name : ITIL SD Version : INVL_ITILSD_BR_02_033_1.2

More information

Unum s Mainframe Transformation Program

Unum s Mainframe Transformation Program Unum s Mainframe Transformation Program Ronald Tustin Unum Group rtustin@unum.com Tuesday August 13, 2013 Session Number 14026 Unum Unum is a Fortune 500 company and one of the world s leading employee

More information

Course Catalogue

Course Catalogue Course Catalogue 2018 www.preparationinfo.com About Us PreparationInfo is one of the best World s Leading Certification Training Provider in various on demand courses in multiple domains. We partner with

More information

NEW BRUNSWICK. IT Systems Administrator

NEW BRUNSWICK. IT Systems Administrator NEW BRUNSWICK *Please scroll to see other provinces. IT Systems Administrator PROGRAM OBJECTIVES The IT Systems Administrator program will provide students with the skills and knowledge to pursue certifications

More information

ISPW Version 4.2 ISPW History and Architecture - Crash Course

ISPW Version 4.2 ISPW History and Architecture - Crash Course ISPW Version 4.2 ISPW History and Architecture - Crash Course May 2010 All references made to other products in this paper may be registered trademarks of their respective companies: ASCENT Solutions Inc.

More information

Chapter 2 TSO COMMANDS. SYS-ED/ Computer Education Techniques, Inc.

Chapter 2 TSO COMMANDS. SYS-ED/ Computer Education Techniques, Inc. Chapter 2 TSO COMMANDS SYS-ED/ Computer Education Techniques, Inc. Objectives You will learn: Executing TSO commands in READY mode or ISPF. The format of a TSO command - syntax and usage. Allocating a

More information

enterprise product suite 2.2.2

enterprise product suite 2.2.2 enterprise product suite 2.2.2 WHAT S NEW WHAT S NEW IN THE ENTERPRISE PRODUCT SUITE VERSION 2.2.2 This What s New document covers new features and functions in the latest release of the Micro Focus Product

More information

Getting Started With the IBM Tivoli Discovery Library Adapter for z/os

Getting Started With the IBM Tivoli Discovery Library Adapter for z/os Getting Started With the IBM Tivoli Discovery Library Adapter for z/os December 2012 IBM Advanced Technical Skills Mike Bonett Executive I/T Specialist Special Notices This document reflects the IBM Advanced

More information

Qualification Specification

Qualification Specification BCS Level 2 Certificate in IT User Skills (ECDL Core) Version 2.0 March 2018 This is a United Kingdom government regulated qualification which is administered and approved by one or more of the following:

More information

AIX Academy Bootcamp in Sofia, Spring 2017 Accelerated, practically oriented course for AIX Power Administrators

AIX Academy Bootcamp in Sofia, Spring 2017 Accelerated, practically oriented course for AIX Power Administrators AIX Academy Bootcamp in Sofia, Spring 2017 Accelerated, practically oriented course for AIX Power Administrators Intensive training based on the official IBM course materials for AIX Administration Course

More information

Compute (Bridgend) Ltd

Compute (Bridgend) Ltd Compute (Bridgend) Ltd SELCOPY 2.02 New Features for IBM Mainframe z/os, VSE & VM/CMS Systems 8 Merthyr Mawr Road, Bridgend, Wales UK CF31 3NH Tel: +44 (1656) 65 2222 Fax: +44 (1656) 65 2227 CBL Web Site

More information

CAPM & PMP Exam Preparation Boot Camp

CAPM & PMP Exam Preparation Boot Camp CAPM & PMP Exam Preparation Boot Camp About This Course In this course, you will gain the essential knowledge and preparation needed to pass either the Certified Associate in Project Management (CAPM)

More information

IBM United States Software Announcement , dated October 4, 2011

IBM United States Software Announcement , dated October 4, 2011 IBM United States Software Announcement 211-358, dated October 4, 2011 IBM Rational Developer for System z V8.0.3 speeds development, improves application quality, and provides better compatibility with

More information

Teradata Certified Professional Program Teradata V2R5 Certification Guide

Teradata Certified Professional Program Teradata V2R5 Certification Guide Professional Program Teradata Certification Guide The Professional Program team welcomes you to the Teradata Certification Guide. The guide provides comprehensive information about Teradata certification

More information

ITIL Intermediate Service Design (SD) Certification Boot Camp - Brochure

ITIL Intermediate Service Design (SD) Certification Boot Camp - Brochure ITIL Intermediate Service Design (SD) Certification Boot Camp - Brochure Get a Management-level overview of Service Design to advance in your Career Course Name : ITIL SD Version : INVL_ITILSD_BR_02_033_1.2

More information

Enterprise Computing Mainframe

Enterprise Computing Mainframe Enterprise Computing Mainframe Dr. Shan Barkataki Chan Nguyen Viet Hoang Tu Tran Enterprise Computing Project Team Computer Science Dept California State University, Northridge 1 Contents Two Parts Mainframe

More information

CAPABILITY STATEMENT

CAPABILITY STATEMENT CAPABILITY STATEMENT Trident Health Services OUR MISSION Our mission is to be the best holistic supplier of IT services, and provide quality systems and cost effective, integrated solutions to all our

More information

Exploiting IT Log Analytics to Find and Fix Problems Before They Become Outages

Exploiting IT Log Analytics to Find and Fix Problems Before They Become Outages Exploiting IT Log Analytics to Find and Fix Problems Before They Become Outages Clyde Richardson (richarcl@us.ibm.com) Technical Sales Specialist Sarah Knowles (seli@us.ibm.com) Strategy and Portfolio

More information

Introduction. Chapter 1: Objectives

Introduction. Chapter 1: Objectives Introduction Chapter 1: Objectives You will learn: The features of Abend-AID for CICS. The components of Abend-AID. Transaction Abend Analysis functions. Selecting a server viewer. SYS-ED/Computer Education

More information

ITIL Intermediate Service Operation Certification Exam Training - Brochure

ITIL Intermediate Service Operation Certification Exam Training - Brochure ITIL Intermediate Service Operation Certification Exam Training - Brochure The Credential that sets you apart as a Service Operation Professional Course Name : ITIL Service Operation Version : INVL_ITILSO_BR_02_012_1.2

More information

IBM. OMEGAVIEW and OMEGAVIEW II for the Enterprise. Configuring OMEGAVIEW and OMEGAVIEW II for the Enterprise. Tivoli. Version 3.1.

IBM. OMEGAVIEW and OMEGAVIEW II for the Enterprise. Configuring OMEGAVIEW and OMEGAVIEW II for the Enterprise. Tivoli. Version 3.1. Tivoli OMEGAVIEW and OMEGAVIEW II for the Enterprise IBM Version 3.1.0 Configuring OMEGAVIEW and OMEGAVIEW II for the Enterprise SC32-9426-00 12 1 2 Tivoli OMEGAVIEW and OMEGAVIEW II for the Enterprise

More information

IBM z/os Management Facility V2R1 Solution Guide IBM Redbooks Solution Guide

IBM z/os Management Facility V2R1 Solution Guide IBM Redbooks Solution Guide IBM z/os Management Facility V2R1 Solution Guide IBM Redbooks Solution Guide z/osmf is a product for IBM z/os that simplifies, optimizes, and modernizes the z/os system programmer experience. z/osmf delivers

More information

CA-7. Database Maintenance Guide 3.3

CA-7. Database Maintenance Guide 3.3 CA-7 Database Maintenance Guide 3.3 This documentation and related computer software program (hereinafter referred to as the Documentation ) is for the end user's informational purposes only and is subject

More information

SPICE. SPICE SQL General Information Manual. Release 1.1 SPI Span Software Consultants Limited

SPICE. SPICE SQL General Information Manual. Release 1.1 SPI Span Software Consultants Limited SPICE S p a n I n t e g r a t e d C h e c k p o i n t / R e s t a r t E n v i r o n m e n t SPICE SQL General Information Manual Release 1.1 SPI 14 04 Span Software Consultants Limited The Genesis Centre

More information

IBM CICS TS V5.5. Your essential guide to this release

IBM CICS TS V5.5. Your essential guide to this release IBM CICS TS V5.5 Your essential guide to this release CICS TS V5.5 As CICS reaches its 50th year of CICS Transaction Server we arrive at the launch of CICS TS V5.5, our most advanced and powerful version

More information

Nimble Storage Global Education

Nimble Storage Global Education Nimble Storage Global Education Global Education provides exceptional product, solution and positioning learning curriculum to our Sales and Technical audiences that are focused on your role and responsibilities.

More information

IBM Tivoli Decision Support for z/os Version Administration Guide and Reference IBM SH

IBM Tivoli Decision Support for z/os Version Administration Guide and Reference IBM SH IBM Tivoli Decision Support for z/os Version 1.8.2 Administration Guide and Reference IBM SH19-6816-14 IBM Tivoli Decision Support for z/os Version 1.8.2 Administration Guide and Reference IBM SH19-6816-14

More information

Cobol. Projects. Corporate Trainer s Profile. CMM (Capability Maturity Model) level Project Standard:- TECHNOLOGIES

Cobol. Projects. Corporate Trainer s Profile. CMM (Capability Maturity Model) level Project Standard:- TECHNOLOGIES Corporate Solutions Pvt. Ltd. Cobol Corporate Trainer s Profile Corporate Trainers are having the experience of 4 to 12 years in development, working with TOP CMM level 5 comapnies (Project Leader /Project

More information

DIABLO VALLEY COLLEGE CATALOG

DIABLO VALLEY COLLEGE CATALOG COMPUTER INFORMATION SYSTEMS CIS Mike Holtzclaw, Senior Dean San Ramon Campus Division San Ramon Campus Possible career opportunities Training in computer information systems prepares students for a broad

More information

Listed by Package: Elementary School Mathematics Academy: One Package

Listed by Package: Elementary School Mathematics Academy: One Package Listed by Package: Elementary Math Middle School Math Middle School Digital Literacy HS Tech HS Humanities HS Math HS Science HS Test Prep HS Business Courses for Teacher and Parent Use Elementary School

More information

Title Core TIs Optional TIs Core Labs Optional Labs. All None 1.1.6, 1.1.7, and Network Math All None None 1.2.5, 1.2.6, and 1.2.

Title Core TIs Optional TIs Core Labs Optional Labs. All None 1.1.6, 1.1.7, and Network Math All None None 1.2.5, 1.2.6, and 1.2. CCNA 1 Plan for Academy Student Success (PASS) CCNA 1 v3.1 Instructional Update # 2006-1 This Instructional Update has been issued to provide guidance on the flexibility that Academy instructors now have

More information

DIR-SDD zseries Services

DIR-SDD zseries Services zseries Services Processor Installation and Replacement Services for IBM System z Full installation, replacement, or upgrade Best practices system planning Best practices configuration & tuning Migration

More information

International Technical Support Organization. IBM System Storage Tape Encryption Solutions. May 2009 SG

International Technical Support Organization. IBM System Storage Tape Encryption Solutions. May 2009 SG International Technical Support Organization IBM System Storage Tape Encryption Solutions May 2009 SG24-7320-02 Contents Notices Trademarks xiii xiv Preface xv The team that wrote this book xv Become a

More information

Tivoli Decision Support for z/os. Administration. Version 1.7 SH

Tivoli Decision Support for z/os. Administration. Version 1.7 SH Tivoli Decision Support for z/os Administration Guide Version 1.7 SH19-6816-09 Tivoli Decision Support for z/os Administration Guide Version 1.7 SH19-6816-09 Note Before using this information and the

More information

Enterprise Modernization. Implementation of RDz Rational Developer for System z V at Airbus Operations GmbH Hamburg. Eberhard Ramm CEO of SIBRA

Enterprise Modernization. Implementation of RDz Rational Developer for System z V at Airbus Operations GmbH Hamburg. Eberhard Ramm CEO of SIBRA Enterprise Modernization Implementation of RDz Rational Developer for System z V7.5.1.1 at Airbus Operations GmbH Hamburg by Eberhard Ramm CEO of Engineering Company for Data Systems Technology 2010 GmbH,

More information

Achieving Higher Levels of Productivity with IBM ISPF Productivity Tool for z/os IBM Redbooks Solution Guide

Achieving Higher Levels of Productivity with IBM ISPF Productivity Tool for z/os IBM Redbooks Solution Guide Achieving Higher Levels of Productivity with IBM ISPF Productivity Tool for z/os IBM Redbooks Solution Guide IBM ISPF Productivity Tool for z/os is an ISPF application that provides significant productivity

More information