Concepteur Développeur Informatique

Résumé de la formation

Durée : 1610 heures

Type de formation : Formation en centre

Lieu de la formation : Hérault - Montpellier

Public : Tout public Aptitudes souhaitées : Capacités d’abstraction et d’analyse, de synthèse et d’organisation, rigueur, facilité dans l’expression écrite et orale, qualités relationnelles (écoute, reformulation, capacité à s’adapter à des interlocuteurs variés), capacité à travailler en équipe.

Validation : Diplome

Financement(s) possible(s) :

  • Conseil Régional

Domaine : Informatique

Objectif de la formation

À partir des besoins des utilisateurs formalisés dans un cahier des charges, le/la concepteur/trice Développeur/trice informatique :
• développe ou utilise des composants logiciels d’interface restituant des résultats de traitements
logiciels, puis les intègre afin de satisfaire les besoins des utilisateurs du système d’information.
• modélise, crée/e ou adapte une base de données et rédige la documentation technique associée, afin d’assurer le stockage et la gestion des données d’un système d’information,
• automatise des processus d’entreprise dans une architecture technique et applicative n-tiers, à partir de composants fonctionnant sur des serveurs distincts et coopérant au travers d’un réseau.
À partir du cahier des charges de l’application ou d’un scénario utilisateur, le concepteur/trice développeur/trice conçoit la solution puis développe ou adapte des composants afin de construire une application sécurisée dans cette architecture applicative n-tiers.
Il/elle participe à l’élaboration de la stratégie de déploiement et de sécurité de l’application.
Il/elle déploie les composants réalisés sur les serveurs de tests de l’architecture prévue.
Il/elle respecte les contraintes de sécurité telles que l’accessibilité, la confidentialité et l’intégrité. Il/elle a en charge la définition des environnements de tests et de développement.

Programme de la formation

La formation se compose de 6 modules complétés par une période en entreprise.
Période d’intégration.
Accueil, présentation des objectifs de formation, connaissance de l’environnement professionnel, sensibilisation au développement durable, adaptation du parcours de formation (1 semaine).
Module 1.
Développer l’interface d’une application informatique : maquettage d’une application développement d’une interface utilisateur et des composants d’accès aux données (7 semaines).
Module 2.
Développer des pages web en lien avec une base de données : développement de pages web statiques puis de pages web dynamiques en intégrant des scripts clients
Développement des composants serveurs web d’accès aux données, test puis publication de l’application (3 semaines).
Module 3.
Développer la persistance des données : conception et mise en place d’une base de données Développement des composants dans le langage d’une base de données, utilisation de l’anglais dans son activité professionnelle en informatique (8 semaines).
Module 4.
Développer une application n-tiers, Partie 1 : conception d’une application,
Développement des composants métier, collaboration à la gestion et à la qualité d’un projet informatique (7 semaines).
Module 5.
Développer une application n-tiers, Partie 2 : construction d’une application organisée en couches
Préparation et exécution des plans de tests d’une application et du déploiement d’une
application (4 semaines).
Module 6.
Développer une application de mobilité numérique : définition et maquettage d’une application mobile
Développement, test, optimisation et sécurisation d’une application mobile, mise en œuvre des échanges de données entre l’équipement mobile et un serveur d’entreprise (3 semaines).
Période en entreprise : (12 semaines).
Session de validation : (1 semaine).

Prérequis

Les Prérequis:
• Niveau bac + 2 minimum, de préférence filière scientifique ou technologique.
• Pratique courante recommandée de l’ordinateur, des Smartphones et tablettes tactiles ainsi que de leurs outils (outils des systèmes d’exploitation, bureautique et internet).
• Pratique de l’anglais à l’oral et à l’écrit (lire, comprendre des textes courts, poser des questions simples sans trop d’hésitation et exprimer ses opinions).