After a first approach on education, based on free and elementary resources, often offered by the help of colleagues inside the team, I would introduce a general plan and program about all the education pattern of the year 2018.
The main purpose is to follow the PHASES previously defined for a deep and complete IBM i modernization approach:
- EXTENDED DATABASE
- MODERN TOOLS
- MODERN LANGUAGES
- WEB LANGUAGES
This pattern will surely help you to have modern skills and resume, able to approach all the positions that companies are publishing, mixing requirement for traditional and modern skills needs.
Each PHASES will be splitted in one or more then one SECTION to come more deeply in the knowledge of the arguments. Each SECTION will be developed, as main approach, by realizing directly exercises and real cases, all developed in a IBM I SERVER, that I RENT IN CLOUD, where we have a shared UserID and a couple of libraries for developing and education needs.
I would develop this free activity in groups of colleagues because this could help each one in a common interest even if everyone will be independent in term of when study or practice on the server.
I ask everyone interested to compile and submit the following form, only to let me organize about the numbers of the colleagues and to build homogeneous groups:
You could have the possibility to realize by yourself the exercises or download the related documentation. After this free training phase at least one month of support on the FORUM SECTION will be useful to discuss about problems, doubts, ideas and so on.
As final activity I could realize specific workshop or courses when I think there is the need to have more deep knowledge on a specific section.
So the sections will be developed by using the following steps:
- EXERCISES ON IBMi
- SUPPORT ON FORUMS
- OPTIONAL FURTHER WORKSHOP/COURSES
The general idea is to realize an EXAMPLE OF SIMPLE FUNCTION starting from a modern database, created by using DDL, and after add more complexity and new situations to manage. We will try to develop an RPGLE program to write this function by using modern tools and languages; at the end we will try to realize and custom a proper web interface by the use of web languages.
In the main plan, the PHASES will be developed within the following date, but they could be postponed a little bit depending on the complexity of the area:
- EXTENDED DATABASE (until February)
- FIRST SECTION: physical data layer and System i Navigator
- SECOND SECTION: data access layer (procedures, triggers, functions)
- MODERN TOOLS (until March)
- FIRST SECTION: introducing to the use of RDI
- MODERN LANGUAGES (until April)
- SECTIONS TO BE PLANNED
- WEB LANGUAGES (until June)
- SECTIONS TO BE PLANNED
So, I am waiting for you now…. Come into the “IBM i gymn”!!!!!