Return to Catalog Home
Python Programming Curriculum
Course Title | Duration | Description |
1 | This course provides the user with a broad overview of Python programming in the z/OS environment, covering the installation of Python and its prerequisites, as well as the construction and execution of Python scripts using the z/OS UNIX Shell and the BPXBATCH utility. Additionally, students will learn about various encoding options for Python files and how to tag files appropriately. Furthermore, the course provides an overview of the packages included with IBM Python, as well as suggestions for other useful packages that can be implemented. | |
1 | In the first expert video, Python scripting is introduced, explaining why Python is important to z/OS and what benefits it can provide. An overview of how the IBM Z Open Automation Utilities (ZOAU) is used to allow Python Scripts to interact between z/OS UNIX and z/OS is also presented as well as how to enable, install, configure and validate ZOAU. The presenter then delves into more detailed information, explaining how ZOAU’s features allow Python Scripts to read, write, create, and delete files and datasets, as well as interacting with jobs and issuing operator commands. Also covered is the importance of data serialization across integrated environments, and the differences of using Python scripting in interactive and batch processing. In the final video, important factors that need to be considered when using Python Scripts on z/OS are highlighted. |