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
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
Adresse :
Organisme de formation responsable
Innoveduc - Wild Code School
Adresse
17 rue Delandine 69002 Lyon 2e