Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Les bases du COBOL et du Mainframe
Rating: 4.6 out of 5(19 ratings)
79 students

Les bases du COBOL et du Mainframe

Deviens autonome en COBOL sur ton mainframe perso avec un petit détour par les coulisses de l’histoire de l’informatique
Created byHadley Videlier
Last updated 6/2025
French

What you'll learn

  • Maîtriser les bases du COBOL
  • Avoir un aperçu de l'historique de l’évolution de l'informatique des années 50 à aujourd'hui
  • Découvrir l'écosystème Mainframe et découvrir le JCL, les jobs, JES, les datasets ...
  • Obtenir un accès gratuit a un Mainframe et devenir autonome

Course content

5 sections74 lectures5h 4m total length
  • Promo1:36
  • Cobol1:50
  • Mainframe1:07
  • Historique2:30
  • Pitch cours1:46

Requirements

  • Aucuns.

Description

Le cours ce compose d’une introduction consacrée à un peu d’histoire et de généralités sur le monde du legacy.


Le chapitre suivant est consacré au COBOL et sa syntaxe. On s’affranchit ici de l’environnement mainframe en compilant le code sur PC standard grâce à GnuCOBOL.


Puis vient un chapitre sur le mainframe et les notions de bases ; datasets, MVS, terminal x3270, TSO, ISPF, JCL, JES etc...Un environnement/solution émulé est choisie ici pour illustrer ses notions. La aussi du code COBOL simple est compilé.


Dans un dernier chapitre on ouvre un compte gratuit chez IBM pour avoir un accès distant à un mainframe perso, ce qui permet de condenser les notions et compiler un code COBOL simple la aussi, mais aussi d’accéder à d’autres notions supplémentaires.




Notions liées au mainframe :

MVS, z/OS, datasets, member, TSO, ISPF, JCL, jobs, JES, Zowe




Notions liées au COBOL (Sommaire du chapitre dédié) :


GNUCOBOL ET SETUP

Infos compil et exécutions


STRUCTURE D’UN PROGRAMME COBOL

Règles d’écriture, punch cards

Divisions, sections


ENTREES / SORTIES

Display

Accept


PREMIER PROG : Hello World


DÉCLARATION DES VARIABLES

Datatype : numeric, alphabet, alphanumeric, signe, virgule, zeros, spaces

Niveaux

Picture clause

Literals

Figuratives constantes

Filler

Mémoire, bit, octet

Value

Niveaux spéciaux 66, 77, 88


OPERATIONS ARITHMETIQUES

Add

Subtract

Multiply

Divide et rounded

Compute


STRINGS

String

Unstring

Inspect


BOUCLES / CONDITIONS / ITÉRATIONS / LOGIQUE

Move, set, et evaluate

Perform pour iterer avec times,

Perform pour iterer avec varying et until,

If else


TABLEAU ET MATRICE

Tableau simple avec occurs

Tableau indexed avec set

Tableau avec subscript

Tableau double/matrices

Search

Search all


TRAITEMENT DES FICHIERS

Physique vs Logique

File status

Open

Close

Read

Start

Write

Rewrite

Delete


INTER PROG COMMUNICATION / SOUS-PROGRAMMES

Comment partager des paramètres, linkage section, call dynamic et static, call by ref, content et value

Call by reference defaut

Call by content exemple

Who this course is for:

  • Curieux. Débutant en legacy, COBOL ou sur Mainframe.