IPI - Concepteur développeur d'applications numériques



Objectifs, programme, validation de la formation

Objectifs

Une formation de Concepteur(trice) Développeur(euse) d’Applications Web & Mobiles vous apportera les compétences requises pour acquérir une méthodologie solide pour prendre en charge le développement d’applications informatiques suite à l’expression des exigences fournies par un client ou un chef de projet.
Compétences visées :

  • Formaliser, identifier les résultats attendus.
  • Respecter des contraintes, les recommandations qualité de la norme en vigueur pour l’architecture des logiciels.
  • Anticiper les évolutions.
  • Qualifier les risques.
  • Respecter une norme de présentation des écrans et documents de sortie.
  • Concevoir des programmes avec une orientation objets.
  • Garantir un accès sécurisé aux données.
  • Livrer du logiciel déverminé et conforme aux attentes.
  • Clôturer une mission.
  • Formaliser des processus, les règles de gestion et d’organisation des données de l’entreprise.
  • Concevoir des éléments logiciels réutilisables.
  • Produire du logiciel en équipe.
  • Remonter les alertes au(x) décideur(s).
  • Estimer des délais.
  • Concevoir une solution logicielle.
  • Anticiper des répercussions
  • Encapsuler des solutions logicielles spécifiques dans des services logiciels génériques.
  • Produire du logiciel générique réutilisable et partageable.
  • Intégrer des éléments logiciels hétérogènes et produire des exécutables livrables.
  • Modifier un algorithme sans générer de dysfonctionnements.
  • Contrôler des délais.

Description, programmation

1. Développement- Maîtriser la programmation- Maîtriser la méthodologie de développement- Elaborer et rédiger des spécifications techniques- Adapter les développements à l’utilisation sur les Smartphones et tablettes- Réaliser une documentation technique- Mettre en place une maintenance corrective et évolutive de l’application- Développer une interface utilisateur- Développer des composants d’accès aux données- Développer des pages web en lien avec une base de données2. Conception- Maîtriser les conceptions orientées Objet- Maîtriser l’UML : langage de définition de conception- Maîtriser les « Design pattern » et les appliquer- Mettre en place des architectures applicatives - Collaborer à la gestion d’un projet informatique- Construire une application organisée en couches- Préparer et exécuter les plans de tests d’une application- Préparer et exécuter le déploiement d’une application3. Administration Bases de données- Réaliser des modèles relationnels- Maîtriser MySQL- Savoir faire des requêtes avancées- Mettre en place des bases de données- Développer des composants dans le langage d’une base de données4. Anglais- Maîtriser le vocabulaire professionnel- Acquérir les pratiques professionnelles5. Droits et obligations en informatiques- Droits et obligation en informatique- Connaître le droit informatique et les types de contrats- Evaluer les responsabilités des informaticiens6. Gestion de projet informatique- Evaluer délais, charges et coûts- Organiser, planifier, suivre, contrôler le projet- Maîtriser risques et qualité- Communiquer- Participer à des conférences- Concourir pour des tournois de développement

Validation et sanction

Concepteur développeur d’applications numériques

Type de formation

Certification

Niveau de sortie niveau II (licence ou maîtrise universitaire)

Métiers visés

M1805 :


Durée, rythme, financement

Durée 511 heures en centre, 1600 heures en entreprise

Modalités de l'alternance -

Conventionnement Non

Conditions d'accès

Niveau d'entrée niveau III (BTS, DUT)

Conditions spécifiques et prérequis Bac+2 informatique ou expérience en développement logiciels

Éligibilité de cette formation au compte personnel de formation pour les salariés


Code CPF 248557 - Validité du 02/01/2019 au 31/12/2115


Périodes prévisibles de déroulement des sessions

Session débutant le : 19/10/2020

Adresse d'inscription
Campus IGS
186 route de Grenade 31700 Blagnac

Lieu de formation


Organisme de formation responsable