COBOL Essential Training
Offered By: LinkedIn Learning
Course Description
Overview
Get acquainted with the basics of COBOL, a legacy programming language that powers everything from ATM machines to government operations.
Syllabus
Introduction
- COBOL is alive and well
- Are you ready to get started?
- What is JCL?
- Set up a COBOL environment
- Download and install WSL
- Get started with Visual Studio Code
- Learn COBOL syntax
- Code a Hello World program
- Obtain input from the user
- Challenge: Calculate BMI
- Solution: Calculate BMI
- COBOL naming standards
- How to define types of data
- Comp-3 data types
- Literal and figurative constants
- Editing characters for writing reports
- Challenge: Create a sales commission report
- Solution: Commission report solution
- Introduction to verbs
- Computational verbs
- Conditional expressions
- Perform statement
- Perform thru
- Perform times
- Challenge: Write code to simulate a cash register
- Solution: Simulated cash register
- File organization and access methods
- Reading sequential files
- File error checking
- Writing records to a sequential file
- Challenge: Process payroll
- Solution: Sample program to process payroll
- Inserting records in a master data file
- Updating records in a master file
- Sorting records in COBOL
- Merging records in COBOL
- Challenge: Merge two employee files
- Solution: Create a master employee file
- Direct access files in COBOL
- Relative files in COBOL
- Indexed files in COBOL
- Challenge: Create an indexed file
- Solution: Solution for creating an indexed file
- Using tables in COBOL
- Creating tables from an input file
- Searching tables in COBOL
- Challenge: Create table of weather data
- Solution: Search table of weather data
- Inspecting strings in COBOL
- Using the string command in COBOL
- Using the unstring command in COBOL
- Watch for numeric overflow in variables
- How to read code and find logic errors
- Finding answers to your COBOL questions
Taught by
Peggy Fisher
Related Courses
Introducción a la programación en Python I: Aprendiendo a programar con PythonPontificia Universidad Católica de Chile via Coursera Build an App in Android Studio using Read-Write
Coursera Project Network via Coursera C++ Programming: Intermediate Concepts
Codio via edX Learn Python 3
Codecademy C++ Arrays and Loops
Coursera Project Network via Coursera