LICENCE STS Développement applicatif Web et Mobile

Titre RNCP 40116 date d'échéance le 31/12/2029 - Formation en apprentissage


Licence générale en Informatique en partenariat avec le CNAM , titre RNCP 40116

Le CNAM

Objectifs

Cette licence vise à former des professionnels du développement capables de concevoir et de réaliser des applications adaptées aux environnements web et mobiles, en tenant compte des contraintes spécifiques au multi-plateforme (responsive design, performances, compatibilité, etc.).

Elle permet l’acquisition de compétences solides en développement applicatif, en architecture logicielle, en gestion de projet, ainsi qu’en application des bonnes pratiques en matière de qualité, de sécurité et de maintenabilité du code.

La formation ouvre naturellement la voie à une poursuite d’études en master ou en école spécialisée, tout en permettant une insertion professionnelle dès l’obtention du diplôme. Accessible uniquement en alternance ou en formation continue, elle intègre une expérience professionnelle significative : au moins 11 mois devront être validés pour l’obtention du diplôme.

Voir la fiche formation

Missions

  • Conception et évaluation des systèmes informatiques
  • Développement des systèmes et des produits informatiques
  • Gestion et exploitation des systèmes d'information
  • Participation à l’activité d’une équipe de développeurs
  • Compréhension d’un algorithme et implantation dans un langage informatique
  • Interaction avec une base de données
  • Déploiement de tests logiciels
  • Participation au déploiement d’une application informatique
  • Production d'une documentation en lien avec les développements effectués
  • Développement de fonctionnalités au sein d’une architecture réseau

Secteurs d'activité

Les compétences acquises au cours de la formation permettent d’intégrer une grande diversité de structures et de secteurs où le développement applicatif est stratégique. Les diplômés peuvent ainsi évoluer dans :

  • Les entreprises de services du numérique (ESN) : conception d’applications sur mesure, gestion de projets clients, développement de solutions logicielles.
  • Les start-ups et éditeurs de logiciels : création d’applications web et mobiles innovantes, contribution à des produits en évolution rapide.
  • Les services informatiques internes de grandes entreprises, collectivités ou administrations : développement et maintenance d’outils métiers ou d’applications internes.
  • Le secteur du e-commerce : développement de plateformes web, intégration de solutions de paiement, optimisation des parcours utilisateurs.
  • Le secteur de la communication et des médias : création de sites, applications mobiles ou web interactives, développement de solutions de gestion de contenus.
  • Le domaine de la santé, de l’éducation ou de la culture : développement d’applications spécialisées répondant à des besoins métiers spécifiques.

Métiers et débouchés

  • Développeur web (frontend, backend ou fullstack)
  • Développeur mobile (iOS, Android, cross-platform)
  • Développeur d’applications multi-plateformes
  • Intégrateur web
  • Développeur DevOps junior
  • Testeur QA / Automaticien de tests
  • Concepteur d’interfaces (UI) et/ou d’expériences utilisateur (UX)
  • Développeur d’applications métiers
  • Assistant chef de projet technique
  • Développeur freelance ou entrepreneur dans le numérique
 

Blocs de compétences

Tronc commun

  • Mobiliser les outils mathématiques pour résoudre des problèmes informatiques (UTC501)
  • Comprendre le fonctionnement des systèmes d’exploitation et de leur environnement technique (UTC502)
  • Mettre en œuvre différents paradigmes de programmation pour développer des solutions logicielles (UTC503)
  • Modéliser, concevoir et interroger des systèmes d’information et des bases de données relationnelles (UTC504)
  • Appréhender les fondamentaux des réseaux informatiques et les enjeux de sécurité (UTC505)
  • Gérer un projet informatique en mobilisant les méthodes, outils et rôles du management de projet (GND100)
  • Utiliser l’anglais dans un contexte professionnel, à l’écrit comme à l’oral (ANG300)
  • Communiquer efficacement à l’écrit et à l’oral dans un environnement professionnel (CCE105)

Spécialité 

  • Concevoir des architectures logicielles modulaires en appliquant des design patterns et en utilisant des mécanismes avancés comme l’injection de dépendance et la réflexion (NFP121)
  • Analyser les besoins, modéliser les applications web à l’aide de la méthode UWE, développer les composants fonctionnels, métiers et techniques d’un système web (NFE114)
  • Développer des applications réparties, basées sur des architectures REST, SOAP, des services web ou des microservices, dans un environnement multi-tiers (NSY014)
  • Concevoir et développer des applications mobiles (Android, cross-platform) en prenant en compte les contraintes matérielles, ergonomiques et de déploiement (SMB116)

Certifications

Projet VoltaireTOIECCyberEduCisco Cybersécurité

Inscription

Modalités

  • Recrutement de mars à septembre
  • Compléter le dossier d'inscription
  • Prendre rendez-vous pour un entretien de positionnement au 02.31.34.94.49

Admission

  • Évaluation et examen de la cohérence du projet
  • Examen du dossier scolaire
  • Admission définitive conditionnée à la signature du contrat d’alternance

 Présentation vidéo