ComCon provides a number of one day and half day workshops. These are ideal for in house training or as part of a conference schedule
If you were to write a new application in RPG, what would it look like?
In this hand-on workshop, Paul takes you through the design and implementation of a modern RPG application. Topics covered include...
During the workshop you will learn to tables, indexes, views, database handlers and business handlers. You will also examine different interfaces for accessing the application you build.
Still stuck in an RPG/400 world? Well, this exciting Workshop will show you how modern programming practices and tools can transform your old monolithic RPG applications into a modern, highly modularized form that will position your business for the future. Rather than just throw hours of theory at you, this seminar takes a sample application and follows it through the process of converting from RPG/400 or basic RPG IV to full usage of RPG IV and ILE features, modularizing the code, adding DB2 UDB features and even replacing the green-screen with a graphical or browser-based interface.
Who Should Attend
Programmers and Analysts who wish to modernize their existing applications.
IBM Rational Developer for i (RDi) provides the modern development environment for RPG and COBOL programmers on i. It is the replacement for the traditional green screen development toolset of PDM, SEU, SDA, RLU and STRDBG and it has a lot to offer in terms of ease of use, extra features and productivity. But, getting to grips with a new development environment can be challenging. This hands-on workshop aims to give you the kick start required to get up to speed with RDi as quickly as possible.
This workshop, through lectures and hand on exercises, takes you through
The workshop introduces RPG IV and ILE from the point of view of experienced RPG III (RPG/400) programmer.
The workshop covers the following topics
As RPG programmers continue to move to RPG IV and ILE they bring a lot of old RPG III habits with them. Old habits die hard and, even though they may be making use of some of the new language features, are they making full use of what RPG IV and ILE have to offer?
This workshop discusses some of the language features and methodologies programmers should be embracing and some of the more traditional approaches they should be discarding.< /p>
We'll explore some of the following topics:
SQL is being used more and more by the RPG programmer. Not only is SQL replacing DDS for defining databases but it is being used extensively within RPG programs themselves. This workshop introduces SQL for the RPG Programmer with a lot of emphasis on the use of Access Client Solutions. The workshop is designed for experienced RPG IV programmers. You will see how to:
The workshop covers the following topics
You have been been getting to grips with SQL and how to use SQL in RPG programs. You know how to make use of powerful SELECT statements and have even used INSERT, UPDATE and DELETE statements to manipulate data in the database.
In this hands-on workshop, Paul helps you to bring your SQL and embedded SQL to the next level. Topics covered include...
Through the use of Stored Procedures, Functions and Triggers, SQL (Structured Query Language) provides a means for other languages (and platforms) to take advantage of existing code or to access SQL capabilities from RPG or COBOL applications. Stored procedures provide a means of calling routines that may or may not return a result set. Functions provide a means of writing your own scalar functions. Triggers provide a means of having code execute based on database events.
This seminar shows you how to code and create SQL Stored Procedures, Functions and Triggers that utilize existing code (external) and how and how to code and create SQL Stored Procedures, Functions and Triggers that are written in SQL.
The seminar will cover the following topics:-
To the traditional RPG developer, the web can appear daunting. What is the easiest way for the RPG developer to get to grips with the way the web works? Use RPG!
Although they may provode a better application solution to web interface,You don't need Java, PHP, Ruby, Node.js or Python, in order to understand what is going on. You already have everything you need in RPG IV and the Apache Server for i.
You will see how to: