Aller au contenu principal

Concepteur développeur d'applications - option COBOL pour la banque et l'industrie

Date de mise à jour :
Identifiant Offre Info : 04_2697722F
Organisme responsable : EcoleFest Formation en Situation de Travail (ouvre dans un nouvel onglet)

Nouvelle recherche

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…

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
  • Développer des composants d'accès aux données SQL et NoSQL
Préparer le déploiement d'une application sécurisée :
  • 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 Savoir-faire techniques, savoir-faire organisationnels, savoir-faire relationnels, savoirs  Coder dans un langage orienté ob. 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 Chapitre II  Structurer sa démarche de résolution de problème en cas de dysf. d'un composant  Utiliser les outils d'analyses statiques de code (par…

Chapitre-I
Savoir-faire techniques, savoir-faire organisationnels, savoir-faire relationnels, savoirs 
Coder dans un langage orienté ob. 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

Chapitre II  Structurer sa démarche de résolution de problème en cas de dysf. 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é 
Planifier et suivre les tâches de développement

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 
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)

Chapitre-IV 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) 
Connaissance des principales failles de sécurité des applications web (XSS, CSRF)

Chapitre V 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
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

Validation et sanction

À l'issue de la formation le participants sera capable de : 
- 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)
 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.
Accompagnement pédagogique et déroulement
  • 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

120 h

Financement

Conventionnement
Oui
Financeurs
  • Autre

    Programme : Autre dispositif, Plan de développement des compétences

    Publics : Si possible adaptation à l'activité pour les personnes MDPH, sinon, une liste est mise à disposition via notre site « CGV » avec des organismes adaptés

  • Bénéficiaire de l'action

    Programme : Autre dispositif, Plan de développement des compétences

    Publics : Si possible adaptation à l'activité pour les personnes MDPH, sinon, une liste est mise à disposition via notre site « CGV » avec des organismes adaptés

  • Entreprise

    Programme : Autre dispositif, Plan de développement des compétences

    Publics : Si possible adaptation à l'activité pour les personnes MDPH, sinon, une liste est mise à disposition via notre site « CGV » avec des organismes adaptés

  • OPCO

    Programme : Autre dispositif, Plan de développement des compétences

    Publics : Si possible adaptation à l'activité pour les personnes MDPH, sinon, une liste est mise à disposition via notre site « CGV » avec des organismes adaptés

Conditions de prise en charge
Coût de la formation : 2979 euros 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; option de la réalisation du module DB2 proposé par l'ÉcoleFest

Conditions d'accès

Publics visés

  • Salarié
  • Tout public

Informations sur les publics

Si possible adaptation à l'activité pour les personnes MDPH, sinon, une liste est mise à disposition via notre site « CGV » avec des organismes adaptés

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 mixte

Adresse

12 Rue du Renard
76000 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