Concepteur développeur d’applications

TITRE PRO de niveau 6 (Bac+3) | Apprenez à concevoir des applications innovantes et intuitives pour répondre aux besoins des utilisateurs !
Comment ça se passe ?
  • 700h en centre + 140h de stage en entreprise (continu) | 455h en centre + 1365h en entreprise (alternance)
  • Prochaine session : nous consulter !
  • à distance
  • Tout public
  • En continu ou en alternance
Choisir cette formation
Voir le récapitulatif de la formation
Comment ça se passe ?
  • 700h en centre + 140h de stage en entreprise (continu) | 455h en centre + 1365h en entreprise (alternance)
  • Prochaine session : nous consulter !
  • à distance
  • Tout public
  • En continu ou en alternance
Choisir cette formation

Programme de la formation

CCP 1 : 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

CCP 2 : 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

CCP 3 : 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

Méthodologie

  • Méthode Prince2/Agile Scrum
  • Bibliothèque Itil

Langages web

Conception d’applications

  • Base de données : SQL Server, PostgreSQL, MongoDB, normes RGPD, injections SQL (SQLmap)
  • Java (niveau intermédiaire) : MVC, Spring, FXJava, Kotlin (en option)
  • C# : ASP.NET Core, Linq, Entité, Xamarin (optionnel)

Test et déploiement

  • Essais JUnit5 / TDD
  • Serveur LEMP, AWS EC2, Sans serveur, SSH

Objectif de la formation

  • A partir du cahier des charges de l’application ou d’un scénario utilisateur, le concepteur développeur conçoit la solution puis développe ou adapte des composants afin de construire une application sécurisée dans une architecture applicative n-tiers. Il 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. Il modélise, crée ou adapte une base de données afin d’assurer le stockage et la gestion des données d’un système d’information, Il 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. Il participe à l’élaboration de la stratégie de déploiement et de sécurité de l’application. Il déploie les composants réalisés sur les serveurs de tests de l’architecture prévue. Il respecte les contraintes de sécurité telles que l’accessibilité, la confidentialité et l’intégrité. Il a en charge la définition des environnements de tests et de développement.

Pré-requis

  • Diplôme Bac+2 dans le domaine ou expérience en entreprise significative
  • Pratique quotidienne d’un ordinateur
  • Pratique basique de l’anglais oral & écrit
  • Esprit d’analyse, rigueur, sens des responsabilités, raisonnement logique, facilités rédactionnelles, gestion de projet
  • Maîtrise confirmée d’un langage (Javascript, PHP) et de systèmes de gestion de base de données (SQL ou noSQL)
  • En modalité mixte ou 100% distanciel, une connexion internet fibre est vivement conseillée
  • Un test de positionnement vérifiera ces prérequis
  • Admission après étude personnalisée du profil et du projet professionnel & validation du financement du parcours

Les + de la formation

  • 79% de satisfaction et 76% de réussite aux examen en 2023
  • Formation dispensée par un formateur permanent

Avis

Hidden
Votre demande concerne ?(Nécessaire)
Modalité pédagogique(Nécessaire)

Pour en savoir plus…

Concepteur développeur d’applications
Rendez-vous sur le site du groupe Arinfo et découvrez les sessions disponibles dans 5 régions (15 centres) et partout en France en téléprésentiel
En savoir plus