Online Course – IBM Certified Professional Certificate in IBM Mainframe Developer

Develop and analyze software in COBOL on mainframes. Learn the COBOL programming language and use it to develop advanced technological solutions.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

Intermediate level

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Acquiring programming skills in Mainframe systems
  • Understanding the COBOL language and its history
  • Practical experience in COBOL programming
  • Data management in a mainframe system
  • Software development in a Mainframe environment
  • Creating software development plans
  • Mainframe System Environment Analysis
  • Review assets and data in the system
  • Creating documentation to support systems analysis
  • Working with project scripts and practical applications

What you will learn in the course

Courses for which the course is suitable

  • Mainframe Software Developer
  • Systems Analyst
  • COBOL developer
  • Mainframe Programmer
  • Data Manager in Mainframe Systems
  • Project developer in the banking and finance sector
  • IBM Technology Specialist
  • Financial Application Developer

Vocational Certificate – 7-course course series

Acquire the skills needed to work as an entry-level Mainframe programmer. Mainframe computers continue to support many critical government agency, financial, banking, and information systems. There are currently 220 billion lines of COBOL code in use. 43% of banking systems are based on COBOL, and 95% of credit card usage depends on COBOL code.¹

COBOL is an ancient, advanced, and self-documenting language. You will learn about COBOL from its origins to its evolution. You will learn new features and aspects of the language, while gaining hands-on experience that will increase your knowledge and skills in all aspects of COBOL. You will work with a variety of IBM assets, COBOL, and project scripts, including COBOL programming fundamentals, TSO, ISPF, and gain hands-on experience in mainframe data management and software development techniques.

This professional certificate does not require prior programming skills and is suitable for learners without a university degree.

Upon successful completion of this program, you will analyze the Mainframe system environment, review assets and data, and create a software development plan, giving you the confidence and portfolio to begin a career as a Mainframe developer.

¹Reuters Graphics: COBOL Blues

Application learning project

Advance your programming career by learning the core principles of mainframe programming and software development through hands-on skills practice. Learners will build and complete COBOL code and projects in an IBM mainframe environment, with instructions and videos to help them. Upon completion, learners will access, review, and communicate with an IBM mainframe computer, and create datasets and COBOL code examples. Learners will create a detailed software development plan and documentation to support systems analysis.

Details of the courses that make up the specialization

Introduction to enterprise computing

Course 1 • 9 hours

Course details

What will you learn?

  • Identifying different architectural families, explaining the improvements in each architectural family, and how the operating system functions.
  • Explain the concept of Sysplex and describe available methods for securing z/OS.
  • Defining IOCP statements for IOCDS and explaining the concept of the session profile.
  • Description of the operating system startup process

Skills you will gain

  • Category: COBOL Programming

IBM COBOL Fundamentals

Course 2 • 13 hours

Course details

What will you learn?

  • COBOL is a programming language used by a wide range of businesses. The salient aspects of COBOL are that it is scalable, mature, and self-documenting.
  • In the Fundamentals course, you will learn about COBOL from its inception to its development. You will have several basic lessons on number handling, symbols, editing, processes, and overall program structure.
  • You can also create your own code.

Skills you will gain

  • Category: Computer Programming

IBM COBOL Core

Course 3 • 10 hours

Course details

What will you learn?

  • COBOL is a programming language used by a wide range of businesses. The salient aspects of COBOL are that it is scalable, mature, and self-documenting.
  • In this COBOL CORE class, you will discover more content of the language, how to handle tables, edit, use switches, use numbers, and a neat COBOL structure.

Skills you will gain

  • Category: Mainframe

IBM COBOL Software Development Methods

Course 4 • 17 hours

Course details

What will you learn?

  • This course is intended for anyone interested in COBOL or the software development process.
  • You will learn about COBOL as a self-documenting language. You will review working with existing code.

Skills you will gain

  • Category: Mainframe

IBM COBOL Data and File Management

Course 5 • 16 hours

Course details

What will you learn?

  • Welcome to IBM COBOL – Data and File Management! You will learn the basic elements of COBOL code.
  • You will learn the process for working with COBOL data.

Skills you will gain

  • Category: Computer Programming

IBM COBOL Basic Testing and Debugging

Course 6 • 13 hours

Course details

What will you learn?

  • Welcome to IBM COBOL – Basic Testing and Debugging! Describe common errors associated with working with COBOL.
  • List file status codes.

Skills you will gain

  • Category: Mainframe