Programming concepts; low and high level programming; development; compiling; COBOL history; Program design; Preparing a program.
COBOL Programming BasicsSyntax descriptions; COBOL divisions; COBOL program structure; Words; Word examples; Literal examples; Figurative constants; User-defined words; Standard COBOL program format.
IDENTIFICATION DIVISIONIDENTIFICATION DIVISION; IDENTIFICATION DIVISION sentences; Use of comments.
ENVIRONMENT DIVISIONENVIRONMENT DIVISION; CONFIGURATION SECTION; INPUT-OUTPUT SECTION; Relationship with JCL.
DATA DIVISIONDATA DIVISION; Data record structure and levels; Data records - example; FILE SECTION; Coding rules & recommendations; WORKING-STORAGE SECTION; Describing data; PICTURE clause; Alphanumeric & alphabetic data; Numeric data; Setting initial values.
PROCEDURE DIVISION - File HandlingPROCEDURE DIVISION; I/O statements; OPEN /CLOSE statements; OPEN /CLOSE examples; READ / WRITE statements; READ / WRITE examples; Writing print headings and lines; MOVE statement; MOVE examples; Group MOVE; DISPLAY; Terminating a program; RETURN-CODE.
PROCEDURE DIVISION - Program LogicParagraphs; GO TO statement; Structured programming; In-line PERFORM; Paragraphs & sections; Using sections; PERFORMing a section; PERFORM example; PERFORM . . THROUGH; PERFORM UNTIL; PERFORM VARYING...UNTIL.
ACCEPT and Date Intrinsic FunctionsACCEPT; Using ACCEPT for input data; ACCEPT date data format; Intrinsic functions; CURRENT-DATE function; Other date functions - YYYYMMDD date format; Other date functions - YYYYDDD date format.
Arithmetic OperationsArithmetic operations; Other common options; The ADD statement; The SUBTRACT statement; CORRESPONDING statement; MULTIPLY statement; DIVIDE statement; COMPUTE statement; Size errors; ON SIZE ERROR option; Arithmetic functions; Arithmetic functions examples.
Conditional ProcessingConditional processing; IF statement format; Relational conditions; Class conditions; Sign condition; Multiple conditions; Nested IF statements; 88 level identifiers; Setting 88 levels; The EVALUATE statement; EVALUATE and multiple fields; EVALUATE using TRUE & FALSE; Using ANY.
Program CompilationThe COBOL compiler; Compiler-directive statements - COPY; Compiler listing - COPY; Compiler options.
COBOL Errors & AbendsError messages; Abend codes; Abend information; CEEDUMP.
Join our public courses in our Kazakhstan facilities. Private class trainings will be organized at the location of your preference, according to your schedule.
Kazakhstan stands as the preeminent technological and financial powerhouse of Central Asia, with the dynamic cities of Almaty and Astana serving as global magnets for innovation. The country is home to the Astana Hub, an international tech startup center, and Nazarbayev University, both of which are at the forefront of pioneering research in Artificial Intelligence, Blockchain, and Big Data analytics. Kazakhstan has achieved worldwide recognition for its advancements in digital mining and financial technologies, supported by a national strategy that prioritizes high-quality IT education and continuous professional development. Our comprehensive training programs are strategically designed to empower professionals in Kazakhstan to master complex corporate systems and lead large-scale digital innovation processes. By bridging the gap between local talent and global industry standards, we ensure that the Kazakh workforce remains highly competitive in the rapidly evolving Eurasian digital economy.