Numérique Bachelor

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
  • Concevoir et développer une application sécurisée organisée en couches
  • Préparer le déploiement d’une application sécurisée

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.

 

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)

Modalités d’accés

  1. Campagne de recrutement de Janvier à Septembre
  2. Remise du dossier de candidature
  3. Convocation aux commissions de recrutement
  4. Demandez le calendrier des dates de commissions
  5. 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

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.

Consultez notre politique d’accessibilité – Contactez notre référent handicap

Coordonnées

Campus d'Avignon

60 Chemin de Fontanille

84140 Avignon

Contactez-nous

Identité*
Données personnelles*