Chez Ziggourat, ce parcours de formation vous permet de préparer le titre professionnel de concepteur développeur d’applications, il s’agit de : Prendre en charge le développement d’applications informatiques de la conception au déploiement • Intervenir sur les différentes phases du processus de développement logiciel dans différents langages de programmation • Gérer le testing, le versioning et appliquer une démarche qualité • Savoir développer pour des applications mobiles, conduire un projet ainsi qu’une équipe de développeur • Être en veille et assurer la maintenance des applications informatiques • Tenir les délais et les budgets
PUBLIC
• Toute personne de niveau bac +2 (ou titulaire du DWWM) souhaitant une reconversion dans les métiers du codage informatique • Tout demandeur d’emploi ayant une expérience de développeur • Toute personne souhaitant une montée en compétence dans le domaine des langages informatiques • Tout étudiant (à bac+2 scientifique) souhaitant rejoindre la filière informatique après le bac • Toute personne de niveau bac +2 (ou titulaire du DWWM) souhaitant une reconversion dans les métiers du codage informatique • Tout demandeur d’emploi ayant une expérience de développeur dans les langages structurés • Toute personne souhaitant une montée en compétence dans le domaine des langages informatiques (Java, PHP, Python) Tout étudiant (à bac+2 scientifique) souhaitant rejoindre la filière informatique après le bac
DURÉE
798 heures en présentiel ou en classe virtuelle sur 114 jours
PRÉ-REQUIS
Niveau bac + 2 ou équivalent (DWWM). La formation exige un bon niveau de culture web, une connaissance de l’anglais et un goût prononcé pour les nouvelles technologies La connaissances d’un langage de programmation ou d’algorithmes est nécessaire ainsi que la manipulation de bases de données Les prérequis sont vérifiés dans le cadre d’une évaluation diagnostique (tests d’entrée et étude de dossier) par les conseillers formation
FORMATEUR
Formateurs expérimentés, spécialistes dans leur domaine avec une expertise métier d’au moins 5 ans.
MÉTHODE PÉDAGOGIQUE
Entre 8 et 12 personnes par session. Les enseignements laissent une large place à la pratique, chaque module donne lieu à la réalisation de projets collectifs ou individuels inspirés de situations réelles qui permettent à l’étudiant d’appliquer au fur et à mesure les notions abordées. Autonomie, curiosité sont ainsi favorisées pour développer des compétences indispensables aux métiers du digital en perpétuelle évolution.
MODALITÉ DE VALIDATION DES ACQUIS
Évaluation continue via des exercices applicatifs et/ou des ateliers de mise en pratique tout au long de la formation. Les compétences des candidats pour l’accès au titre professionnel sont évaluées par un jury au vu d’une mise en situation professionnelle ou d’une présentation d’un projet réalisé en amont de la session, éventuellement complétée par d’autres modalités d’évaluation (entretien technique, questionnaire professionnel, questionnement à partir de production(s)), du dossier professionnel et de ses annexes éventuelles, des résultats des évaluations passées en cours de formation pour les candidats issus d’un parcours de formation et d’un entretien avec le jury destiné à vérifier le niveau de maîtrise par le candidat des compétences requises pour l’exercice des activités composant le titre visé. Un parchemin est attribué au candidat ayant obtenu le titre complet. Un livret de certification est remis au candidat en réussite partielle. Ces deux documents sont délivrés par le représentant territorial compétent du ministère du Travail.
PROGRAMME CONCEPTEUR DÉVELOPPEUR D’APPLICATIONS – TP – MINISTÈRE DU TRAVAIL – NIVEAU 6
CCP – 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 – 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 – 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.