Formation Programmation en Cobol

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

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

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 2 695,00 €

Durée 5 jours (35h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 2 695,00 €

Durée 5 jours (35h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

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.

Programme

Présentation générale

  Le langage COBOL 
Convention d'écriture des formats
L'environnement de travail (mainframe, JCL, programme COBOL, ...)

Organisation d'un programme

  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

Instructions de base en Cobol

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)

Instructions Arithmétiques 

Les options communes
Compute
Les expressions arithmétiques, les règles d'évaluation
Add, Subtract, Multiply, Divide

Les tableaux

Présentation
Set, Search (tableaux indexés)
Une utilisation différentes des tableaux
Les matrices
Implémentation

Expressions Conditionnelles et de branchement

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

Programmes & sous-programmes

Les différentes invocations
Quand les utiliser ?
Call, Exit program., Cancel., Stop ,End Program

Traitement des fichiers en COBOL

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

Les impressions

Présentation
Les différents types d'édition
Clause modifiant la mise en forme du résultat
Write

Manipulation de données

Savoir utiliser la bonne fonction pour le bon traitement
Inspect
Les paramètres utilisés dans les commandes
Présentation de STRING et UNSTRING

Les fonctions

  Différents mode d'appel :
Exemple de fonction
Fonctions financières, statistiques, de date, mathématiques
Autres fonctions intéressantes

Les files status et debug

La normalisation des codes retours
Instructions correctement exécutées (0x):
Instructions non exécutées 
Outils de debug selon l'environnement

Prérequis

Les participants doivent impérativement connaître au moins un langage de programmation.

Public

Cette formation s'adresse aux informaticiens qui souhaitent acquérir une formation opérationnelle sur le COBOL.

Ces formations pourraient vous intéresser

Objectifs de la formation

Cette formation VBA Programmation Office vous donne les connaissances et compétences nécessaires pour  :

  • Savoir automatiser des solutions informatiques élaborées basées sur l'intégration des composants Office pilotés par VBA
  • Apprendre à développer rapidement une application VBA
  • Pouvoir exploiter la synergie des composants de la suite Office dans une application
Tarif

A partir de 2 240,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Le langage Transact-SQL (T-SQL) est un langage propre à Microsoft qui permet de développer des programmes - ou plus souvent des procédures et des fonctions - de haut niveau pour manipuler les données d’une base SQL Server. Il s’appuie sur le langage SQL qu’il complète avec toutes les structures de programmation classique (variables, tests, boucles, fonctions, bibliothèques, etc.). Le T-SQL présente des spécificités pour « coller » facilement aux structures de données que l’on rencontre dans une base SQL Server (table, ligne, colonne).

Les procédures de traitement des données (insertion, extraction mise à jour, suppression) peuvent être stockées dans la base (procédures stockées,fonctions, …) et appelées par différents programmes depuis différents langages (C#, VB.Net, Java, PHP, etc...). Le Transact-SQL sert également de base à l’écriture des triggers (programmes qui se déclenchent quand des événements surviennent telle une insertion dans une table, une mise à jour, une suppression). Bien entendu, le développement de programmes Transact-SQL sert à la fois aux développeurs mais aussi à l’administrateur qui souhaite automatiser certaines actions d’administration ou simplement disposer d’outils pour suivre l’exploitation des bases SQL Server qu’il administre.

Tous ces éléments conceptuels et syntaxiques vous seront présentés afin que vous puissiez vous-même développer vos propres traitements Transact-SQL (procédures stockées, fonctions, triggers) de façon fiable, robuste et efficace. Les travaux pratiques s'attachent à vous donner des « squelettes » toujours réutilisables dans votre contexte professionnel.

Tarif

A partir de 1 860,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Access 2013 Avancé, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Valider des données
  • Utiliser les fonctionnalités de programmation de Visual Basic for Applications dans les applications Access pour écrire des fonctions personnalisées et des procédures contrôlées par les événements
  • Accéder aux données contenues dans des tables et les manipuler à l'aide des objets de données ActiveX (ADO, ActiveX Data Object) et du langage SQL (Structured Query Language)
  • Rechercher les erreurs et les intercepter
  • Créer un panneau de distribution personnalisé pour une application Access
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Expliquer le modèle relationnel des bases de données
  • Décrire les objets contenus dans une base de données
  • Utiliser les clients PostGreSQL
  • Ecrire des requêtes avec le langage SQL pour créer des objets (tables, index…) de base de données
  • Ecrire des requêtes avec le langage SQL pour extraire, modifier, ajouter, supprimer des données
  • Ecrire des requêtes avec le langage SQL pour filtrer et grouper les données
  • Ecrire des requêtes avec le langage SQL en utilisant des opérateurs et des fonctions
  • Ecrire des requêtes avec le langage SQL impliquant des traitements (jointures) sur plusieurs tables de données
  • Ecrire des sous-requêtes, des vues et des CTE avec le langage SQL
Tarif

A partir de 2 370,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À la fin de cursus Administrateur SQL, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Écrire des requêtes de base
  • Utiliser des requêtes pour agréger et grouper des données
  • Acquérir de solides bases afin d'effectuer des requêtes de données issues de plusieurs tables
  • Utiliser les objets de programmation pour récupérer des données
  • Être capable de créer des objets de programmation.
  • Savoir comment sauvegarder et restaurer des bases de données SQL Server
  • Être en mesure de gérer la sécurité SQL Server
  • Connaitre la configuration de la messagerie de la base de données, les alertes et les notifications
  • Maitriser l'administration SQL Server avec PowerShell
  • Savoir utiliser SQL Server Profiler et SQL Server Utility pour surveiller l'activité du serveur
  • Savoir approvisionner un serveur de bases de données
  • Mettre à jour SQL Server
  • Configurer SQL Server
  • Gérer les bases de données et les fichiers (partagés)
  • Savoir migrer une base de données locale vers Azure
Tarif

Contacter l'organisme

Durée

15j / 105h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Formation Perl

Proposé par Sparks

Objectifs de la formation

  • Comprendre la structure du langage
  • Savoir manipuler les fichiers
  • Connaître les fonctions et les bibliothèques
  • Gérer la programmation orientée objet
  • Manipuler la programmation web
  • Connaître quelques concepts de programmation avancée
Tarif

A partir de 1 650,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Big Data sur Amazon Web Services (AWS), vous aurez acquis les connaissances et compétences nécessaires pour :

  • Comprendre les applications d'Apache Hadoop dans le contexte d'Amazon EMR
  • Comprendre l'architecture d'un cluster Amazon EMR
  • Lancer un cluster Amazon EMR en utilisant une image machine Amazon (AMI) et des types d'instances Amazon EC2 adaptés
  • Connaître les options d'importation, de transfert et de compression des données destinées à Amazon EMR
  • Sélectionner les options de stockage de données sur AWS les plus adaptées à leur traitement dans Amazon EMR
  • Utiliser les frameworks de programmation courants compatibles avec Amazon EMR, notamment Hive, Pig et Streaming
  • Utiliser Amazon Redshift pour déployer une solution de Big Data
  • Utiliser un logiciel de visualisation des Big Data
  • Sélectionner les options de sécurité les plus adaptées à Amazon EMR et à vos données
  • Effectuer des analyses de données en mémoire avec Spark et Shark sur Amazon EMR
  • Sélectionner les options adaptées pour gérer votre environnement Amazon EMR de façon rentable
  • Comprendre les avantages d'Amazon Kinesis pour les applications de Big Data.
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Mettre en œuvre les concepts de la programmation fonctionnelle et déclarative
  • Installer et configurer un projet React
  • Développer des interfaces utilisateurs à base de composants
  • Gérer la navigation au sein de l’application
  • Mettre en place une architecture de gestion d’état de l’application avec Redux
  • Tester le code et les composants
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement à l'issue de cette formation Jakarta EE / Java EE, vous serez en mesure de :

  • Comprendre le modèle de programmation JavaEE et le rôle d’un serveur applicatif
  • Savoir développer avec les APIs : JPA, EJB, Servlet, JAX-RS, JAX-WS
  • Savoir construire une interface web avec un framework MVC comme JSP, JSF
  • Savoir développer un service web SOAP ou RESTful
  • Comprendre les différents rôles des composants Java et des couches de l’architecture multi-tiers
  • Comprendre les différentes alternatives de déploiement et les enjeux de la scalabilité
  • Comprendre comment utiliser les outils d’automatisation de déploiement
  • Savoir utiliser l’API Java pour le monitoring des ressources mémoire et des processus
Tarif

A partir de 2 190,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...