Titre professionnel concepteur développeur d'applications - Concepteur développeur d'applications - Développement avancé



Objectifs, programme, validation de la formation

Objectifs

Le/la concepteur développeur.se d’applications conçoit et développe les interfaces utilisateur de type desktop ou web, il/elle élabore une maquette avec les enchaînements d’écrans, qu’il fait valider à l’utilisateur. 
Pour concevoir et mettre en œuvre la persistance des données, il/elle analyse un cahier des charges fonctionnel ou une demande utilisateur afin de modéliser et de créer une base de données de type relationnel ou NoSQL (Not only SQL).Il/elle agit avec autonomie et, le cas échéant, avec des responsabilités d’animation et de coordination, 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.Pour les projets de petite taille, il/elle peut mener en autonomie la conception et le développement de l’application. Dans le cas de moyens et de grands projets, il/elle travaille soit au sein d’une équipe hiérarchisée sous la responsabilité d’un chef de projet, soit en équipe pluridisciplinaire. Il/elle applique et fait appliquer les normes de qualité de son entreprise ou de son prestataire de services. 

Description, programmation

1/ Développer une application mobileMettre en place et utiliser des outils de gestion de projet SCRUMDévelopper le front-end avec React
Développer le back-end avec NodeJS
Appliquer les recommandations de sécurité
2/ Intégrer une interface utilisateur
Comprendre le typage statique avec Typescript
Apprendre les design patterns les plus répandus en entreprise (MVC, Observable)
Développer une architecture micro-services
Conception d’application mobile avec Flutter / React Native
3/ Déployer en continu
Comprendre les enjeux des pratiques Devops en entreprise
Appliquer le principe du Test Driven Development
Maîtriser une solution d’intégration continue
Utiliser Docker
Déployer sur le cloud
4/ Consolider ses soft-skills
Savoir vulgariser du code auprès d’une personne non technique

Participer et contribuer à une communauté de développeurs.ses

Créer un portfolio professionnel
Développer sa présence en ligne Postuler à des offres d’emploi de développeur

Validation et sanction

Titre professionnel concepteur développeur d’applications

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 434 heures en centre, 1344 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 Avoir déjà suivi une formation en développement web OU avoir déjà travaillé en tant que développeur·se et souhaitant avoir une certification professionnalisante. Développeur·se avancé avec des compétences en back et en front.

Modalités d'accès

Accessible en contrat d'apprentissage

Inscription

Contact renseignement Madame Mailis INNOV'EDUC - Wild Code Schooll


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


Code CPF 288395 - Validité du 05/01/2019 au 31/12/2115


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

Session débutant le : 12/04/2021

Adresse d'inscription
Innoveduc - Wild Code Schooll
17 rue Delandine 69002 Lyon 2e

Lieu de formation


Organisme de formation responsable