Développeur Web et Web mobile (BAC+2)

Au programme de la formation DWWM

Le développeur web et web mobile développe ou fait évoluer des applications orientées web, ou web mobile ou les deux à la fois, en respectant les normes et standards reconnus par la profession et en suivant l’état de l’art de la sécurité informatique à toutes les étapes. Ces applications sont destinées à des internautes ou des salariés d’entreprise.

Le développeur conçoit la partie visuelle de l’application exécutée sur le navigateur côté ordinateur client. Il ébauche la maquette des écrans de l’interface utilisateur et prévoit la navigation de l’application web ou web mobile. Il code l’ensemble avec les langages de programmation web adaptés et une architecture applicative conforme aux bonnes pratiques du développement web et web mobile. Il réalise la partie visuelle de l’application dans un premier temps de manière statique et en la rendant adaptable au contexte puis dans un deuxième temps capable d’interagir avec l’utilisateur de manière dynamique.

En fonction des besoins de l'utilisateur, il peut installer et adapter une solution préétablie de gestion de contenu ou d’e-commerce.

Le titre professionnel "Développeur Web et Web Mobile" évalue des compétences métiers, la capacité à répondre à un besoin professionnel. Autour de ces compétences, nous choisissons des technologies en lien avec les besoins du marché de l'emploi. La promotion de la Fabrique du Numérique sera résolument orientée vers les entreprises et l'employabilité.

Les compétences métier à développer

Les compétences métier à développer

Développer une application client-serveur

  1. Maquetter une application
  2. Concevoir une base de données
  3. Mettre en place une base de données
  4. Développer une interface utilisateur
  5. Développer des composants d'accès aux données

Développer une application web

  1. Développer des pages web en lien avec une base de données
  2. Mettre en oeuvre une solution de gestion de contenu ou e-commerce
  3. Développer une application simple de mobilité numérique
  4. Utiliser l’anglais dans son activité professionnelle en informatique

Choix technologiques

Choix technologiques

Tronc commun

  • Linux & les lignes de commande
  • Git & GitHub
  • UI / UX
  • HTML / CSS
  • Javascript, programmation procédurale
  • Javascript POO
  • Angular
  • Symfony

Orientations client/serveur

Sur ce point nous avons choisi de développer un parcours ouvert qui permet à chacun de se spécialiser. Deux technologies serveur cohabitent chacune avec ses spécialités. Les deux seront vues par chaque étudiant mais les projets professionnels seront orientés vers l'une des deux :
  • PHP / SQL
  • NodeJS / MongoDB (NoSQL)

Et ensuite ?

Autour de ces technologies de base nous allons vous proposer des 'master class' sur une palette d'outils :
  • Mise en production : Webpack et autres technologies
  • NativeScript
  • Strapi
  • ...

Vous êtes vraiment intéressé(e) ?

Téléchargez le référentiel officiel, il y a tout dedans