AS40G  Using Open Source tools on IBM i

Duration:    3 Days

Level:          Advanced

Audience:   Support, Systems Administrator

Next Sessions
Start (YYYY-MM-DD) End (YYYY-MM-DD) Language Amount
2024-05-06 2024-05-08 English 2175 EUR 1587
2024-05-20 2024-05-22 English 2175 EUR 1601
2024-06-03 2024-06-05 English 2175 EUR 1615
2024-06-17 2024-06-19 English 2175 EUR 1629
2024-07-01 2024-07-03 English 2175 EUR 1643
2024-07-15 2024-07-17 English 2175 EUR 1657
2024-07-29 2024-07-31 English 2175 EUR 1671
2024-08-12 2024-08-14 English 2175 EUR 1685
2024-08-26 2024-08-28 English 2175 EUR 1699
2024-09-09 2024-09-11 English 2175 EUR 1713
2024-09-23 2024-09-25 English 2175 EUR 1727
2024-10-07 2024-10-09 English 2175 EUR 1741
2024-10-21 2024-10-23 English 2175 EUR 1755
2024-11-04 2024-11-06 English 2175 EUR 1769
2024-11-18 2024-11-20 English 2175 EUR 1783
2024-12-02 2024-12-04 English 2175 EUR 1797
2024-12-16 2024-12-18 English 2175 EUR 1811
Overview

This course is designed to teach the installation and administration of open source packages on IBM i as well as teach how to use some of the open source packages that can be downloaded. Class activities include showing how to download and manage open source packages using Access Client Solutions, and how to use python, node.js, and PHP to access data in different ways on the IBM i.

Prerequisites
  • Knowledge of one of python, node.js or PHP
  • Understanding of IBM iconcepts
  • Understand how to install and manage open source packages on IBM i
  • Learn what open source packages are available on IBM i
  • Comprehend how to use open source languages to interface with procedural programs and procedures on IBM i
  • Comprehend how to use open source languages and SQL to access data on the IBM i
  • Unit 1: Introduction to open source packages on IBM I
  • Unit 2: IBM I and the PASE environment
  • Exercise 2: Working in the PASE environment
  • Unit 3: Install and manage open source packages
  • Exercise 3: Using the open source package manager
  • Unit 4: XMLserviceand iToolkit
  • Exercise 4: Access programs and procedures using python, node.js or PHP 
  • Unit 5: Using SQL to access IBM i
  • Exercise 5: Access data using python, node.js or PHP
  • Unit 6: Message queues
  • Exercise 6: Using data queues with python, node.js or PHP
  • Unit 7: REST on IBM i
  • Exercise 7: Using REST with python, node.js or PHP
  • Unit 8: Apache Camel on IBM i
  • Exercise 8: Using Apache Camel