The courses listed on this page are requirements for BootCamp B. To select a course, pull down this menu, choose a course, and click on the 'Go!' button



BootCamp B

 

AS116

AS/400 ILE RPG - RPGIV & ILE through V4R2


Prerequisites:
AS111, or equivalent
Audience: AS/400 Programmers, MIS Directors, Supervisors and selected Advanced End-Users
Duration: 1 day or 2 days (with lab)

How do you use this new RPG? How do you convert to it? Is it a lot of work getting there? What path should be followed? This is certainly not regular RPG... RPG IV (ILE RPG) has almost completely changed RPGs. This course  introduces the new RPG IV constructs and coding form definitions. You'll find that op-codes have changed, Spec sheets have been re-drawn, Spec sheets have been added. Spec sheets have been eliminated? Functions have moved from one spec sheet to another. This is not your father's RPG? But this course is your best way begin to find out what the new RPG IV is all about. Unlike Operational Assistant and other Nice enhancements over the years, you have to know something about RPG IV to be productive in this new language. And with the additional changes made thru 1998, RPG is now closer than ever to being an object oriented language. This part of the course is reasonably comprehensive for a ½ day module. Upon completion, the student should be able to read RPGIV code, and be better prepared to write it.

The second half of the class introduces the AS/400 ILE programming environment and describes how it can be used effectively to build efficient modular facilities. ILE is the AS/400's third programming model and offers something for everybody over the original programming model and the subsequent extended programming model. This course discusses the notions of modules, routines, service programs and the techniques necessary to build ILE programs for maximum maintainability. ILE is now the current programming environment on AS/400. This course provides a head start to learning how to employ the valuable functions of ILE into your development environment.

 

AS302

AS/400 Work Management/Performance Tuning 101 with Update


Prerequisites:
AS005 or equivalent
Audience: AS/400 IS Managers, Programmers and Supervisors
Duration: 1 day

So, you want to know just what makes an AS/400 tick? And, after you know what makes it tick, you'd like to know how to make it tick a little better. This course dissects the AS/400 system into its component parts. It examines the system objects as shipped by IBM, and offers suggestions on how to change them. The AS/400 is not magic. It is very logical. This course is designed to help the student gain the feeling of the AS/400 system by learning about the work management objects by which the AS/400 gets its job done. Topics include Building AS/400 Work Objects.(Subsystems, Job Queues, Output Queues, Job Descriptions), Basic System Tuning, System Values, etc. If you have ever lost a spooled printout, or wondered what output queue contained your work, this is the course for you. For those with existing work management skills, this course provides an update to the performance tuning model incorporating the new table values. As today's AS/400 systems have far greater memory capacities than previous models, the old stand-by rules-of- thumb need to be updated so that proper conclusions can be derived from performance statistics

 

AS016

DB2/400 Advanced Features for V3R1 through V4R2


Prerequisites:
AS111, or equivalent
Audience: AS/400 Programmers, MIS Directors, Supervisors and  selected Advanced End-Users
Duration: 1 day or 2 days (with optional labs)

How do you use this new RPG? How do you convert to it? Is it a lot of work getting there? What path should be followed? This is certainly not regular RPG. RPG IV (ILE RPG) has almost completely changed RPGs This course introduces the new RPG IV constructs and coding form definitions. You'll find that op-codes have changed, Spec sheets have been re-drawn, spec sheets have been added. Spec sheets have been eliminated? Functions have moved from one spec sheet to another. This is not your father's RPG? But this course is your best way begin to find out what the new RPG IV is all about. Unlike Operational Assistant and other Nice enhancements over the years, you have to know something about RPG IV to be productive in this new language. And with the additional changes made thru 1998, RPG is now closer than ever to being an object oriented language. This part of the course is reasonably comprehensive for a ½ day module. Upon completion, the student should be able to read RPGIV code, and be better prepared to write it.

The second half of the class introduces the AS/400 ILE programming environment and describes how it can be used effectively to build efficient modular facilities. ILE is the AS/400's third programming model and offers something for everybody over the original programming model and the subsequent extended programming model. This course discusses the notions of modules, routines, service programs and the techniques necessary to build ILE programs for maximum maintainability. ILE is now the current programming environment on AS/400. This course provides a head start to learning how to employ the valuable functions of ILE into your development environment.

 

AS332

Implementing AS/400 Security


