PRIVATE GROUP FEE:
$ Based upon a class size of six students.
Scheduling can be adjusted to employee work hours and incorporate client assignments.
SMALL CLASS SIZE:
There is a surcharge associated with training two or fewer students.
AUDIENCE:
Programmer
System Analyst
IT Professional
DATES:
CONTENT AND OBJECTIVES:
REXX Syntax
Code assignment states and string concatenation expressions.
Read and resolve syntax error messages.
Variables
Code a program to store data in a compound variable.
Retrieve information from a compound variable.
Invoke a program from the command-line or another script.
Expressions
Code and use comparison operators and precedence rules in an IF statement.
Use the three forms of concatenation.
Programming Techniques
Create a simple data entry program and use a conditional expression for displaying a result.
Populate compound variable and randomly retrieve results.
Use the LEAVE and ITERATE statement.
Capture exception conditions and display messages for each condition.
Functions and Subroutines
Pass data to a subprogram using the EXPOSE keyword.
Pass data to a function using the ARG function.
Pass data to a subprogram using the PARSE statement.
Classes in REXX
Create classes, methods, and using directives.
Use the built-in collection classes to work with a compound variable.
Code a basic I/O routine using the InputStream and OutputStream classes.
Use the utility class DataTime for calculating the differences between two dates.
Built-in Functions
Check a file name to ensure that it does not exceed a maximum length.
Confirm that a number is a whole positive integer value.
Use character manipulation to format a string.
Code an entry program to support abbreviations in the data input.
Conversing with the Screen
Enter user data and parse the information into a compound variable.
Advanced Topics
Convert a CSV file into a fixed position file.
Parse a paragraph and sort the values.
Debugging Information
Given a program by the instructor, use the interactive debugger to test and confirm that the program executes properly.
UNIX Extension Functions
Code a REXX program which forks a UNIX process.
Display the files in a sub-directory.
Use the Stream Class to read/write CSV files to Collection.
ooDialog - optional
Create a GUI: graphical user interface based data entry system with a file backend that stores the valid data.
Web-based Training
Blended Learning
↓
Synchronous Instruction
Asynchronous Instruction
Effective February 27, 2012, the course dates listed on the SYS-ED schedules only will be available based upon approved and authorized user ID.
Copyright Acknowledgement: The software product(s) listed in this outline are owned and copyrighted by their respective companies. SYS-ED makes no representation regarding ownership in any of the software products that we train on.
SYS-ED courses are not intended for or open to the general public. They are intended for employees of Fortune 1000 companies, government municipalities, consulting companies, software, companies, healthcare providers. and mid-sized businesses. Individuals attending such courses will be required to execute a statement acknowledging that the employer will be paying for the SYS-ED course and that the employer has a licensed version of the software.