Développeur Full stack

Bac +3 – Titre RNCP niveau 5

Formez-vous en un an au métier de Développeur Full stack, du front au back, en alternance ou en formation initiale. 

CYCLE BAC+3 – DÉVELOPPEUR FULL STACK – Titre RNCP niveau 6

Certification professionnelle Administrateur des systèmes d’information spécialité développement. Titre RNCP certifié de niveau 6. Fiche N°RNCP 34022 sur France Compétences

UN MÉTIER

> Descriptif 

Le développeur full-stack est un profil polyvalent recherché par les entreprises. Il conçoit et gère des projets web, intervenant sur tous les aspects, de l’architecture à la maintenance. Il travaille sur le back-office, la mise en page, et les fonctionnalités administratives, puis développe de nouvelles fonctionnalités côté front-end. Ce professionnel maîtrise Java, PHP, CSS, HTML, et doit être créatif, rigoureux, et autonome.

> Activités en Entreprise

Un développeur full-stack gère la conception, la maintenance, et le développement de projets web, travaillant sur l’architecture, le back-office, le front-end, et utilisant divers langages informatiques.

UNE FORMATION

> Objectifs de la formation

La certification de développeur full-stack vise à fournir aux apprenants les compétences techniques, les connaissances en conception et en gestion de projet nécessaires pour créer des applications web complètes et réussir dans le domaine du développement web.

TRONC COMMUN

Réseaux 

  • Cisco CCNA2

Gestion de Projet : notion de Product Owner + Qualité

  • Gestion de projet – avancé
  • Méthode Agile
  • Cadre légal (droit numérique, RGPD, CNIL, propriété intellectuelle)
  • ITIL (SRC) et SCRUM Master (DEV)

 

SOFTSKILLS

  • Anglais
  • Projet Voltaire / Suivi
  • Participation à des conférences / salons sur les métiers
  • Connaissance de l’entreprise

COMMUNICATION PROFESSIONNELLE

  • Préparation à la rédaction d’un compte rendu d’activités
  • Négociation
  • Prise de Parole en Public – Préparation à la soutenance d’activités
  • Communiquer en situation conflictuelle

 

DÉVELOPPEMENT

Programmation : organiser ses programmes de façon partagée

  • Gestion des versions de développement – Github / Gitlab

Front End       

  • HTML / CSS / JS / PHP – Avancé
  • Mise en situation Dev coté utilisateur

Back End        

  • Backend (Node.js, Angular, etc.)
  • C# (orienté unity)
  • Java

Développement d’application mobiles

  • Développement d’applications mobiles iOS
  • Développement d’applications mobiles Android

Bases de données

  • Exploitation d’une base de données depuis un programme

 

EVALUATION

  • Projet Professionnel : Travail en équipe avec mise en œuvre de compétences métiers complexes
  • Soutenance de fin d’année
  • Acquérir la dimension “administrateur” et la mettre au service d’une entreprise
  • Ecrire des applications multiplateformes
  • Explorer une 1re spécialisation
  • Titre ou diplôme de niveau 5 en informatique requis
  • Dossier de candidature
  • Tests
  • Entretien
  • Formation en 1 an
  • Septembre N à Août N+1
  • Développeur web
  • Développeur full-stack
  • Développeur front
  • Développeur back
  • Développeur web mobile
  • Chef de projet technique
  • Testeur de logiciels
  • Intégrateur web
  • Contrat de Professionnalisation
  • Contrat d’Apprentissage
  • Stagiaire de la formation professionnelle
  • Etudiant avec stage conventionné