Project Description
Objectifs de la formation Concepteur Développeur d’Applications
Il (elle) agit avec autonomie et, le cas échéant, avec des responsabilités d’animation et de coordination dans le cadre de projets visant à automatiser un ou plusieurs processus de l’entreprise.
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, afin de réaliser de nouvelles applications ou la maintenance évolutive d’applications existantes.
Il (elle) est en capacité de formaliser un besoin client en rédigeant un cahier des charges, celui-ci étant constitué des spécifications fonctionnelles ainsi que techniques. Selon le besoin, il (elle) peut aussi piloter une équipe constituée de différents profils techniques. En termes de réalisation, il est capable de développer une application (aussi bien le front que le back-end), qu’elle soit en desktop ou en web, de réaliser les tests fonctionnels et techniques (unitaires) puis de faire la mise en production.
Durée de la formation
12 mois (420h de formation)
Rythme : 1 semaine en formation – 3 semaines en entreprise
Comment intégrer le parcours ?
Pré-requis :
- Être titulaire d’un Bac +2 lié à l’informatique/numérique ou équivalent avec des notions en développement. (BTS SIO, DUT informatique, TP DWWM, etc..)
- Anglais de niveau B1 à l’oral et à l’écrit (lire, comprendre des textes courts, poser des questions simples sans trop d’hésitation et exprimer ses opinions).
- Goût pour la technique et adaptabilité permanente aux évolutions technologiques
- Aptitudes relationnelles, rédactionnelles et techniques
Modalités d’admission :
- Dépôt d’un dossier (CV + Lettre de Motivation)
- Entretien avec l’équipe pédagogique
- Test de positionnement
Pour bénéficier d’un contrat d’apprentissage, les critères sont les suivants :
- Être âgé-e de 16 à 29 ans révolus, avoir accompli le premier cycle de l’enseignement secondaire (collège)
- La limite d’âge pour conclure un contrat d’apprentissage n’est pas applicable lorsque le contrat est souscrit par une personne à laquelle la qualité de travailleur handicapé est reconnue et qui bénéficie de la reconnaissance de la qualité de travailleur handicapé (RQTH).
Pour bénéficier d’un contrat de professionnalisation, vous devez répondre à un de ces critères :
- Être âgé-e de 16 à 25 ans révolus
- Être demandeur d’emploi et avoir 26 ans et plus
- Avoir déjà bénéficié d’un emploi aidé comme le Contrat Unique d’Insertion (CUI)
- Percevoir des minimas sociaux : RSA, AAH, ASS
CCP 1 – Concevoir et développer des composants d’interface utilisateur
en intégrant les recommandations de sécurité :
- Maquetter une application
- Développer une interface utilisateur de type desktop
- Développer des composants d’accès aux données
- Développer la partie front-end d’une interface utilisateur Web
- Développer la partie back-end d’une interface utilisateur Web
CCP 2 – Concevoir et développer la persistance des données en
intégrant les recommandations de sécurité :
- Concevoir une base de données
- Mettre en place une base de données
- Développer des composants dans le langage d’une base de données
CCP 3 – Concevoir et développer une application multicouche répartie
en intégrant les recommandations de sécurité :
- Collaborer à la gestion d’un projet informatique et à l’organisation de
l’environnement de développement - Concevoir une application
- Développer des composants métier
- Construire une application organisée en couches
- Développer une application mobile
- Préparer et exécuter les plans de tests d’une application
- Préparer et exécuter le déploiement d’une application
COMPÉTENCES TRANSVERSES
- Anglais
- Communication
- Gestion de projet agile
- Participer et contribuer à une communauté de développeurs.
- Créer un portfolio professionnel.
Modalités pédagogiques
- Alternance de période en centre de formation et période en entreprise
- Travaux dirigés après chaque phase de cours : explications et démonstrations par le formateur et exécutés ensuite par les stagiaires.
- Travaux pratiques pour que le stagiaire apprenne à appliquer seul ce qu’il a appris et cherche par lui-même. Mises en situation professionnelle avec des cas spécifiques « entreprise ».
- Création de plateaux techniques qui recréent les conditions d’activités réelles des entreprises.
- Études de cas où le stagiaire doit résoudre une problématique technique ou managériale.
- Exposés oraux où le stagiaire doit préparer une présentation sur un thème technique donné.
Modalités d’évaluation
- Evaluation continue
- Elaboration d’un dossier professionnel
- Evaluation finale (passage devant un jury composé de professionnels)
- Possibilité de valider un/ou des blocs de compétences
Débouchés
- Développeur front-end
- Développeur back-end
- Responsable de projet informatique
- Concepteur développeur informatique
- Expert programmation objet
- Webmaster
- Consultant informatique
- Développeur Full Stack
- Concepteur développeur d’applications / web
- Développeur Intelligence Artificielle
Poursuite de parcours
- Possibilité de poursuite vers une certification ou un diplôme de niveau 7 (équivalent niveau BAC+5) dans le domaine du développement (web et/ou webmobile), base de données ou écoles d’ingénieurs
Financement
Formation prise en charge à 100% par les OPCO pour les contrats d’apprentissage/professionnalisation
Autres financements : selon votre situation, nous consulter
Accessibilité
Les personnes atteintes de handicap souhaitant suivre cette formation sont invitées à nous contacter directement, afin d’étudier ensemble les possibilités de suivre la formation.