ESTIAC

COBOL Programmation

Rubrique métier

La formation COBOL – Programmation forme à la conception et au développement d’applications en COBOL. Elle couvre la structure du langage, la gestion des variables et des opérations arithmétiques, ainsi que la manipulation de fichiers séquentiels et VSAM. Les apprenants apprennent à coder, exécuter et optimiser des programmes batch sur z/OS, tout en mettant en œuvre des techniques d’édition et de structuration du code pour améliorer la maintenabilité et la performance des applications.

ESTIAC Agile Concept

Parcours
Pédagogique

COBOL Programmation

Ce module porte sur le développement des programmes COBOL batch, dans un environnement z/OS. Tous les aspects fondamentaux du langage seront abordés. Une partie de ce module est dédiée à l’accompagnement de la recette et de la mise en production, ainsi qu’aux techniques de maintenance et de la documentation d’une application Mainframe.

• Présentation générale
• La gestion des données (partie 1)
• Les ordres simples COBOL
• Les fichiers séquentiels en lecture
• Préparation et exécution d’un Programme
• Les éditions
• La mise à jour d’un fichier séquentiel
• La gestion des données (partie 2)
• La manipulation des fichiers VSAM en accès direct et en accès séquentiel
• La manipulation des fichiers VSAM/KSDS en accès mixtes
• Manipulation des tableaux
• Les sous-programmes

• Accompagnement de la recette et du déploiement
• Techniques de maintenance et de la documentation

Évaluation des acquis : Tests et travaux pratiques

Durée : 25 jours – 175 heures

Format de la formation

Présentiel  

 

Lieu

1 rue du Centre, 93160 Noisy-le-Grand

 

Durée  

Durée totale en heures : 175 heures  

Durée totale en jours : 25 jours

 

Horaires et calendrier 

9h-12h / 13h-17h  

 

Accessibilité

Nos formations sont accessibles aux personnes en situation de handicap. Il est important que tout individu ait la possibilité d’accéder à l’éducation et à la formation professionnelle, quelle que soit sa situation.

 

Signalez-le-nous afin que nous puissions étudier ensemble des modalités et de la faisabilité de votre projet de formation.

Public Concerné

Toute personne amenée à écrire des programmes en langage COBOL dans l’environnement z/OS : Développeurs, analystes programmeurs, ingénieurs d’étude, chefs de projet…

 

Prérequis

Connaissance de l’analyse Top Down, de l’environnement z/OS (TSO) et du langage JCL

 

Modalités de validation des prérequis

Formulaire de validation des prérequis avant inscription

 

Délais d’accès

le délai d’accès à la formation est de 3 semaines

Objectif de la formation

A l’issue de la formation le stagiaire sera capable de développer, déboguer et maintenir des applications COBOL batch manipulant différents types de fichiers dans un environnement z /OS  en respectant les normes en vigueur dans l’entreprise.

 

 

Objectifs pédagogiques

A l’issue des différentes séquences de formation, le stagiaire sera capable de :

  • Appréhender la structure d’un programme Cobol et reconnaitre les normes de programmation
  • Préparer les variables utilisées dans le programme, les mettre en œuvre dans des opérations arithmétiques codées en COBOL et utiliser la sortie standard pour les affichages
  • Exécuter une séquence contenant différentes instructions Cobol et mettre en œuvre des conditions d’exécution le cas échéant
  • Accéder à un fichier séquentiel et récupérer les enregistrements dans un programme Cobol
  • Réaliser les différentes étapes de préparation et d’exécution d’un programme batch Cobol sur z/OS, déboguer les erreurs et visualiser les résultats
  • Mettre en œuvre les techniques d’édition dans un programme Cobol pour produire des fichiers d’impressions formatés en respectant les contraintes imposées
  • Mettre à jour les enregistrements d’un fichier séquentiel dans un programme cobol
  • Optimiser les temps de traitement en identifiant le meilleur format de donnée à utiliser
  • Lire/ mettre à jour les enregistrements de différents types de fichiers VSAM en accès direct (sur index primaires) et en accès séquentiel dans un programme Cobol
  • Lire/mettre à jour les enregistrements d’un fichier VSAM KSDS en accès mixte sur l’index primaire/secondaire dans un programme Cobol
  • Créer, initialiser et manipuler des tableaux Cobol en utilisant les méthodes appropriées pour chaque type

Concevoir et implémenter des sous-programmes en COBOL afin d’améliorer la réutilisation, la lisibilité et la maintenabilité des codes

Méthodes et moyens pédagogiques

  • Méthodes pédagogiques : Expositive, démonstrative, active
  • Moyens pédagogiques : Exposés théoriques, démonstrations pratiques, travaux dirigés et travaux pratiques, exercices, activités collaboratives.

 

Ressources pédagogiques 

  • Vidéos pédagogiques
  • Supports de cours, d’exercices, de notes
  • Travaux pratiques, tests.

 

Moyens techniques

  • Ordinateurs mis à disposition
  • Accès à l’environnement de développement Cobos
  • Accès à la plateforme z/OS
  • Salles de cours entièrement équipées
  • Vidéo projecteur.

 

Modalités d’évaluation

Évaluation continue à travers des tests, des travaux pratiques et un test final

 

Sanction de la formation

Certificat de réalisation

Le coût de la formation est défini sur devis, en fonction de votre projet et de vos besoins spécifiques.

 

Nos formations peuvent être financées totalement ou partiellement selon votre situation et les dispositifs existants (financeurs publics ou privés).

 

Un accompagnement sur mesure

 

Nos équipes administratives vous accompagnent dans la recherche de financements adaptés et vous assistent dans le montage et le suivi de votre dossier pour optimiser vos possibilités de prise en charge

Vous avez des questions ?

Nous serons ravis de vous aider.

Téléphone : 01 84 79 60 31

Mail : administratif-formation@estiac.fr

Nos Formateurs 

Nos formateurs sont des experts passionnés. Issus de secteurs variés tels que l’informatique Mainframe et l’ingénierie, ils allient maîtrise technique et pédagogie éprouvée.

 

Leur parcours riche et diversifié leur permet de transmettre un savoir-faire de haut niveau, adapté aux exigences du marché et aux besoins des apprenants.

 

Engagés à partager leurs connaissances, ils accompagnent chaque stagiaire avec une approche pratique et personnalisée pour garantir une formation de qualité.

ESTIAC Agile Concept

Nos autres formations

Concepteur Développeur Mainframe
Introduction aux Systèmes MAINFRAME sous z/OS
DB2/SQL - Fondamentaux et Requêtes Interactives
Analyse & Algorithmique - Méthode Top-Down
DB2/SQL - Techniques Avancées et Programmation Intégrée
Environnement Mainframe - Composants & langage de contrôle
PACBASE - Programmation Batch
Initiation à la modélisation des données - MERISE
CICS - Programmation