Performance management requires an understanding of overall system architecture. This course takes the approach of tackling each major system of Linux individually, covering the necessary architectural background and then pointing out how resources are allocated, consumed, released, and reused. Some topics include information about running Linux inside a virtual machine but the focus of this course is Linux as a host operating system, not as a guest. This course will teach you how Linux works so you can determine where bottlenecks and performance problems are.
This course introduces participants to using commands to manipulate files, navigating through the file system, managing processes, writing simple shell scripts and modifying more sophisticated ones, and customizing the environment.
This course provides participants with training to enhance their skills utilizing the techniques presented through classroom problem solving and controlled online workshops. Students are invited to bring their current ideas and questions to the classroom for discussion. Case studies, lecture, group problem solving, and online laboratories will be used. Participants will be encouraged to enhance their skills utilizing the techniques presented through classroom problem solving and controlled online workshops.
This course provides participants knowledge of the basic features of UNIX (includes AIX, Solaris, HP-UX, Linux, and other products). This includes creating files and directories, assigning permissions, using the vi editor, and basic command line tasks such as sorting a file or searching for text within a file. This course is approximately 50% hands-on labwork.
The course provides the students with encouragement to enhance their skills utilizing the techniques presented through classroom problem solving and controlled online workshops. Participants are invited to bring their current ideas and questions to the classroom for discussion. Case studies, lecture, group problem solving, and online laboratories will be used.
This course provides a combination of lecture, discussion and hands-on workshop in several COBOL topics. Write a program to load and read single and multi-dimensional tables. SORT a sequential file in a COBOL program using both Input and Output procedures. Write a program to accept data from the PARM field in JCL and to pass data to a subprogram. Use COBOL Intrinsic Functions such an upper case and Current Date. Write calls to the Language Environment to access system data. Debug common abends including the infamous S0C7, S013, S0C1, S0C4 with Abend Aid and / or LE Dump. Build a series of programs for a “typical” batch job scenario.
This course provides an overview of structured programming concepts. The four divisions of a COBOL program and their functions are reviewed in detail. Participants will gain hands on experience through a series of class discussions and workshop exercises that include several modifications to a skeletal COBOL program. File processing, program looping, conditional program statements, and table processing are covered in detail. Development of clear and understandable program designs is stressed along with building maintainable programs. Program debugging techniques are also discussed.
This course provides training on all aspects of using VSAM and IDCAMS that are important to the senior application COBOL programmer in new system development or maintenance. The class lab is designed to provide an in-depth work experience.The structure of VSAM will be discussed. Each of the three VSAM file types (KSDS, ESDS, RRDS) will be reviewed in detail showing the design and efficiency features of each. The concepts of Control Area (CA), Control Interval (CI), and other space management features will be covered, as will the features of Alternate Indexing (AIX) and alternate index access PATH (PATH).All file structures will be related to the MVS/ VSAM space allocation and catalogs necessary to support the files. This includes an introduction of DF/EF and ICF catalogs.IDCAMS will be fully discussed and used. Creating VSAM files using DEFINE CLUSTER will be described for all file types, as well as other IDCAMS functions of DELETE, PRINT, REPRO, LISTCAT, VERIFY and ALTER.The workshop application will create fixed and variable length record VSAM files, load the files, create an alternate index and path, and read/insert/delete records using a COBOL program.The LISTCAT command will be used to review the VSAM catalog information at critical points in the course.
This course provides a combination of lecture, discussion and hands-on lab sessions covering the various zSeries Hardware components and the various z/OS Software components. The major capabilities of Database Management systems and Transaction Processing systems are presented as 2 major application components of z/OS for providing end-use services. Several Application Programming languages are reviewed to reveal their capabilities such as COBOL.Hands on demonstrations are provides for TSO/ISPF, JCL, SDSF, DB2 and COBOL.
This course provides a combination of lecture, discussion and hands-on lab sessions. First, an overview of JCL is given which describes the purpose of JCL, its relationship to the operating system, and the format / rules for coding. Then, the JOB, EXEC and DD statements are covered extensively. The purpose and use of each statement is described in detail; along with many parameters available to provide information to the operating system. Procedures and several commonly used IBM utilities are covered in detail. Recognize, analyze & correct typical ABENDs “caused” by JCL “errors”.