Back to Catalog

Learning COBOL Programming with VSCode

Intermediatecourse

Welcome to your introduction to COBOL! On successful completion of this course, learners are eligible to earn their 'Learning COBOL Programming with VSCode' badge. Catch the COBOL Fridays webinar series replays - these webinars were curated for first-time programmers, life-long learners, and anyone interested in learning COBOL. Get ready to dive into some actual COBOL!

Language

  • English

Topic

  • Mainframes

Skills You Will Learn

  • COBOL, IBM Mainframe, VSCode, IBM z/OS

Offered By

  • IBM

Estimated Effort

  • 10 hours

Platform

  • SkillsNetwork

Last Update

  • April 16, 2024
About This course

About this Course

This introductory COBOL course helps a novice learn the Structure of COBOL programs, Data types & Variable Handling, Intrinsic Functions, Branching logic and more. The goal of the course is to enable the participant to be able to write basic COBOL programs. This is a fantastic compliment to the IBM z/OS Practitioner path for the IBM Mainframe.


Course Syllabus

  • Learning Objectives 
  • Welcome to COBOL 
  • Short quiz: COBOL Introduction 
  • VS Code and Extensions 
  • Short quiz: VSCode and Extensions 
  • Lab 1 
  • Basic COBOL Syntax 
  • Short quiz: Basic COBOL Syntax 
  • Additional Information 
  • COBOL Divisions 
  • Short quiz: COBOL Divisions 
  • Lab 2 
  • COBOL Variables 
  • Short quiz: COBOL Variables 
  • Discussion Forum for this section 
  • Learning Objectives 
  • Data Division 
  • Short quiz: Data Division 
  • Lab 3 
  • File Handling 
  • Short quiz: File Handling 
  • Additional Information 
  • Procedure Division 
  • Short quiz: Procedure Division 
  • Lab 4 
  • Program Structure 
  • Short quiz: Program Structure 
  • Paragraphs 
  • Short quiz: Paragraphs 
  • Program Linkage 
  • Short quiz: Program Linkage 
  • File Output and Reports 
  • Short quiz: File Output and Reports 
  • Lab 5 
  • Discussion Forum for this section 
  • Learning Objectives 
  • Conditional Expressions 
  • Short quiz: Conditional Expressions 
  • Lab 6 
  • Additional Information 
  • Arithmetic Expressions 
  • Short quiz: Arithmetic Expressions 
  • Lab 7 
  • Data Types 
  • Short quiz: Data Types 
  • Lab 8 
  • Intrinsic Functions 
  • Short quiz: Intrinsic Functions 
  • Lab 9 
  • Closing 
  • Discussion Forum for this section 


General Information

Please note that you will be directed to an external site to complete this course.


Recommended Skills Prior to Taking this Course

This is an introductory COBAL course.  No required skills.  Also note that this platform works best with current versions of Chrome, Edge, Firefox, Internet Explorer or Safari.