"How to Learn RDi"
Experience has shown that those who invest in learning the product get a quick return on their money as well as much happier productive developers.
Online Educational Resources
|IBM Support Portal||https://www.ibm.com/mysupport/s/topic/0TO0z0000006uu7GAA/rational-developer?language=en_US&productId=01t0z000007g71QAAQ|
|RDi IBM Documentation||https://www.ibm.com/support/knowledgecenter/SSAE4W|
|RDi help can be local to improve speed and avoid firewall issues.||
Also see: How to switch to local help
Active Communities that support RDi
|DeveloperWorks RDi Hub Forum||http://ibm.biz/rdi_forum|
WDSCi-l @ Midrange.com - very active
Tutorials that you can follow
|Hands-on RDi labs|
Welcome Page in the RDi product
From the Help menu, select Welcome
Select First Steps
|Cheat Sheets in the RDi product||From the Help menu, select Cheat Sheets...|
Videos and presentations you can learn from
|New Code Coverage feature||http://www.ibm.com/developerworks/library/d-code-coverage-tools-rational-developer-i/index.html|
|Refactoring by the Guru|
|Stored Procedure Debugger using Data Studio||http://www.ibm.com/developerworks/ibmi/library/i-debugger-db2-i/index.html?ca=dat-|
Try out the Rational Developer for i product with hands-on exercises that step you through real-world scenarios. All the server software is pre-installed on a demo IBM i server for you.
Client System Requirements:
The labs require IBM Rational Developer for IBM i (RDi) to be installed on your workstation. If you do not yet have this, you can download it for free from http://ibm.biz/rdi_trial.
Host System Requirements:
The easiest way to ensure you have everything you need is to use the EM Sandbox demonstration IBM i server that is set up and ready to use with these lab exercises. These labs use the RSELABxx library on that system. For those who want to load a SAVF on to their own system, here is a savf: rselabxx.savf.
Scripted, hands-on exercises:
Lab 01 - Getting started: Lab01_RDi_intro.pdf
This lab needs to be done first.
|Either fixed or free form variant of this lab can be done. The free form variant requires V7R1 or later.|
Lab 03 - Verify and compiler RPG applications: Lab03_RDi_compile.pdf
|Lab 04 - Debugging IBM i programs: Lab04_RDi_debug.pdf|
|Lab 05 - Design DDS screens graphically: Lab05_RDi_screen_designer.pdf|
|Lab 06 - Use the Application Diagram Viewer: Lab06_RDi_application_diagram.pdf|
|Lab 07 - Customize the Remote Systems Explorer: Lab07_RDi_advanced_topics.pdf|
|Lab 08 - Work with offline projects: Lab08_RDi_working_offline.pdf|
|Lab 09 - Work with Report Designer: Lab09_RDi_report_designer.pdf|
|Lab 10 - Code Coverage analysis of tests: Lab10_RDi_code_coverage.pdf||Use Code Coverage to see exactly which lines are covered by your testing.|
|Partner400||www.Partner400.com||Hands on training in all aspects of RDi, RPG, SQL, and more.|
|Central Park Data||Charles Guarino is a professional speaker and trainer who provides training is onsite or at remote locations.|
|EASI||EASI Training||Practical workshops for new or experienced IBM i developers in all aspects of RDi, RPGLE, Db2 SQL, provide and consume web services on IBM i and ARCAD tools in Dutch, French, or English.|
|PKS Software GmbH||www.pks.de||Hands-on training in all aspects of RDi, RPG, SQL, and more.|
|Strongback Consulting||www.strongback.us||Adoption planning, implementation, and training of RDi along with source code management tools such as Team Concert, and ARCAD. Training can be delivered remote, or on site.|
|Theo Baer, IT Consulting / Training||www.edv-baer.com||Hands-on training in all aspects of RDi, RPG, SQL, WebQuery, EGL, and more.|
|ComCon||www.comconadvisor.com||Hand-on training for i developers - RDi, RPG, ILE, SQL, PHP and more|
|ASIST||www.asist.be||Hands-on training in all aspects of RDi, RTC, ARCAD tooling. Can be in English, French or Dutch.|
|Volubis||www.volubis.fr||Training in all aspects of RDi, RPG, SQL, and IBM i in general, in French language/cours en Français.|
|ATS Automated Training Systems Ltd (UK)||
iSeries Training available on all aspects of the iSeries from Introduction, Operations, CL, RPG, SQL, and RDi
Both self-study and instructor led courses on RDi.
Other classes also available as listed here
|Binary Computer Services
||www.binarycomputer.co.uk||Hands-on training in all aspects of RDi, RPG, SQL, WebQuery, PHP and more|
|Sirius Computer Solutions|
|Sierra Training||www.sierra.co.uk||System i instructor led training on RDi, RPG, SQL, CL, and all aspects of development and support.|
imPower Technologies LLC
Online Class - Learn RDi, RPG Free, SQL, Procedures, Modules, and Service programs. Includes weekly meet-ups, how-to videos, and sample programs. Prepare your new developer for the COMMON Associate Application Developer - RPG Certification
Speaking sessions and Schedule
Corporate onsite training - Contact Us!