LMS3270
Affordable Mainframe Training and Access
A Mainframe learning environment for beginners to advanced programmers. ​
​
We provide hands-on access for you to learn the skills and technologies used by Mainframe programmers around the world. Learn how to build reliable, scalable, production-ready business applications using the COBOL programming language.
Use your 3270 PC-terminal to Logon and create your own Batch and CICS applications with interfaces to DB2, CICS and MQ. Use various programming tools like TSO, ISPF, the Editor, and more to compile and run your code and Utilities like sorting files. Create files and libraries used to store source code, Job Control Language (JCL), COBOL Copy books and many other types of files. Use DB2 tools and utilities like SPUFI to run SQL and create tables or select data. Create your own CICS Applications from scratch with interactive screens and interface to DB2.
For more details check out our Course Outline.
​
Our goal is to help make you “Employable” in the IBM Mainframe Programming Market.
Beginners can follow our simple tutorials & exercises on how to access and use our mainframe. We guide you along each step of the development process.
​
If you have some Mainframe experience, use our environment to sharpen your skills or learn something new.
​
Bring your own books, exercises or use our samples as templates for your own code.
​
We also offer customized one-on-one tutoring, live and remote Corporate and Group training sessions. Email us for more details.
​
​
We offer Free limited access to the first 20 registered members.
​
Request services via https://www.fiverr.com/nlopez59
​
Visit us often to view new topics.
Start Today in 3 Easy Steps
1 . Review the free materials below.
2 . Contact me at https://www.fiverr.com/nlopez59
3. Logon and follow over 50 lesson plans
After that, Shop for a long-term access plan to build your skills and explore more advanced programming topics at your pace.
​
Advanced learners can Shop for access to sharpen their skills or learn new topics.
Free Topics to get you started
​
Course Outline
We are not a traditional eLearning Center. We don’t require that you read long boring books and then pass some silly tests to move on. As a programmer, we trust that you have a natural curiosity and passion for learning – we don’t want to mess with that. That's why we focus on the “The Important Stuff”. Our goal is to get you started coding quickly and build from there.
​
With that said, programming is more than just coding. In the mainframe world you’ll need to learn many different skills. While we provide the basics, we also provide full guides with all the details and topics for you to explore and practice at your pace.
Connectivty
3270, TSO/ISPF, CICS
A great beginner’s topic on mainframe connectivity. We explain how to configure 3270 terminal software to logon and access TSO and CICS. We also describe how to use Program Function Keys (PF Keys) and special Attention Keys used to control ISPF and CICS screens.
ISPF
Screen Navigation, Editor, Tools
TSO/ISPF
After our short tutorial on ISPF you can start navigating screens and using tools like a pro. Learn how to:
-
create and manage files
-
use the text editor
-
submit Jobs and view output
-
access DB2 resources with Spufi
-
access MQ resources
JCL & Utilities
Syntax, DD's, JES, SDSF, Sort, IDCAMS
Take our short tutorial on concepts and key terms to pass any job interview. Then follow our learning path to build up your understanding and skills. We’ll take you from basic batch job submission and JCL syntax, to understanding and running Procedures that Compile, link and execute your code. Our topics include:
-
Overview of the JCL Language
-
Learn the key JCL structures - Job, EXEC and DD
-
Create various Data Set types (files)
-
Create and use Generation Data Groups (GDG) with the IDCAMS utility
-
-
How to find and fix JCL errors (Diagnostics)
-
How programs are executed (Job Submission) and managed under JES (JOb Entry System) and SDSF (Sysout Log Viewer)
-
Run various batch Utilities like:
-
Sort, Copy, IEFBR14, Backup, Restore
-
DB2 utilities to Load tables, create objects, Bind programs, create DCLGENs, Runstats
-
Build CICS Screens (BMS Map Assembly)
-
Run the COBOL Compiler with support for CICS, BATCH, DB2 and MQ Support
-
Manage CICS Resources (Transactions, Programs, Maps)
-
DB2 Programming
Create tables, Views and programs
Follow along as we build Batch and CICS applications to learn the core programming skills to access DB2 databases. You will learn how to:
-
Create tables, views and indexes
-
Run the COBOL precompiler to produce a DBRM
-
Bind your code to DB2 system using plans, packages and collections
-
Run the DB2 Load Utility to populate your tables
-
Understand Optimization with DB2 Runstats and access path explains
-
Build DB2 COBOL data structures with DCLGEN
-
Use SPUFI and Batch SQL to create, select and alter your DB2 Objects
-
Use Cursor processing in your code to select rows from your tables
-
Navigate the DB2 Catalog with the ISPF DB2 Admin tool.
COBOL
Language structure and syntax, File I/O, DB2, CICS & MQ APIs ...
Learn the COBOL language by coding, compiling and unit testing numerous sample batch and CICS applications using simple file access, DB2, CICS and MQ. ​
- Learn the language, structures, best practice design, verbs (functions)
- Learn the DevOps Lifecycle from Requirements to Production release
- Learn the Build process:
- Compile
- Link edit
- Execute (GO)
- Test
-
Find and fix compiler errors
-
Build and Run code to learn:
-
File I/O
-
DB2 processing
-
MQ I/O
-
CICS processing
-
Static and Dynamic programs calls
-
-
Learn how to code CICS Applications with:
-
BMS - Screen designs
-
DB2 calls
-
Debug with CEDF
-