Prerequisites:
AS/400 Concepts & Facilities or equivalent
Audience: AS/400 IS Managers, Programmers and Supervisors
Duration: Half a day

This course introduces the user to the security facilities on the AS/400 and offers some key suggestions for making security a successful endeavor in your installation. One of the greatest assets of the AS/400 is its capability based hardware address scheme which can restrict or allow access at the object address level. Unfortunately, there appears to be no simple formula to put all of the tools in perspective. For veteran AS/400 implementors, this course will be part review but also part insightful since there is much to know about AS/400 security. For new AS/400 implementors, this course will provide a quick entree' into the realm of AS/400 security without having to labor with the security manual and trial and error approaches.

 

AS996

AS/400 & AS400e Technical Update


Prerequisites:
None
Audience: AS/400 Managers, Programmers, Supervisors, Operators and Users
Duration: 1 day

On May 3, 1994, IBM changed the AS/400 forever and for better. However, it took until recently for most of the things announced then to actually work. It has been a real struggle keeping up with the many changes that have taken place. And so, by popular request we have structured this class to bring the AS/400 community up to date on the many new and recent changes made to the AS/400. From the Advanced Series and Server CISC and RISC boxes through six new operating system releases, through the 600 hardware series to the NT killer, the mighty, mighty 170, the AS/400 is a far superior machine than when IBM began the change process way back on May 3, 1994. This is your chance to sit back and spend one day being re-introduced to what is new with your AS/400. What isn't new might be a better question. It is overwhelming Learn about the new Database - DB2/400 and four years of enhancements, Data Warehousing, Client/Server, Client Access, TCP/IP, Internet/Intranet, Integrated File System, New RPG, New Visual Age for RPG, New Visual Age for JAVA, Java Virtual Machine, FSIOP, IPCS, LAN Server/400, OS/2 LAN Server, Novell Netware, Native Domino Notes Server, Windows 95&NT Clients, AS/400 Navigator, Windows NT Server etc. etc. etc. Rather than spend months going through four years worth of new facilities trying to decipher what is still important, Kelly Consulting has done the work for you. This survey course comes with over 75 pages of handouts to serve as your point in time check on AS/400 capabilities and to serve as a reference to help you move your organization into the promise of the future.

 

AS113A

Advanced RPG/400 String Handling Operations (no labs)


Prerequisites:
AS111, or equivalent
Audience: AS/400 Programmers, MIS Directors, Supervisors and Advanced End-Users
Duration: Half a day

This course is long overdue. It is the answer to the requirement for clear concise examples on how to perform powerful string functions in the RPG language. Until these new operations, RPG was very weak in string handling. The major means of parsing text was through array operations. Now, RPG has a number of powerful string handling operators which when combined properly can provide the RPG programmer with text processing capabilities within the RPG language. This course provides many practical examples for the new RPG/400 string handling operations. The pre-string RPG primitive string / text handling techniques are contrasted against the new powerful productive string handling operations introduced in recent releases. Besides defining strings, and describing where to use them, this session also helps the student understand basic string operations such as : Define/Create; Extract/Substring; Concatenation; String Comparison operations; Searching for substrings within strings; Determining the length of strings; Assigning Values to strings. Complex Operations are also demonstrated by example using a combinations of the basic operators. These include: Center a string within a field; Left justification; Deletion of a Substring within a text field; Replace One String with another; Insert a string of text into another string; Match a pattern; Verify string validity; and Translation of a string. Until now, these operations were available only in lower level languages such as Pascal and C. Understanding the notion of strings is essential for being a complete programmer. By being conversant with RPG string handling operations, a programmer can relate to the methodologies which must be performed in other languages, such as those used on PCS. to perform string functions.

 

AS191A

General Introduction to AS/400 Java


Prerequisites:
AS011, or equivalent
Audience: AS/400 Programmers, MIS Directors, Supervisors and Advanced End-Users
Duration: 1 day

This course introduces the AS/400 JAVA Language and Programming facilities. JAVA is a derivative of the C++ language, that is also an object oriented language. It is being used more and more in AS/400 environments by development shops and IS shops alike, and it is expected to be a major language in AS/400 shops. The course components include a general overview of the JAVA language The inherent properties of object oriented programming are revealed along with a number of examples to help the new AS/400 C++ programmer get off to a jump start.


Information on BootCamp B - The Soup to Nuts Intermediate Level Experience

This bootcamp lasts for a period of 5 days. To find out our rates, visit our Fee Schedule.