Skip to content

Releases: openmainframeproject/cobol-programming-course

3.1.0

20 Dec 15:10
c32d562
Compare
Choose a tag to compare

Our content has been enhanced with a fourth book focused on testing. In partnership with the Open Mainframe Project's COBOL-Check, we have added hands-on labs involving unit tests.

Course #2 - Learning COBOL was also enhanced to include facts on the use of COBOL today as determined by the Open Mainframe Project's COBOL Working Group Survey - #300

3.0.0

22 Dec 18:24
be5ba59
Compare
Choose a tag to compare

This is the third major release of the Open Mainframe Project's COBOL Programming Course. Please see the course PDFs below.

Highlights:
#272 reorganizes the content into three courses: Getting Started, Learning COBOL, and Advanced Topics. This allows learners who already have Zowe and their VS Code environment set up to jump right into course 2 - Learning COBOL.
#287 updates the content to leverage Zowe Version 2, which includes making use of Zowe team configuration to simplify the getting started experience
#267 corrects the PERFORM VARYING AFTER example
#274, #276, #279 add syntax highlighting for code snippets and enhance code readability
#277, #278 improve code used in labs
#280 adds error handling to code used in Debugging challenge
#281 adds a step to verify that the Db2 table is properly loaded with data in the COBOL API Lab of the Advanced Topics Course
#283 adds SQL error handling to the programs used in the COBOL API Lab
#284 corrects binary range images used in the Advanced Topics Course

2.3.0

21 Sep 12:30
5e8cd31
Compare
Choose a tag to compare

COBOL Programming Course - Getting Started

#233 & #246 update course images
#227 adds a chapter on table handling
#238 adds a chapter on ABEND handling
#231 adds a section on how to compile COBOL programs on z/OS using JCL in the Basic COBOL chapter
#240 adds a section on using copybooks in the Program Structure chapter
#214 updates all documentation links to the IBM Knowledge Center to reference Enterprise COBOL v6.3 and z/OS 2.4
#205 replaces STOP RUN with GOBACK so that programs will terminate more gracefully
#213 corrects the PERFORM WITH TEST AFTER UNTIL example in the course
#228 corrects examples on conditional names
#218 adds description for an elementary item
#203 renames CBL0033J to CBL0003J
#250 provides various minor edits to improve the course
#232 fixes broken links
#254 updates line number references

COBOL Programming Course - Advanced Topics

#243 adds a chapter on COBOL program compilation
#234 adds a chapter on program tuning and simplification
#235 adds a chapter on multithreading
#215 describes two new features of Enterprise COBOL v6.3 – Dynamic-Length Items & UTF-8 Data
#232 & #251 fix broken links

2.2.0

16 Nov 17:19
501b00b
Compare
Choose a tag to compare

COBOL Programming Course - Getting Started

#186 clarifies course content to ensure learners understand which username to use in the exercises
#187 and #188 provide minor changes to address issues raised by the community

COBOL Programming Course - Advanced Topics

#178 adds Numerical Data Representation chapter

2.1.0

08 Oct 19:25
ff5d370
Compare
Choose a tag to compare

COBOL Programming Course - Getting Started

#174 updates Code4z content
#166 and #170 add comments to COBOL programs and update screenshots

COBOL Programming Course - Advanced Topics -> Initial Release

#177 adds content on Enterprise COBOL APIs
#164 adds COBOL Challenge - Hacker News Rankings for Mainframe/COBOL Posts
#150 adds COBOL Challenge - The Unemployment Claims
#148 adds COBOL Challenge - The COVID-19 Reports
#138 & #139 add COBOL Challenge - Debugging

2.0.1

07 Jul 20:49
e0044b4
Compare
Choose a tag to compare

Please find the course PDF below. The following changes were made since the 2.0.0 release of the Open Mainframe Project's COBOL Programming Course:

  • #140 & #159 add comments to COBOL programs and update the screenshots
  • #154 fixes issue #21 where the source code for a lab was not in the desired initial state

2.0.0

02 Jun 21:05
9f97906
Compare
Choose a tag to compare

This is the second release of the Open Mainframe Project's COBOL Programming Course. Please find the course PDF below. The following changes were made since the initial release:

  • #133 separates the content into multiple books setting the path for further extensibility of the project
  • #120 adds Code4z as an option for the labs
  • #115 restructures VS Code chapters
  • #132, #134 adds code comments to COBOL programs
  • #128 removes unwanted spaces
  • #114 fixes formatting

1.0.0

05 May 20:35
ff733e0
Compare
Choose a tag to compare

This is the initial release of the Open Mainframe Project's COBOL Programming Course. Please find the course PDF below.