Accueil / Formations / Concepteur développeur d’applications option COBOL la Banque...
Industrie & Nouvelles Technologies

Concepteur développeur d’applications option COBOL la Banque, l'Industrie, l'Assurance...

75017 Paris · 75 jours

À propos de cette formation

Chapitre I Langage de programmation COBOL. Option performante Présentation de l’interface, la structure général, les variables, les conditions, les bucles, les fonctions et sous-programmes, les chaines de caractères Cobol, c’est un langage adapté pour une sécurité très puissante, son acronyme COmond Business Orienter Language; et a été créé en 1959 à l’initiative de la force armée de U.S.A. et et en 1960 adapté par un sous-comité; William Selden et Gertrude Tierney de IBM ; Howard Bromberg et Howard Discount de RCA ;Vernon Reeves et Jean E. Sammet de Sylvania Electric Products. Son but, la réalisation de la programmation de « gestion » est aujourd’hui utilisé sur le secteur de la banque, les distributeurs, des assurances et des grandes administrations. Chapitre-II Environnement Visual studio COBOL ExemplesSupport comprend le code pour implémenter IDate avec d'autres extensions sur JVM ou .NET en utilisant exactement le même code. ExemplesSupport n'a aucune dépendance sur un autre projet. La section “Prerequisites”. Toutes les étapes nécessaires pour obtenir une licence pour le produit. L’application Once Visuel Studio et l’environnement Cobol : File/Open/Projet/Solution Option Visual Studio Debugger : outil qui permet savoir ce qui passe pendant l’exécution d’un projet. Les fonctions : Les fonctions : Start/debugging/Continue Ctrl+f5; step into f11; step over f10; Step out Shift+f11 L’installation du visual studio Cobol Connaissance des fichiers sources et les unités de compilation. The visual cobol compiler Sources files Sources formats Managing dependencies Les Class; Class Files Java Classpath. est une liste concaténée de tous les répertoires. Les fichiers jar, sert à rechercher les classes dont dépend une application. Chapitre-III. Cobol, environnement NET/Express Run Time / UNIX Les erreurs de compilation Le programme : « Hello Word » classic Cobol, langage de programmation structuré Les parties de la structure Cobol Les divisions et la tête du programme Partie de déclaration des variables en l’étiquette 77; le pic 9 (0-9) Data division; Working Storage section; Screen section Les plages et le CODE. Les procédures; division; display; accept; stop run. ADD division, initialize Les paragraphes, Perform Les booléens La base If…else; l’imbrication; les astuces Le choix multiple : Evaluate; When1…When-other; End-evaluate Boucler N fois. Boucle booléen; Boucle avancé : From - By - Until Les mots Test Before/After BEFORE > condition d’arret (insctruction1…instruction(n)) AFTER > (instruction1… instruction(n)) condition d’arret Move fonction; curret-date(9:9) to seed Les tableaux. Déclarations. Tableau multidimensionnel ; Tableau de structure Affectation.Tailles des tableaux. Opérations et recherche Chapitre-IV. Fonctions et sous-programmes Les fonctions intrinsèques Identification division / progrmame-ID > WorkingStorageSection Fonctions mathématiques Les passage des paramètres Des exercices et la création des programmes par études de cas Les chaines de caractères Déclaration et caractéristique Les constantes Comparaison des chaines Affectation La concaténation et la dé-concaténation Test booléen Les fonctions REVERSE; NUMVAL; MIN/MAX; LENGTH Chapitre-V Savoir-faire techniques, savoir-faire organisationnels, relationnels et savoirs Coder dans un langage orienté objet avec un style défensif Appeler des Web Services dans un composant serveur Gérer la sécurité de l’application (authentification, permissions, validation des entrées…) dans la partie serveur Utiliser des composants d’accès aux données Utiliser un service distant (Representational State Transfer Application Program Interface (API Rest) Améliorer à fonctionnalités constantes un code existant (refactoring) Chapitre VI Structurer sa démarche de résolution de problème en cas de dysfonctionnement d’un composant Utiliser les outils d’analyses statiques de code (par exemple, ceux intégrés au compilateur) et dynamiques (par exemple débuggeur) Prenne en place un système de veille technologique permettant de suivre les évolutions technologiques et les problématiques de sécurité en lien avec les composants métier d’une application Réaliser, avec un outil de tests, un jeu de tests unitaires Réaliser des tests de sécurité. Chapitre-VII Planifier et suivre les tâches de développement_x000c_Chapitre-III Travailler en équipe Écouter, reformuler et faire la synthèse des besoins des utilisateurs Participer à une réunion de travail avec les utilisateurs Connaissance des concepts et d'un langage de développement orienté objet Connaissance des principes et des règles du développement sécurisé Connaissance des architectures logicielles multicouches réparties sécurisées, y compris avec des microservices. Chapitre-VIII Connaissance du vocabulaire technique associé aux bases de données Connaissance des différents patrons de conception et d’architecture Connaissance des modèles de conception relatifs aux accès aux données relationnelles ou non relationnelles (patrons de conception (Design Pattern), object-relational mapping (ORM), …) Connaissance du principe de connexion à une base de données à partir d'un logiciel d’interface (Middleware) Connaissance des formats de données (fichiers JSON, XML, ...) Connaissance des bases de la cryptographie et des mécanismes de sécurité Chapitre-IX La sécurité et les tests. Connaissance d’un guide de tests reconnu, par exemple l’Open Web Application Security Project (OWASP) pour le web Connaissance du guide de recommandations de mise en œuvre d’un site Web de l’agence nationale de la sécurité des systèmes d’information (ANSSI) Chapitre X La sécurité et les tests. Connaissance des principales failles de sécurité des applications web (XSS, CSRF) et de leurs parades Connaissance des moyens de gestion des identités et des certificats numériques Connaissance des développements pilotés par les tests (Test-Driven Development (TDD)) Connaissance du vocabulaire professionnel technique en français et en anglais Connaissance des outils d’analyses de code statiques (par exemple, ceux intégrés au compilateur) et dynamiques (par exemple débuggeur)_x000c_ ## Objectifs Point fort : Stage en entreprise 172H avec l'accompagnement du formateur. Le langage de programmation COBOL est très demandé à ce moment pour l'industrie suisse et Belge et pour la banque française. Des très larges possibilités de réussite à l'embauche pour intégrer des différentes bronches professionnelles. À l’issue de la formation le participants sera capable de : - Se préparer à la qualification Préparer et exécuter les plans de tests d’une application. Vérifier que les résultats sont ceux qui sont attendus. Préparer et documenter le déploiement d’une application Définir les environnements de tests. Contribuer à la mise en production dans une démarche DevOps. Dialoguer avec les intervenants des équipes système et d’exploitation. Rédiger les documents professionnels de manière claire, concise, et structurée dans un langage approprié et compréhensible par le destinataire. Préparer un plan de tests, crée ou fait créer un environnement de test. Respecter les recommandations émises par l'agence nationale de la sécurité des systèmes d’information (ANSSI) Peut être amené à changer de projet informatique rapidement en fonction des urgences liées à des dysfonctionnements du système informatique. Compte tenu de l’activité, la pratique de l’anglais est nécessaire au niveau B1 pour l’expression écrite, la compréhension écrite et la compréhension orale et au niveau A2 pour l’expression orale du cadre européen commun de référence pour les langues (CECRL) Connaissance des différents environnements de développement intégrés Connaissance des outils de gestion des versions et de partage de code Connaissance des différents formats de fichiers de persistance de données et d’échanges entre applications Connaissance des principales bases de données et de leur mise en place Connaissance des outils collaboratifs de partage de ressources et de leurs vulnérabilités Connaissance des outils de conteneurisation Connaissance du développement en Cobol (option performante) Connaissance du développement en WordPress - développement Web. Option à suivre dans un programme de formation proposé par l’écoleFEST.

Votre formateur

MP
Marc POHORYLES
Formateur professionnel

Monsieur Marc POHORYLES, Passionné par la programmation informatique, Chef d’entreprise Monsieur Marc POHORYLES, Passionné par la programmation informatique, Développement application suivi gestion de production sous Android avec terminaux Zebra TC26 avec scan de codes-barres Développement Web-service pour interrogation base Oracle et renvoie vers les terminaux Android sous Windows. Installation et formation aux outils de développement. Développement logiciel gestion de stock sur téléphone mobile. Systèmes d’exploitation windows, Linux Matériels Mobile, pc, Mainframe Langages Cobol, windev, c#, assembleur, Basic, Serveurs d'applications IIs, Apache, serveur pcsoft Bases de données sql, db2, hyperfile Méthodologies UML, Merise Outils de développement Windev, webdev, windev mobi

Tarifs

Particulier 2 279 €
Professionnel 2 979 €

Aucune session disponible pour le moment.

Me prévenir des prochaines dates →