Concepteur développeur d'applications - option COBOL pour la banque et l'industrie
Date de mise à jour :
Identifiant Offre Info : 04_2449647F
Organisme responsable :
ASECEL Ecole FEST - Vienne
(ouvre dans un nouvel onglet)
Présentation de la formation
Objectifs
Développer une application sécurisée : Installer et configurer son environnement de travail en fonction du projet. Développer des interfaces utilisateur Développer des composants métier Contribuer à la gestion d'un projet informatique Concevoir et développer une application sécurisée organisée en couches : Analyser les besoins et maquetter une application Définir l'architecture logicielle d'une application Concevoir et mettre en place une base de données relationnelle…
- Installer et configurer son environnement de travail en fonction du projet.
- Développer des interfaces utilisateur
- Développer des composants métier
- Contribuer à la gestion d'un projet informatique
- Analyser les besoins et maquetter une application
- Définir l'architecture logicielle d'une application
- Concevoir et mettre en place une base de données relationnelle
- Développer des composants d'accès aux données SQL et NoSQL
- Préparer et exécuter les plans de tests d'une application
- Préparer et documenter le déploiement d'une application
- Contribuer à la mise en production dans une démarche DevOps
- 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)
Programme de la formation
Chapitre-I Partie-1 - Travailler en équipe 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. Connaissance du vocabulaire technique associé aux bases de données. Chapitre-II Partie-2 - Travailler en équipe Connaissance des différents patrons de conception et d'architecture Chapitre-III Savoir-faire techniques, savoir-faire organisationnels, savoir-faire…
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.
Connaissance du vocabulaire technique associé aux bases de données.
Chapitre-II Partie-2 - Travailler en équipe
Connaissance des différents patrons de conception et d'architecture
Chapitre-III Savoir-faire techniques, savoir-faire organisationnels, savoir-faire relationnels.
Savoir coder dans un langage orienté objet avec un style défensif
Appeler des Web Services dans un composant serveur
Chapitre-IV : COBOL Partie-1. 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.
La puissance et la sécurité du Cobol, c'est un langage adapté pour une sécurité très puissante, son acronyme COmond Business Orienter Langage; 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.
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)
Chapitre-VI- COBOL partie-3 Les chaines de caractères
Déclaration et caractéristique
Les constantes
Comparaison des chaines
Chapitre-VII COBOL partie-4 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
Chapitre-VIII. Fonctions et sous-programmes.
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
Chapitre-IX 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)
Chapitre-X; 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)
Validation et sanction
- Présenter l'examen pour le titre professionnel RNCP37873
- 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)
- 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.
- Modalité AFEST :
- Composant de 8 semaines de 40 heures hebdomadaires = 320 heures en présentiel, dans un espace coworking adapté au contexte professionnel de l'apprenant.
Exercices d'application par des études de cas tous les vendredis à la fin de la journée.
Modalité à Distance avec des heures obligatoires de suivie
- Composant de 11 modules de 40h chacun : 440 heures
- Deux Webinaires de deux heures avec le formateur, tous les lundis et les vendredis, pour les contrôles continus et le suivi des études de cas afin de s'entrainer à l'examen (dossier d'habilitation en cours)
Type de formation
Non certifiante
Niveau de sortie
Bac + 3 et 4
Durée, rythme, financement
Durée
En centre
280 h
En entreprise
172 h
Financement
- Conventionnement
- Oui
- Financeurs
-
- Autre
- Bénéficiaire de l'action
- Entreprise
- OPCO
- Conditions de prise en charge
- Anglais A2 ou des connaissances de lecture pour coder le langage informatique, participer aux rendez-vous informatives, questionnaire de positionnement; savoir compter, lire et écrire
Conditions d'accès
Publics visés
- Salarié
- Tout public
Informations sur les publics
Accessible à des personnes PMR,
Modalités de recrutement et d'admission
Entretien ou RDV individuel
Niveau d'entrée
BAC
Conditions spécifiques et prérequis
Anglais A2 ou des connaissances de lecture pour coder le langage informatique, participer aux rendez-vous informatives, questionnaire de positionnement; savoir compter, lire et écrire
Lieu de réalisation de l'action
Modalités d'enseignement
Formation entièrement en présentielle
Adresse
12 Rue du Renard76000 Rouen
Responsable : Coworking Développeur COBOL EcoleFEST
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
4 Place Louis Revol
38200 Vienne - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates permanentes