Aspire

Mainframe Programming

Join an intensive eight-week course to gain the skills necessary to become a Mainframe Programmer. Learn how to review and analyze programming systems including encoding, testing, debugging, and installing for a large-scale mainframe computer system.

Apply Now
Apply Now

Overview

Mainframe Programming

A Mainframe Programmer encodes, tests, and debugs large-scale mainframe computer systems. They also develop online and batch application programs and create new programs using COBOL. Additionally, they translate logical database designs into physical designs. The need for mainframe programmers continues to grow, and workers in this field are in high demand.

Curriculum

WEEK 1

WEEK 3

Introduction to COBOL
Some topics you will cover

COBOL overview, intrinsic functions, lab exercises, VSAM file handling, data set organization, file operation on ESDS.

WEEK 4

WEEK 6

COBOL, DB2 fundamentals
Some topics you will cover

String handling verbs, linkage with PARM, compiler options, DB2 conversation for COBOL datatypes, introduction to QMF, embedded DB2 programming to retrieve data.

WEEK 7

WEEK 8

DB2 and file management, project
Some topics you will cover

Embedded DB2 programming to modify data, file handling – file manager, review of topics, final evaluation.

WEEKLY LESSONS AND TRAININGS

Soft skills and interview preparation

This is training that GenSpark employees receive on a weekly basis. We believe in not only preparing you with technical knowledge, but also in the soft skills that will help you land a job.

Some topics you will cover
  • Soft skills: Communication, professionalism, time management, decision-making, working in a team, continuous learning
  • Interview preparation: Technical interviews, behavioral interviews, independent interview preparation, mock interview with internal and external experts, interview best practices and tips

Career Services

What makes GenSpark unique is that we take on the work of getting your technology career started. Before you even start with GenSpark, we have already started working with great organizations to understand their needs and the skills they want in employees, and we tailor our training programs specifically to fit those needs. That is why you can be confident in your new role once you complete your training. Throughout your training, we are preparing you for real work, not just theoretical training.

Job searching can be stressful, but GenSpark makes the process easy for you. You will not be navigating it alone. Here are some ways we support your new career:

Specialized technology training

We work closely with our clients to understand their specific needs, and that helps us specify the training you receive so that you can succeed. You can be confident that, when you start on day one, you will be ready.

Interview and resume preparation

We connect you with experts who can help you craft your resume so that you know exactly what to submit for the job interview. We also provide interview preparation and tips to help you succeed.

Job placement services

We have built relationships for three decades with some of the largest Fortune 500 companies. We leverage those relationships to give you the best possibility of success so that you can land your dream job in technology.

Admission Process

Application

The first step in the process is to submit an application. There is no commitment at this point. Our recruiters will use your answers to determine the best program for you. Please include your questions and your course of interest in the additional information section.

Pre-screening

If we have a suitable training program for you, you will receive an email or text from a recruiter to conduct a brief screening. The recruiter will ask you some questions, explain the GenSpark program, and understand which of our upcoming training programs would be the best fit for you. Be sure to check your emails and phone calls for our response.

Interview

Before you join, you will have a technical interview to ensure your ability to succeed at GenSpark. The technical interview is virtual and approximately 45 minutes long and is administered online.

Assessment

As the final stage in the recruiting process, you may get an online, computer-based technical assessment if the training program you were selected for requires it. The assessment will be of your current knowledge, so you are not required to learn new material, but it would help to study up on what you already know. Your recruiter will share more information on the assessment during the interview process.

Offer

At this stage in the process, you will get an offer to join GenSpark. Upon receiving an offer to join GenSpark’s training program, you will be asked to sign a training agreement, complete onboarding paperwork, and successfully complete a background check. Once complete, you will be ready to join GenSpark and learn from our top-notch instructors.

Training

Once all your paperwork is completed, you will begin your training! You will be introduced to your program peers, your instructors, and all support staff that are invested in your success. Training length depends on your program and takes place from 9:00 A.M. to 5:00 P.M. Eastern Time (ET).

Mainframe Programming for Aspire

Learn how to review and analyze programming systems including encoding, testing, debugging, and installing for a large-scale mainframe computer system.

  • 8 Weeks
  • Virtual Classes
  • Full-time Training

Additional Courses in Aspire

course image
Amazon Web Services (AWS) re/Start

Amazon Web Services (AWS) re/Start is an online skills development and training program. With a curriculum designed by AWS re/Start, the program prepares you for cloud careers.

  • 12 Weeks
  • Virtual Classes
  • Full-time Training
course image
Microsoft .NET

.NET Developers build software using languages and technologies of the .NET framework. You will create applications, configure existing systems, and learn how to provide user support.

  • 12 Weeks
  • Virtual Classes
  • Full-time Training
course image
Java Full-stack

Join our immersive program to become a Java Developer or Software Engineer. Java Developers and Software Engineers create applications for the web using Java.

  • 12 Weeks
  • Virtual Classes
  • Full-time Training

Jumpstart your career today