PYTHON
VIVANEO
Développement informatiqueL.D.N.R.
À l'issue de la formation, le participant sera capable de concevoir, développer et maintenir une application informatique en mobilisant les compétences nécessaires à la réalisation d'un projet de développement logiciel, conformément aux exigences du titre professionnel « Concepteur développeur d'applications » (RNCP37873).
La formation permettra au participant de :
-analyser les besoins d'un client ou d'un utilisateur et contribuer à la définition des fonctionnalités d'une application ;
-participer à la conception technique et fonctionnelle d'une solution informatique en tenant compte des contraintes du projet, de la sécurité et des bonnes pratiques de développement ;
-concevoir et exploiter une base de données adaptée aux besoins de l'application ;
-développer les fonctionnalités d'une application côté serveur (Back-End) et côté client (Front-End), en utilisant des langages, frameworks et outils adaptés ;
- mettre en œuvre des interfaces utilisateur ergonomiques et accessibles ;
- développer des composants logiciels intégrés dans une application et assurer leur communication avec les différents services et bases de données ;
-d'appliquer les principes de programmation, d'architecture logicielle, de gestion de versions et de développement collaboratif ;
- réaliser des tests fonctionnels et techniques afin de vérifier la conformité, la fiabilité et la qualité de l'application ;
- diagnostiquer et corriger les anomalies identifiées au cours des phases de développement et de maintenance ;
- documenter le code, les fonctionnalités et les procédures nécessaires à l'exploitation et à la maintenance de l'application ;
- préparer et mettre en œuvre le déploiement d'une application dans un environnement adapté ;
- assurer la maintenance corrective et évolutive d'une application en prenant en compte les besoins des utilisateurs et les évolutions technologiques ;
- contribuer au suivi et à la gestion d'un projet informatique en respectant les délais, les méthodes et les outils de travail collaboratif.
À travers des mises en situation lors des projets pratiques, le participant développera son autonomie dans la réalisation des différentes étapes du cycle de vie d'une application, depuis l'analyse du besoin et la conception jusqu'au développement, aux tests, au déploiement et à la maintenance.
1. Fondamentaux du développement informatique
Algorithmique, logique de programmation et développement avec les langages C, C++ et Java.
2. Développement d'applications
Programmation orientée objet, Java SE, Java EE/J2EE et frameworks Java. Initiation au développement d'applications mobiles Android.
3. Conception logicielle et architecture
Analyse des besoins, modélisation UML, architecture logicielle et utilisation des Design Patterns pour concevoir des applications structurées, maintenables et évolutives.
4. Bases de données
Conception, modélisation, structuration et exploitation de bases de données dans le cadre du développement d'applications.
5. Développement web
Création d'interfaces et de fonctionnalités web avec HTML/CSS, JavaScript et Angular, dans le respect des bonnes pratiques de développement.
6. Sécurité des applications
Identification des risques et mise en œuvre des bonnes pratiques de sécurité dans la conception et le développement d'applications.
7. Gestion de projet informatique
Analyse du besoin, planification, organisation des tâches, suivi de projet et coordination des différentes étapes de réalisation.
8. Déploiement d'applications
Préparation de l'environnement cible, vérification des prérequis et mise en œuvre du déploiement d'applications en tenant compte des exigences de sécurité.
9. Préparation au titre professionnel
Exploitation du référentiel de titre. Préparation à la constitution des documents à présenter au jury dossier professionnel, du dossier de projet et de la présentation orale. Préparation à l'oral
10. Présentation du titre professionnel
Présentation du titre RNCP 37873 "Concepteur Développeur d'Applications" dans les locaux de LDNR à proximité de Toulouse (31670)
La réalisation d'un stage en entreprise n'est pas obligatoire cependant elle est fortement conseillée.
La recherche de stage en entreprise est à la charge du stagiaire et ne fait pas partie de l'accompagnement. Le stage peut être remplacé par un projet personnel du stagiaire, la réalisation et le suivi de celui-ci n'est pas inclu dans cette offre de formation.
Blocs de compétences couverts :
Développer une application sécurisée ;
Concevoir et développer une application sécurisée organisée en couches ;
Préparer le déploiement d'une application sécurisée.
Le parcours est personnalisable selon les acquis des candidats.
Présentation du titre professionnel Concepteur Développeur d'Applications (niveau 6 -fiche RNCP numéro 37873 ) à LDNR à Labège
L'examen pour présenter le titre sdans son intégralité se déroule de la manière suivante:
Rédaction en amont de l'épreuve d'un dossier professionnel, d'un dossier de projet et d'un support de présentation orale
L' épreuve est constituée
- d'une épreuve écrite (questionnaire professionnel de 30 min) : Le candidat étudie une documentation technique rédigée en anglais et il répond à deux questions fermées à choix unique posées en français ; et deux questions ouvertes posées en anglais et amenant des réponses courtes, en rédigeant la réponse en anglais.
- d'une épreuve orale devant le jury: Présentation orale d'un projet réalisé en amont de la session (40 min), Entretien technique (45 min) , entretien final (20 min)
Le titre peut également se présenter par blocs de compétences (CCP), les modalités sont similaires mais les temps sont différents:
- CCP 1: Développer une application sécurisée : questionnaire professionnel : 30 min / Présentation orale d'un projet réalisé en amont de la session: 20 min / entretien technique : 30 min
- CCP2: Concevoir et développer une application sécurisée organisée en couches : questionnaire professionnel : 30 min / Présentation orale d'un projet réalisé en amont de la session: 30 min / entretien technique : 30 min
- CCP3 : Préparer le déploiement d'une application sécurisée : questionnaire professionnel : 30 min / Présentation orale d'un projet réalisé en amont de la session: 20 min / entretien technique : 20 min
Organisation de sessions de presentation de titre depuis 2015.
100% de réussite sur ce titre en 2025.
Formation tutorée comprenant des exercices réguliers pour mesurer la progression des stagiaires et la réalisation de projets tutorés.
TP Concepteur développeur d'applications
RNCP 37873 RS -1 CertifInfo 114919 VIVANEO
Développement informatiqueVIVANEO
Développement informatiqueVIVANEO
Développement informatiqueDAWAN
Développement informatique