Bachelor Développeur Fullstack-Dev0ps
Titre Professionnel - Concepteur Développeur d’Applications
Votre futur métier
Un développeur full stack est un développeur généraliste et polyvalent. Aussi bien capable de coder sur la partie front que back, il connaît toute la chaîne de développement d’un logiciel ou d’un site web et est à l’aise avec plusieurs langages et technologies. En tant que DevOps, il connait les pré-requis pour faciliter et accompagner le déploiement des solutions logicielles. Métiers visés : - Concepteur développeur, concepteur d'applications informatiques - Développeur d'applications, développeur informatique - Développeur back end, développeur front end, développeur full stack - Développeur d'applications mobiles - Développeur web, développeur web mobile, développeur web et web mobile - Ingénieur d'études et développement - Analyste programmeur informatique
Objectifs de la formation
- Développer une application sécurisée :
Installer et configurer son environnement de travail en fonction du projet.
Développer des interfaces utilisateur
Développer des composants métier
Contribuer à la gestion d’un projet informatique
- Concevoir et développer une application sécurisée organisée en couches :
Analyser les besoins et maquetter une application
Définir l’architecture logicielle d’une application
Concevoir et mettre en place une base de données relationnelle
Développer des composants d’accès aux données SQL et NoSQL
- Préparer le déploiement d’une application sécurisée :
Préparer et exécuter les plans de tests d’une application
Préparer et documenter le déploiement d’une application
Contribuer à la mise en production dans une démarche DevOps
En complément, nous vous invitons à consulter la fiche suivante : RNCP37873 – TP – Concepteur développeur d'applications (francecompetences.fr)
Programme
BLOC 1 :
- 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;
- Intégrer les recommandations de sécurité.
Bloc 2 :
- Concevoir une base de données;
- Mettre en place une base de données;
- Développer des composants métiers sécurisés.
Bloc 3 :
- Collaborer à la gestion d’un projet informatique et à l’organisation de l’environnement de développement (gestion de projet + initiation dévOps);
- Concevoir une application;
- Développer des composants métiers sécurisés;
- Construire une application organisée en couches;
- Développer une application mobile sécurisée;
- Préparer et exécuter les plans de tests d’une application – Intégration continue;
- Préparer et exécuter le déploiement d’une application (Gestion de version, initiation Crypto, Gestion de certificats SSL).
Modules remise à niveau
- Algorithmique,
- Python,
- Bases de données.
Projets tutorés
- Mise en œuvre d’un projet agile visant à développer une application sécurisée;
- Mise en place de projets sur la majeure partie des cours techniques.
Modules complémentaires
- Anglais technique,
- Révisions,
- Épreuves de certification.
Blocs de compétences :
- 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
Méthode et moyens pédagogiques
Méthodes et moyens mobilisés :
- Plateaux techniques et plateforme pédagogique
- Salles informatiques équipées
- Cours magistraux (présentiel et distanciel)
- Travaux pratiques et dirigés
- Mise en situation professionnelle.
Validation :
- Evaluations types formatives
- Projets tutorés
- Rapports d’activités en entreprise / soutenances devant jury
- Entretien technique
- Questionnaire professionnel (série de questions ouvertes)
Interruption
10%
Obtention des diplômes
100%
Modalités d’accés
- Campagne de recrutement de Janvier à Septembre
- Remise du dossier de candidature
- Entretien de positionnement selon profil
- Entrée en formation en Septembre
Lien vers la plateforme INSERJEUNES: https://www.inserjeunes.education.gouv.fr/diffusion/etablissement?id_uai=0841037W
Validation par bloc de compétences
Non
Passerelles
Non
Suite de parcours
Mastère Européen Expert IT Applications Intelligentes et Big Data
Formations associées
Travailleurs handicapés
Le Centre de Formation NEXTECH s’engage à étudier la possibilité d’accueillir, de suivre et d’accompagner des personnes en situation de handicap et/ou en difficulté d’apprentissage tout au long de leur parcours.
Pour plus d’informations, merci de nous contacter pour échanger avec notre référente handicap (Sandrine FDIDA) : contact@nextechformation.fr
Mentions légales
Fiche formation mise à jour le 23/05/2024.
Coordonnées
« * » indique les champs nécessaires