
- Durée
- 5 jours
- Niveau
- Intermédiaire
- Modalités
- Présentiel / Distanciel
Description de la formation cobol
Les années passent et le nombre de lignes de Cobol demeure le plus élevé. Cette formation COBOL intensive vous permettra d'acquérir une maîtrise approfondie du langage Cobol. Tous les aspects fondamentaux du langage seront abordés.

Objectifs pédagogiques
Concrètement, cette formation vous apportera les connaissances et compétences nécessaires pour:
- Maitriser les instructions de base en Cobol
- Connaitre les instructions Arithmétiques
- Connaitre les expressions conditionnelles et les expressions de branchement
- Savoir traiter des fichiers en COBOL
- Maitriser la manipulation de données
Objectifs opérationnels
Savoir maîtriser le langage COBOL.
Programme
Contenu du cours, module par module
12 modules
- Le langage COBOL
- Convention d'écriture des formats
- L'environnement de travail (mainframe, JCL, programme COBOL, ...)
- Présentation de la structure d'un programme
- Format d'une ligne COBOL
- Les différentes Zone (numéros d'ordre, indicateur, A,B)
- Les principaux symboles du langage (mots et littéraux )
- Les différents Format
- Les chaînes de caractères (ou PICTURES)
- Les différents niveaux (01, 03, ...)
- L'usage des pictures :
- Les constantes figuratives
- La redéfinition d'une donnée
- Data division et Linkage Section
- Procédure division
- Accept (interactivité, JCL)
- Les paramètres utilisés dans les commandes
- Afficher dans le spool avec Display
- Affectation avec Move
- Les différentes zones (Alphabétiques, Alphanumériques, Numériques)
- Les options communes
- Compute
- Les expressions arithmétiques, les règles d'évaluation
- Add, Subtract, Multiply, Divide
- Présentation
- Set, Search (tableaux indexés)
- Une utilisation différentes des tableaux
- Les matrices
- Implémentation
- Les différentes conditions (relation, classe, signe, ...)
- Evaluation des conditions
- Les paramètres utilisés dans les commandes
- Evaluate et Continue.
- Goto,Perform, Exit Alter
- Les mots réservés
- Pour une bonne utilisation des ces instructions
- Les différentes invocations
- Quand les utiliser ?
- Call, Exit program., Cancel., Stop ,End Program
- Généralités (fichier séquentiel, séquentiel-indexé, random)
- Déclaration et description d'un fichier en Cobol
- Les fonctions Open, Close, Read
- Start, Write, Rewrite, Delete
- Présentation
- Les différents types d'édition
- Clause modifiant la mise en forme du résultat
- Write
- Savoir utiliser la bonne fonction pour le bon traitement
- Inspect
- Les paramètres utilisés dans les commandes
- Présentation de STRING et UNSTRING
- Différents mode d'appel :
- Exemple de fonction
- Fonctions financières, statistiques, de date, mathématiques
- Autres fonctions intéressantes
- La normalisation des codes retours
- Instructions correctement exécutées (0x):
- Instructions non exécutées
- Outils de debug selon l'environnement
Travaux pratiques
Les travaux pratiques représentent 60 % de la formation.
Programme mis à jour le 10/08/2026
Public concerné
Cette formation s'adresse aux informaticiens qui souhaitent acquérir une formation opérationnelle sur le COBOL.

Prérequis
Les participants doivent impérativement connaître au moins un langage de programmation.
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Faire le testFinancement
Cette formation peut être prise en charge par votre entreprise, seule ou avec l’appui de son opérateur de compétences. Nous fournissons le devis et les pièces attendues par l’OPCO.
4,8/5
48 avis
« Mon avis sur le contenu du stage : "Je "partais de zéro" (niveau connaissances ), donc le contenu du stage était adapté à ce que je recherchais. Mon but était d'apprendre les bases du Cobol afin d'être capable de lire des programmes dans un futur moyen/proche (je ne suis pas développeur dans ma fonction) donc mes exigences personnelles n'étaient pas élevées. Par la suite, je souhaite utiliser les connaissances apprises durant cette semaine comme un tremplin, sachant que je ne recherche pas à devenir développeur Cobol dans mon quotidien (je suis business analyst 'métier')." Mon avis sur le formateur : "Excellent animateur, avec des solides connaissances et une forte expérience! Très pédagogue, il a su d'adapter à mon niveau débutant et je l'en remercie grandement ! Le fait d'être en petit groupe m'a également aidé. Rien à dire, c'était exactement ce que je cherchais!" Ce que j'ai le plus apprécié : "Rien à dire, tout était de très bonne qualité et je n'ai pas eu de souci. " Ce que j'ai le moins apprécié : "Rien à signaler." »
WJAZQORE SA « Mon avis sur le contenu du stage : "Le contenu du stage est très complet. Cours très clair et compréhensible. Exercices adaptés et ludiques." Mon avis sur le formateur : "Cyril est un super professeur. Il a fait preuve de pédagogie, de patience, toujours à l'écoute et ses explications ont été claires." Mon avis sur la salle de formation : "LE cadre est agréable. Pas de ralentissements des outils informatiques et pas de problèmes techniques. Nickel." Ce que j'ai le plus apprécié : "Qualité de la formation : contenu du cours et des travaux pratiques. Qualité du professeur : il a été parfait pendant les cinq jours. Environnement : Salle de classe confortable et parties communes conviviales. Egalement, le quartier est agréable." Ce que j'ai le moins apprécié : "RAS" »
BTGIE D'ABEILLE ASSURANCES « Mon avis sur le contenu du stage : "le support de cours gagnerait à être documenté par plus d'exemples" Mon avis sur le formateur : "cette formation est dispensée avec pédagogie et elle a bien répondu à mes attentes qui étaient de réactualiser mes connaissances cobol langage que je n'avais pas pratiqué depuis très longtemps et dont j'ignorais bon nombre d'évolution" Mon avis sur la salle de formation : "la formation gagnerait si on disposait d'un éditeur de texte plus performant " Ce que j'ai le plus apprécié : "l'accueil calme des locaux espace pause convivial" »
LP
Les avis figurant ci-dessus sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.