
COBOL
Course Index
28 Lessons · 3 Sections
Master COBOL — the language processing $3 trillion in daily commerce, 95% of ATM transactions & 80% of in-person transactions. Covers GnuCOBOL,DB2, CICS, batch processing & AI modernisation tools 2026. Includes 4 builds: payroll processing, file batch job, DB2 access & REST API modernisation.
28Lessons
3Sections
4Projects
FreeAccess
Section 1COBOL FundamentalsLessons 1–10
Lesson 1
What is COBOL? Enterprise Legacy Language
Lesson 2
COBOL Setup: GnuCOBOL & IBM Mainframe
Lesson 3
COBOL Program Structure: Divisions
Lesson 4
Data Division: Variables & Pictures
Lesson 5
Procedure Division: Verbs & Logic
Lesson 6
Control Flow: IF, EVALUATE & PERFORM
Lesson 7
Working with Files: Sequential & Indexed
Lesson 8
COBOL Tables: Arrays & Occurs
Lesson 9
Arithmetic: COMPUTE & Math Verbs
Lesson 10
String Handling in COBOL
Section 2JCL, DB2, CICS & ModernisationLessons 11–22
Lesson 11
Paragraphs, Sections & PERFORM
Lesson 12
Subprograms & CALL Statement
Lesson 13
COBOL & Databases: DB2 & Embedded SQL
Lesson 14
CICS: Transaction Processing Basics
Lesson 15
JCL: Job Control Language Basics
Lesson 16
Batch Processing with COBOL
Lesson 17
COBOL Modernisation: Micro Focus & IBM
Lesson 18
COBOL with JSON & REST APIs
Lesson 19
Testing COBOL: Unit Testing with ZUNIT
Lesson 20
COBOL Performance & Optimisation
Lesson 21
COBOL in Banking & Finance 2026
Lesson 22
COBOL in 2026: Modernisation & AI Tools
Section 3Anti-Patterns, Best Practices & ProjectsLessons 23–28
