Tag Archives: featured

Python Tutorial

Python Tutorial

Python is simple and easy Programming language. It is an Object-Oriented Language that is used in Artificial Intelligence, Cloud Computing, Machine Learning, etc. It is used by many global tech giants all around the world.

In this python tutorial, you will learn everything about this programming language. There are 2 widely used versions of Python i.e. Python3 and Python2.

We are using Python3 for this tutorial because it is the current version. On the other hand, Python2 is also a good alternative because of the more refined libraries but we recommend using Python3 as it is the latest version.

Advantages of Python

  • Basic Syntax: Python is called beginner’s language because its syntax is very easy to understand and apply. The syntax of python is also very easy to remember.
  • No Need to Compile: Before running the program, you don’t need to compile it unlike other languages; it is actually processed in real-time by the interpreter.
  • Object-Oriented and Interactive: Python includes the code into the objects, it is one of the types of programming, and you’ll learn it later in this tutorial. Python also provides suggestions while writing the code which makes it more interactive than other programming languages.

Why This Tutorial?

Our tutorial will be interactive just like the language. Starting from the basics, you will master all the advanced topics in the language.

By the completion of this tutorial, you’ll be able to understand all the major topics.

You will master the following topics in addition to many other obvious things which you expect from a tutorial –

Lists
In Python, lists are a collection of ordered and changeable members, you’ll learn how to create, change and manipulate lists. You’ll be able to understand the comparison between lists and the data structure in Python.

Functions
Functions are one of the most important parts of a programming language. Function is a block of code which only comes into use when it is called. It takes some input, processes it and then provides some output according to the code written in it. You’ll be able to understand all of the functions in this tutorial.

Strings
Strings are arrays that include a set of single code data. They do most of the simplification in the output and used in Object Orientation. In this tutorial, you’ll see how strings are created and represented.
Then, you’ll be introduced to basic string operations and then more complex string manipulation methods.

Python with HTML
You must save the Python code with a “.py” extension file and later it can be opened in the browser to see the output. Basically, the browser opens localhost on which you can interact with the code. There are many open-source platforms out there that help you to open an external window, e.g., Anaconda Navigator.

JSON in Python
JSON is a standard way for information exchange. It helps to move data from one place to another. Python also helps you to do this. In this tutorial, you’ll also learn how JSON interacts with Python as a medium because it supports JSON naively.

App Development using Python
Although, we would not create any app using python but you can start building app using python once you master this tutorial. Python is a powerful language which can be used for android and desktop app development from the start. For example, Instagram, which itself is a very powerful app is also created in Python, Spotify, one of the best music streaming services out there was created on Python and there are many more. It is mostly used because of its run-time interpretation, easy readability, and works on all the major platforms.

TSO/ISPF

Introduction of TSO/ISPF

Imagine the confidence and speed which you get, if you master TSO Mainframe Tutorial and ISPF Mainframe Tutorial.

This Tutorial is in-depth and precise TSO/ISPF tutorial on IBM Mainframe.

We will also cover MVS TSO tutorial here.

  • TSO Stands for Time Sharing Option.
  • ISPF Stands for Interactive Search and Display Facility.

What is TSO?

TSO is the short form of Time Sharing Option in which multiple users can access the MVS (Multiple Virtual Storage) concurrently and to each user, it will appear that he or she is the only user in the system.

Each user in the system has an Address Space and a unique user id which is 8 character maximum. Each user has its own profile and logs as well.

Important Functions of TSO

TSO also provides commands to manage datasets. In Mainframe, the files are called as data sets. TSO interacts with either a line by line mode or in a full-screen menu driven mode. There are a lot of functions which TSO can handle. Let us understand all these functions –

  1. Dataset Management Functions like Deletion of data sets, Insertion of records in a dataset or Updating the records in Dataset etc. 
  2. Another important function which TSO can handle is Program Development functions 
    like Creating a program, Compiling the program, Link Editing the program, Executing the program etc.
  3. The next important function is Batch Job Functions like Submitting a job, Monitoring a job and Viewing the output of a job.

What is ISPF?

ISPF is the shorthand for Interactive Search and Display Facility and this is a software that provides the dialog management service and users can directly use the menus to perform the required operations.

The commands that can be used in TSO can be entered via ISPF Panel and this panel has Action Bars, Program Menus Point and Shoot Field, Selection Fields and, Function Keys. 

What is TSO/ISPF

In Line By Line Mode, users enter a command by typing through their keyboard while in Menu Driven Mode, users interact with the Mainframe through ISPF menus. The combination of TSO and ISPF is called TSO/ISPF.

Difference between TSO and ISPF

TSOISPF
Stands for Time Sharing OptionStands for Interactive system productivity facility
Used to create an interactive sessionYou can add, configure and manage the system using ISPF
TSO allows users to access ISPFISPF is Menu driven

What will you learn in this Tutorial?

What are TSO and ISPF
Learn about TSO/ISPF
A Relationship between TSO and ISPF
ISPF Primary options Menu
List of all options in ISPF Primary options Menu.
Important TSO/ISPF commands and Menus
Execute all TSO commands
Execute all ISPF Menus
Advanced TSO/ISPF operations
mainframe tso ispf commands
Separate tso ispf commands list pdf
Dataset Management functions around a dataset
Learn how to create a dataset
Know how to insert records in a dataset
And also find how to update records a dataset
Program Development Functions
Compile a Program
Link Edit a program
Execute a Program
Batch Job functions
Submit a job
View the output of Job
SDSF Command
SDSF operations
SPOOL operations

Audience

  • Total Beginners – who want to learn Mainframe from Scratch.
  • To Learn Mainframe, TSO/ISPF is the first step.
  • Mainframe Programmers with some knowledge on Mainframe must go through this tutorial to increase their knowledge.
  • Anyone who wants to start their career on Mainframe