HOME > Development > The Complete Job Control Language (JCL) Course.

The Complete Job Control Language (JCL) Course.

  • Development
  • Jan 12, 2025
SynopsisThe Complete Job Control Language (JCL Course., available at...
The Complete Job Control Language (JCL) Course.  No.1

The Complete Job Control Language (JCL) Course., available at $109.99, has an average rating of 4.56, with 106 lectures, based on 2738 reviews, and has 11917 subscribers.

You will learn about You will learn SORT in JCL You will be able to code Utilities of JCL You will code 50+ JCL programs You will code Procedures in JCL You will be able to Install Mainframe Emulator on your Personal Computer You will be able to submit programs to the Mainframe Computer You will be able to troubleshoot JCL programs on Mainframe Computer You will be able to create and edit GDGs You will understand JOB Processing on Mainframes You will be able to create and edit different types of datasets You will be able to code and understand Libraries in JCL You will also get all the presentations used in the course so you wont have to take notes This course is ideal for individuals who are IT professionals who want to make a career in Mainframes. or Mainframe Professionals who want to brush up their knowledge about JCL. or JCL revision before your interview It is particularly useful for IT professionals who want to make a career in Mainframes. or Mainframe Professionals who want to brush up their knowledge about JCL. or JCL revision before your interview.

Enroll now: The Complete Job Control Language (JCL) Course.

Summary

Title: The Complete Job Control Language (JCL) Course.

Price: $109.99

Average Rating: 4.56

Number of Lectures: 106

Number of Published Lectures: 106

Number of Curriculum Items: 110

Number of Published Curriculum Objects: 110

Original Price: $189.99

Quality Status: approved

Status: Live

What You Will Learn

  • You will learn SORT in JCL
  • You will be able to code Utilities of JCL
  • You will code 50+ JCL programs
  • You will code Procedures in JCL
  • You will be able to Install Mainframe Emulator on your Personal Computer
  • You will be able to submit programs to the Mainframe Computer
  • You will be able to troubleshoot JCL programs on Mainframe Computer
  • You will be able to create and edit GDGs
  • You will understand JOB Processing on Mainframes
  • You will be able to create and edit different types of datasets
  • You will be able to code and understand Libraries in JCL
  • You will also get all the presentations used in the course so you wont have to take notes
  • Who Should Attend

  • IT professionals who want to make a career in Mainframes.
  • Mainframe Professionals who want to brush up their knowledge about JCL.
  • JCL revision before your interview
  • Target Audiences

  • IT professionals who want to make a career in Mainframes.
  • Mainframe Professionals who want to brush up their knowledge about JCL.
  • JCL revision before your interview
  • Note: You have to arrange your own Mainframe ID. Mainframe ID will not be provided with the course.

    Welcome to the most elaborate and detailed course about Mainframe JOB CONTROL LANGUAGE (JCL) on the whole internet.

    This course has been the bestseller and top reviewed course about JCL on Udemy. I have exclusively built this course for UDEMY platform.

    You will get:

    1. JCL from scratch to advanced level.

    2. Lectures in whiteboard animation format.

    3. 50+ JCL programs along with code. You can download these programs as well.

    4. Monthly updates on new programs added to the course.

    5. Professionally made subtitles(transcripts) in English. There are translated subtitles in 20 languages as well.

    English, Spanish, Portuguese, Simplified Chinese, Hindi, French, German, Dutch, Irish, Turkish, Vietnamese, Arabic, Bengali, Dutch, Hebrew, Italian, Japanese, Korean, Russian and Thai.

    *****For this course I have made some whiteboard animation videos to make learning easy***********

    The lectures which have whiteboard animation are: BATCH PROCESSING, JCL Overview.

    Because of this, you can learn these topics easily.

    I have also attached all the presentations in this course so you do not have to take notes while watching the lectures.

    I also have attached all the JCL programs used in this course.

    ******************************************************************************************************************

    This is a practical JCL tutorial on a Mainframe computer. You have a basic understanding of Mainframe systems but not sure how to start coding? This course will teach you what you need to know. This is the first step for anyone who wants to start coding Programs on Mainframe systems so you can start a new career as a Mainframe Professional.

  • This Course is DIRECT and TO THE POINT.

  • Over 8+ hours of video content, with presentations and code used in the course.

  • I also UPDATE this course periodically to include even more Videos and Projects. New Resources and Articles are also added.

  • If you ever have any questions please feel free to message me directly and i will do my best to get back to you as soon as possible!

  • ____________________________________________________________________________________________________________________

    Build a foundation in Mainframe with this tutorial.

    You will Learn:

  • What a JCL is.

  • The various Statements and how to code them in a JCL Program.

  • Running and diagnosing JCL programs on a Mainframe

  • Procedures used in JCL

  • Different utilities of JCL

  • Generation Data Group

  • Parameters used in JCL

  • Conditional processing in JCL

  • Various Utilities used in JCL

  • SORT

  • and much more.

    Mainframe is extensively used in large corporations which deal with huge amount of data every day. Over 70% of the global Fortune 500 companies use Mainframe to run their business for everything from cloud to mobile to big data and analytics. Now, there are 1.1 million customer transactions per second on Mainframes compared with just 40,000 searches on Google per second. IBM is the leading manufacturer of the Mainframe Systems.


    Content and Overview  Through this course, you’ll learn about the JOB Control Language on the Mainframe system.

    Starting with an overview of the JCL, this course will take you through the types of statements used in JCL.

    With these basics mastered, the course will take you through the different operation that you can do on a dataset, will introduce the GDG and its use in the Mainframe systems.

    You will then learn SORT using IMDB dataset.

    Upon completion you will be literate in JOB Control Language, understand how a JCL program is coded and executed on a Mainframe.

    Course Curriculum

    Chapter 1: Introduction to the Course

    Lecture 1: Course Overview

    Lecture 2: JCL Programs used in the course

    Chapter 2: What is JCL?

    Lecture 1: Batch Processing

    Lecture 2: JCL Overview

    Lecture 3: JCL syntax

    Chapter 3: Statements

    Lecture 1: JOB statement

    Lecture 2: EXEC statement

    Lecture 3: DD statement

    Lecture 4: Please leave a review for my course.

    Chapter 4: Execution of JCL program

    Lecture 1: Lets run our first JCL

    Lecture 2: Job Processing

    Lecture 3: Return Codes

    Lecture 4: SDSF in z/OS

    Lecture 5: OUTLIST in MVS

    Chapter 5: Defining Datasets

    Lecture 1: Create a PS dataset

    Lecture 2: Create a PDS dataset

    Lecture 3: Delete a PS/PDS dataset

    Chapter 6: Generation Data Groups (GDG)

    Lecture 1: GDG Overview

    Lecture 2: Create a GDG

    Lecture 3: Alter a GDG

    Lecture 4: Referencing a GDG

    Lecture 5: Delete a GDG generation

    Lecture 6: Delete a GDG

    Chapter 7: Libraries

    Lecture 1: JOBLIB

    Lecture 2: STEPLIB

    Lecture 3: JCLLIB

    Chapter 8: Procedures

    Lecture 1: InStream Procedures

    Lecture 2: Symbolic Parameters

    Lecture 3: Cataloged Procedure and Nested Procedure

    Lecture 4: SET Statement

    Lecture 5: Overriding Datasets

    Chapter 9: Conditional processing in JCL

    Lecture 1: COND parameter

    Lecture 2: COND parameter without any Step name

    Lecture 3: COND parameter in the JOB statement

    Lecture 4: COND=(0,LE) Never execute a step

    Lecture 5: COND=(4095,LT) Always execute a step

    Lecture 6: COND=ONLY and COND=EVEN

    Lecture 7: IF statement

    Lecture 8: IF ELSE statement

    Chapter 10: ================ SORT ==========================

    Lecture 1: IMDB list

    Lecture 2: Sort syntax

    Lecture 3: Sort Multiple fields

    Lecture 4: Copy a dataset

    Chapter 11: SORT: Including or Omitting records

    Lecture 1: Sort with INCLUDE

    Lecture 2: SORT with multiple INCLUDE

    Lecture 3: Sort with OMIT

    Chapter 12: JOINKEYS in SORT

    Lecture 1: Inner Join

    Lecture 2: Left Outer Join

    Lecture 3: Right Outer Join

    Lecture 4: Full Outer Join

    Lecture 5: UNPAIRED records from only one file

    Lecture 6: UNPAIRED records from both the input files

    Lecture 7: UNPAIRED records summary

    Chapter 13: Reformatting records using SORT

    Lecture 1: Sort with OUTREC

    Lecture 2: OUTREC using FINDREP

    Chapter 14: Create multiple output datasets using SORT

    Lecture 1: Create Multiple Copies of a dataset

    Lecture 2: Split a dataset into equal parts

    Lecture 3: Split a dataset based on condition

    Chapter 15: ========= Utilities ================================================

    Lecture 1: What are Utilities?

    Lecture 2: IEBCOMPR – Compare Datasets Utility

    Chapter 16: IEBCOPY – Library Copy Utility

    Lecture 1: What is IEBCOPY?

    Lecture 2: Copy one PDS to another PDS

    Lecture 3: Merge PDS

    Lecture 4: Selective copy using the SELECT statement

    Lecture 5: EXCLUDE members while copying

    Lecture 6: Compress a PDS

    Lecture 7: Rename or Replace a member while copying

    Chapter 17: IEHLIST – List System Data Utility

    Lecture 1: LIST a PDS

    Lecture 2: LIST a VTOC

    Chapter 18: IEHPROGM – Program Maintenance Utility

    Lecture 1: Scratch a Dataset

    Lecture 2: Uncatalog a Dataset

    Lecture 3: Scratch a PDS member

    Chapter 19: IEBEDIT – Edit Job stream utility

    Lecture 1: Copy entire JOB

    Lecture 2: Copy multiple JOBs

    Lecture 3: Copy Steps using INCLUDE

    Lecture 4: Copy Steps using EXCLUDE

    Lecture 5: Copy Steps using POSITION

    Instructors

  • The Complete Job Control Language (JCL) Course.  No.2
    Abhishek Rathi
    Mainframe Developer | Electronics & Communications Engineer
  • Rating Distribution

  • 1 stars: 10 votes
  • 2 stars: 23 votes
  • 3 stars: 262 votes
  • 4 stars: 1064 votes
  • 5 stars: 1386 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!