Concepteur Développeur d'applications

Rentrée le 19 octobre 2021

Admission après un Bac +2

Le (la) concepteur (trice)-développeur (se) informatique prend en charge la conception et le développement d’applications informatiques. Il (elle) agit avec autonomie et, le cas échéant, avec des responsabilités d’animation et de coordination, dans le cadre de projets visant à automatiser un ou plusieurs processus de l’entreprise. Ces projets font suite à des demandes formulées directement par un client, par une maîtrise d’ouvrage ou par l’intermédiaire d’un chef de projet, afin de réaliser de nouvelles applications ou la maintenance évolutive d’applications existantes.

Objectifs

1. Concevoir et développer des composants d'interface utilisateur en intégrant les recommandations de sécurité

  • Maquetter une application.
  • Développer une interface utilisateur de type desktop.
  • Développer des composants d’accès aux données.
  • Développer la partie front-end d’une interface utilisateur web.
  • Développer la partie back-end d’une interface utilisateur web.

2. Concevoir et développer la persistance des données en intégrant les recommandations de sécurité

  • Concevoir une base de données.
  • Mettre en place une base de données.
  • Développer des composants dans le langage d’une base de données.

3. Concevoir et développer une application multicouche répartie en intégrant les recommandations de sécurité

  • Collaborer à la gestion d’un projet informatique et à l’organisation de l’environnement de développement.
  • Concevoir une application.
  • Développer des composants métier.
  • Construire une application organisée en couches.
  • Développer une application mobile.
  • Préparer et exécuter les plans de tests d’une application.
  • Préparer et exécuter le déploiement d’une application.

Modalités d’admission et d’entrée en formation

Niveau et compétences pour entrer en formation : Être titulaire d’un niveau BAC+ 2 ou avoir un niveau BAC+ 2 OU Avoir une expérience professionnelle de 2 ans dans le secteur.
Le candidat devra obligatoirement:

  • Avoir une expérience dans le développement informatique et maitriser un langage de programmation Comprendre, parler et écrire le français (Posséder un niveau B2 en langue française.)
  • Connaître les bases de la langue anglaise

Sélection sur parcours scolaire et professionnel, tests de niveau en langue française et entretien de motivation.

Les personnes atteintes de handicap souhaitant suivre cette formation sont invitées à nous contacter directement, afin d’étudier ensemble les possibilités de suivre la formation.

La procédure d’admission nécessite en moyenne 2 mois de traitement entre notre premier contact et votre admission définitive.

Programme de votre formation Concepteur développeur d'applications

Les diplômes, certifications et titres de ESIC sont organisés en blocs de compétences, conçus et réalisés par des professionnels du domaine ou secteur, et sont toujours en adéquation avec les compétences attendues en entreprise. Les contenus de ces blocs sont très régulièrement remis à jour par notre comité de pilotage auxquels participent des cadres d’entreprises, des intervenants professionnels et des responsables de formation.

  • UML : UML (UNIFIED MODELING LANGUAGE) est un langage standard pour spécifier, visualiser, construire et documenter les artefacts des systèmes logiciels
  • La méthode MERISE : Merise est une méthode d’analyse, de conception et de gestion de projet informatique
  • Administrer une base de données MySQL : MySQL est le système de gestion de base de données relationnelle SQL open source le plus populaire. MySQL est l’un des meilleurs SGBDR utilisés pour développer diverses applications logicielles basées sur le Web.
  • MongoDB : MongoDB est une base de données de documents open source et une base de données NoSQL de premier plan
  • SQL Lite :  SQLite est une bibliothèque de logiciels qui implémente un moteur de base de données SQL transactionnel autonome, sans serveur et sans configuration.
  • Git / GitHub : Git permet de suivre les modifications et organiser votre projet. C’est un outil essentiel, que vous travailliez seul, en équipe

Développeur Mobile Native Et Hybride

  • DEVELOPPEMENT APPLICATION MOBILE NATIVE ANDROID
  • DEVELOPPEMENT BACK-END / PRODUIRE DES API
  • DEVELOPPEMENT APPLICATION NATIVE IOS
  • DEVELOPPEMENT Application hybrides et Multiplateforme
  • Intro Big Data

Développeur web Full Stack

  • ACHITECTURE MONOLITIQUE
  • DEVELOPPEMENT BACK-END (ACHITECTURE MICRO-SERVICE)
  • DEVELOPPEMENT FRONT END
  • INFRASTRUCTURE ET DEPLOIEMENT
  • Introduction au Big Data

Nos campus

PARIS
LYON

Trouver un employeur ne sera pas un probléme pour nos éléves.

Tous nos éléves bénéficient de notre large réseau d’entreprises partenaires, et de notre accompagnement dans la recherche du poste le mieux adapté aux compétenses que vous devrez acquérir pour votre futur carriére.

Scolarité

  • Cours les jeudi et vendredi
  • Frais d’inscription : 400€ (remboursable après signature du contrat d’alternance)
  • Cours Mercredi, jeudi et vendredi
  • Stage de fin de formation
  • Frais d’inscription : 400€ (non remboursable)
  • Validation par blocs possible
  • Tarif : 5500€

Contactez un conseiller

Poursuite d'études et débouchés

Expert en systèmes d’information.

Architecte d’application, concepteur Android, ingénieur d’étude informatique, expert informatique (méthodologie, qualité…), chef de projet numérique, consultant informatique.

Méthodes pédagogiques

D’une manière générale, nos formateurs alternent 4 méthodes pédagogiques :

  • L’exposé pour aborder un point théorique (principe, règlementation, loi, article de loi, …). Cette méthode, peu dynamique, doit toujours être suivie d’une des 3 méthodes suivantes :
    • La démonstration pour expliquer directement avec un logiciel (bureautique, …) pour que les apprenants fassent à leur tour l’exercice afin de les impliquer dans la séquence pédagogique,
    • L’interrogation lorsque le formateur lance un travail de groupe afin de faire participer l’ensemble des apprenants,
    • La découverte pour les exercices individuels afin que chacun se confronte directement aux problématiques et mesure ainsi son niveau de compétence.

Certification

Certification enregistrée au RNCP – Arrêté du 06/04/2018 paru au JO du 17/04/2018. Titre du Ministère chargé de l’emploi.

Codes ROME

  • M1805 : Études et développement informatique

Code NSF : 

  • 326 : Informatique, traitement de l’information, réseaux de transmission

Formacode(s) :

  • 31054 : informatique

Détail de la certification

PORTES OUVERTES

Participez à nos journées portes ouvertes en ligne.

Candidature en ligne