RPG
Skills Accelerator II
14 Hands-On RPG Labs with
Source Code CD |
|
|
|
|
RPG Skills Accelerator II is
finally here!
This new course follows the acclaimed bestselling RPG Skills
Accelerator and covers 8 advanced RPG programming subjects.
This training module comes with 14 hands-on labs ! This dynamic
20-hour training course comes with an easy-to-follow manual,
and a CD with all the training exercise source code. You'll
immediately use what you learn to create far better RPG programs. |
|
Here is what you will learn: |
Command
Processing Using RPG |
Sometimes APIs are too complex or non-existent.
Without a good API, performing everyday system tasks can be cumbersome.
By now, you are probably used to the simple QCMDEXC API, so this chapter
dives into the more useful QCAPCMD API. The author takes you through
the basics of building commands and shows you how to decipher errors.
He also shows you how to let the user prompt for command input when
it is required.
This
section also includes a lab that takes you through the details of
using the QCAPCMD API. It explains each parameter and shows you the
options you can control to allow the user to prompt on the command.
|
|
Structural
Programming with RPG |
Whether
you are new to programming or an experienced programmer, understanding
structural programming with RPG is important. It covers everything
from looping to conditional statements and delves into questions
such as when you should use a subroutine vs. a subprocedure. Armed
with this information, you can decide for yourself how things should
be done.
The
two labs that are included in this section include examples so you
can see the advantages and disadvantages of using looping and conditional
statements in your RPG programs.
With the examples in this lab, you can make your own informed decisions.
|
|
RPG
Web Programming Basics |
Yes, everything you've read is true;
you really can create dynamic Web applications with RPG. In this
section, the author summarizes some of the best information from
his group of best-selling eRPG books to give you a quick introduction
into this exciting topic. The section covers topics such as HTML,
JavaScript, style sheets, server-side includes, and more. With this
information, you can avoid mistakes and decide the direction to
take on your next Web application project.
Because
this section covers material needed by almost every company today,
it includes labs on HTML, JavaScript, style sheets and CGI programming.
These labs put you on the fast track to understanding the necessary
tools for developing Web applications using RPG.
|
eRPG
Toolkits
You have a choice between two toolkits that can help you create fast,
simple, and scaleable RPG Web applications. So you may be wondering
which direction to take. In this section, the author covers both the
CGIDEV2 and eRPG SDK toolkits. He examines the strengths, weaknesses
and implementation of each one,
so you can decide which toolkit is right for you.
The
section also includes a separate lab for each toolkit that shows
how you would develop the same application in each one. With these
examples, you can clearly see the differences in each toolkit. Instead
of using best- or worst-case scenarios to compare the products,
you can check out the same application so the differences, positives,
and negatives of each toolkit are apparent.
|
Pointers
When you include system APIs into your arsenal of
programming techniques, you are forced to learn how to use something
RPG programmers never really worried about before: pointers. Although
pointers have existed for years in most other programming languages,
they may be new to you. This chapter takes you through the basics
of what a pointer is, how it works, and how you can use pointers to
make your applications more functional.
The
detailed lab starts by using pointers to work with a simple string.
It then advances to using pointers with data structures. The lab
mimics most of the system API uses of pointers so you can understand
the topic more clearly. With this lab, implementing advanced APIs
is a snap. |
Return
to ILE
The first RPG Skills Accelerator training course received a lot of
compliments on the well thought out and easy to understand section
on the Integrated Language Environment (ILE). Now in Volume 2, the
ILE section takes you a step further by diving into more advanced
topics such as binding directories, signatures, and subprocedure keywords.
This section even includes a set of ILE subprocedures you can use
to manipulate a run-time library list easily.
Each
topic in this section includes its own lab. You can see how these
advanced topics work and then dive right in and use them.
|
|
Debugging
RPG Programs |
Like most programmers, you probably
have basic RPG debugging skills. But this section takes debugging
to the next level. It offers tips and techniques you can use to debug
batch and CGI programs. The author also goes through some of the various
debugging tools available, so you can view pointer data, or look at
data in hex format to find those elusive garbage characters you wouldnt
otherwise see.
The
two labs included with this topic cover the advanced topics such
as debugging batch and CGI programs. Going through the labs can
help you refine your debugging techniques and make you a better
developer.
|
This
is real-world RPG training that you can put to work for you right
away.
Take your RPG programming skills to the next level with RPG Skills
Accelerator II.
Get your copy today!
Click here for
printable order form |
|
Skill
Level: |
Some experience with RPG programming
and database. Any RPG programmer with 1 or more years of experience
will be able to successfully complete this course. This course is
not intended for end-users or for novice programmers. ! |
|