Control Language Programming Workshop for IBM i – OL20G

Course Name:

Control Language Programming Workshop for IBM i

OL20G

Skill Level:

Intermediate

Modality:

ILO – Instructor Lead Online Training

Duration:

4 Day/s

Price:
Request Quote

Overview:

This course teaches how to write and work with CL programs. CL is abbreviation for control language.

Learn to write easy to use and efficient control language (CL) programs which may be used to perform a variety of system and application control functions. You are taught to write basic and intermediate level, interactive, and batch CL programs, user commands, and CL programs that function as user tools (programs that use the output of display commands as input).

_x000D_
_x000D_

You will learn to write Control Language (CL) programs which may be used to perform a variety of system and application control functions. You will be taught to write basic and intermediate level interactive and batch CL programs as well as programs that function as user tools (programs that use the output of display commands as input).


Enroll here

Please enable JavaScript in your browser to complete this form.
Email
Multiple Choice
How did you hear about us?
Yes, I would like to receive special offers from CRS.
Yes, I would like to receive special offers from CRS.


Target Audience:

This intermediate course is for application programmers, system programmers, and others who have a need to write control language programs.

[List]

Prerequisites:

You should be able to:

_x000D_
_x000D_

    _x000D_

  • Write simple programs in another programming language
  • _x000D_

  • Perform basic IBM i operations
  • _x000D_

  • Code the commands necessary to send inquiry and information messages
  • _x000D_

  • Use data desCR – Classroom Trainingiption specifications (DDS) and the Rational Development Studio (formerly known as Websphere Development Studio, WDS) tools (Programming Development Manager (PDM) and source entry utility (SEU)) to CR – Classroom Trainingeate physical, logical, and display files
  • _x000D_

  • Use the WDS tools to enter CL source statements and CR – Classroom Trainingeate CL programs
  • _x000D_

  • DesCR – Classroom Trainingibe basic work management
  • _x000D_

  • CR – Classroom Trainingeate a library, output queue, and a job desCR – Classroom Trainingiption
  • _x000D_

_x000D_
_x000D_

These prerequisites can be met through successful completion of the following courses:

_x000D_
_x000D_

    _x000D_

  • Introduction to IBM i for New Users (OL98G)
  • _x000D_

  • IBM i Technical Introduction (OL4AG)
  • _x000D_

Topic:

CL programming concepts

  • Lab – Set up your environment (required)

Basic CL programming

  • Lab – Write a basic CL program (required)
  • Lab – Initial program (required)
  • Lab – Menu-like program (required)
  • Lab – Call/Transfer control (required)
  • Lab – Calculator (required)

Program CR – Classroom Trainingeation and debugging

  • Lab – Debugging (required)

Intermediate CL programming

  • Lab – Data area retrieval (recommended)
  • Lab – External attributes CVAT, SST (recommended)

CL message programming (topic 1)

  • Lab – Basic message handling (required)
  • Lab – Send user message command (required)

CL message programming (topic 2)

  • Lab – Monitor message (required)
  • Lab – Message programming (required)
  • Lab – Inquiry messages (recommended)

User-written tools

  • Lab – User-written tool (optional)

Batch jobs

  • Lab – SBMJOB and LDA (recommended)
  • Lab – Data queues (recommended)

Commands

  • Lab – Commands (recommended)

Objective:

    _x000D_

  • CR – Classroom Trainingeate CL programs that incorporate the full range of language operations and functions:_x000D_
      _x000D_

    • Arithmetic, string, and boolean expressions
    • _x000D_

    • Relational operations
    • _x000D_

    • Built-in functions
    • _x000D_

    • File handling
    • _x000D_

    • Message handling
    • _x000D_

    • Retrieving IBM i information
    • _x000D_

    • Program interaction and parameter passing
    • _x000D_

    _x000D_

  • _x000D_

_x000D_
_x000D_

    _x000D_

  • Use the interactive source debugging facilities of STRDBG
  • _x000D_

  • DesCR – Classroom Trainingibe how to CR – Classroom Trainingeate and call Integrated Language Environment (ILE) modules, programs, and service programs
  • _x000D_

  • CR – Classroom Trainingeate user-defined commands with and without parameters
  • _x000D_

  • CR – Classroom Trainingeate a control language program that processes a database file
  • _x000D_

  • CR – Classroom Trainingeate and invoke a program that is activated periodically and executes asynchronously from other jobs
  • _x000D_

  • State the purpose of the parameters on the CR – Classroom TrainingTBNDCL command and each section of the control language compiler listing
  • _x000D_

Remarks:

Prior to enrolling, IBM Employees must follow their Division/Department processes to obtain approval to attend this public training class. Failure to follow Division/Department approval processes may result in the IBM Employee being personally responsible for the class charges._x000D_
GBS practitioners that use the EViTA system for requesting external training should use that same process for this course. Go to the EViTA site to start this process: http://w3.ibm.com/services/gbs/evita/BCSVTEnrl.nsf_x000D_
Once you enroll in a GTP class, you will receive a confirmation letter that should show:_x000D_
    The current GTP list price_x000D_
    The 20% discounted price available to IBMers. This is the price you will be invoiced for the class.

Category:

Systems

Product Name:

IBM i

Badge and Certification Info:

554256bc-51af-4fc1-8c0a-4548c5426106

Control Language Programming Workshop for IBM i – Code: OL20G

https://www.CR – Classroom Trainingedly.com/org/ibm/badge/control-language-programming-workshop-for-ibm-i-code-ol20g

https://images.CR – Classroom Trainingedly.com/images/cf6b7dce-292f-4c95-8feb-1de8a70dea71/Control_Language_Programming_Workshop_for_IBM_i_-_Code_-_OL20G.png

0

Brand: 

Power Systems – IBM i

Follow on Courses:

 

 

Replaced By:

CL programming concepts;Basic CL programming;OL20G; OL20; MBJ00

Power i (5)

Lab Access Duration:

 

CRS is the top Global Training Provider for some of the world’s biggest brands.

Call Now +27 12 023 1959