Développeur Mobile

822h Parcours

Développeur Mobile

Parcours Actif

Parcours de conception et de développement d’applications web et mobiles, de l’analyse des utilisateurs jusqu’aux tests, à la sécurité et à la mise en production.

5
Blocs de compétences
29
Objectifs
822h
Volume indicatif
Tarif de la formation
Forfait formation complète
3 000 €
Accès complet à tout le parcours
Abonnement mensuel
250 €
À partir de 250 €/mois
~12 mois
Prérequis

Aucun prérequis

Compétences

Compétences professionnelles

Débouchés

Carrières accessibles

Attestations

Suivi + formation (pas de diplôme)

Prérequis

Aucun prérequis particulier pour ce parcours.

Objectifs pédagogiques

  • Analyser les besoins utilisateurs avec storyboard et user journey
  • Concevoir une interface mobile accessible et un wireframe
  • Planifier un projet Agile avec user stories et sprints
  • Concevoir, administrer et sécuriser une base de données
  • Développer une application web et mobile avec framework, MVC et API
  • Tester, sécuriser, déployer et superviser une application
  • Communiquer les décisions et progresser en équipe

Compétences visées

Les compétences visées seront bientôt détaillées.

Programme détaillé

Le programme complet de ce parcours est structuré en blocs de compétences progressifs :

Concevoir et maquetter une application web & mobile

RNCP37625BC01 — Analyser le problème, storyboard, user journey, wireframe, prototype et accessibilité.

  • Décrire précisément un problème et ses caractéristiques essentielles
  • Utiliser le storyboard et le user journey
  • Analyser les solutions possibles au regard des attentes
  • Établir le storyboard de la solution retenue
  • Définir les caractéristiques de l’interface dans un wireframe
  • Définir les caractéristiques d’un mockup
  • Adapter la conception aux besoins d’accessibilité
  • Traduire les attentes en spécifications techniques
Piloter un projet d’application web & mobile

RNCP37625BC02 — Transformer les besoins en user stories, sprints, ressources et points de suivi.

  • Traduire les attendus en spécifications techniques
  • Ordonner et regrouper les tâches en user stories et sprints
  • Identifier les ressources humaines nécessaires
  • Prioriser les tâches selon les délais, risques et coûts
  • Piloter les réunions d’équipe
  • Établir les comptes-rendus de réunions
Concevoir, manipuler, administrer et sécuriser une base de données en lien avec une application web & mobile

RNCP37625BC03 — Modéliser, administrer et exploiter une base de données en respectant la sécurité et le RGPD.

  • Concevoir et modéliser un modèle de base de données
  • Administrer la base de données et les utilisateurs
  • Définir et mettre en place les actions sur les données
  • Mettre en place les procédures de sécurité et de protection des données
Développer une application web & mobile

RNCP37625BC04 — Développer le front-end, le back-end, l’authentification et la sécurité d’une application.

  • Choisir les solutions de programmation de l’interface utilisateur
  • Utiliser un framework pour mettre en œuvre le serveur
  • Utiliser le modèle MVC
  • Concevoir une procédure d’authentification
  • Structurer le code en composants
  • Utiliser une architecture d’état centralisée
  • Sécuriser les informations de l’application
Mettre en production une application web & mobile

RNCP37625BC05 — Héberger l’application, automatiser la mise en production, tester et assurer le référencement.

  • Utiliser, configurer et monitorer un service d’hébergement
  • Mettre en place les outils de mise en production
  • Concevoir et mettre en place un environnement de tests
  • Assurer la compatibilité avec les principaux moteurs de recherche

Références publiques — France Compétences

7tech s’inspire des référentiels RNCP, des niveaux de qualification, des modalités d’évaluation publiées par France Compétences et des critères qualité français pour structurer ses programmes. Les fiches sont consultables gratuitement via les liens officiels ci-dessous ; leur contenu reste géré par France Compétences et n’est pas reproduit sur cette page. 7tech n’est pas le certificateur de ces titres et ne délivre ni diplôme, ni titre professionnel, ni certification RNCP.

La validation d’un parcours 7tech ne vaut pas validation d’un bloc de compétences RNCP.

Concepteur-développeur d'applications web et mobile RNCP37625 Niveau 6 Enregistrement jusqu’au 31/05/2028

Modalités d'évaluation

Projets mobiles

Développement d'applications complètes iOS et Android

Tests sur devices

Validation sur smartphones et tablettes réels

Code review

Analyse de code et optimisation performance

Soutenance app

Présentation de l'application devant un jury

Débouchés professionnels

Métiers accessibles
Développeur iOS Développeur Android Développeur React Native Mobile App Developer Freelance Mobile Développeur iOS Développeur Android Développeur React Native Mobile App Developer Freelance Mobile
Secteurs d'activité
Startups SSII Freelance Grande entreprise Agence mobile

Poursuites d'études

Expert en Applications Mobiles

Spécialisation avancée iOS et Android

1 an
Concepteur d'Applications Mobiles

Architecture et design d'apps

2 ans
Développeur Full Stack Mobile

Front-end mobile + back-end APIs

2 ans

Blocs de Compétences

Découvrez les étapes clés de votre parcours de formation

Concevoir et maquetter une application web & mobile
180h

RNCP37625BC01 — Analyser le problème, storyboard, user journey, wireframe, prototype et accessibilité.

Objectifs d'apprentissage
1
Décrire précisément un problème et ses caractéristiques essentielles

2
Utiliser le storyboard et le user journey

3
Analyser les solutions possibles au regard des attentes

Et 5 autres objectifs
Piloter un projet d’application web & mobile
80h

RNCP37625BC02 — Transformer les besoins en user stories, sprints, ressources et points de suivi.

Objectifs d'apprentissage
1
Traduire les attendus en spécifications techniques

2
Ordonner et regrouper les tâches en user stories et sprints

3
Identifier les ressources humaines nécessaires

Et 3 autres objectifs
Concevoir, manipuler, administrer et sécuriser une base de données en lien avec une application web & mobile
100h

RNCP37625BC03 — Modéliser, administrer et exploiter une base de données en respectant la sécurité et le RGPD.

Objectifs d'apprentissage
1
Concevoir et modéliser un modèle de base de données

2
Administrer la base de données et les utilisateurs

3
Définir et mettre en place les actions sur les données

Et 1 autres objectifs
Développer une application web & mobile
h

RNCP37625BC04 — Développer le front-end, le back-end, l’authentification et la sécurité d’une application.

Objectifs d'apprentissage
1
Choisir les solutions de programmation de l’interface utilisateur

2
Utiliser un framework pour mettre en œuvre le serveur

3
Utiliser le modèle MVC

Et 4 autres objectifs
Mettre en production une application web & mobile
h

RNCP37625BC05 — Héberger l’application, automatiser la mise en production, tester et assurer le référencement.

Objectifs d'apprentissage
1
Utiliser, configurer et monitorer un service d’hébergement

2
Mettre en place les outils de mise en production

3
Concevoir et mettre en place un environnement de tests

Et 1 autres objectifs
Mode démo : Connectez-vous pour accéder à la formation complète et suivre votre progression.

Parcours de formation

Découvrez les étapes de votre apprentissage.

Retour à la présentation
01

Bloc 1

Concevoir et maquetter une application web & mobile

RNCP37625BC01 — Analyser le problème, storyboard, user journey, wireframe, prototype et accessibilité.

En cours
02

Bloc 2

Piloter un projet d’application web & mobile

RNCP37625BC02 — Transformer les besoins en user stories, sprints, ressources et points de suivi.

Verrouillé
03

Bloc 3

Concevoir, manipuler, administrer et sécuriser une base de données en lien avec une application web & mobile

RNCP37625BC03 — Modéliser, administrer et exploiter une base de données en respectant la sécurité et le RGPD.

Verrouillé
04

Bloc 4

Développer une application web & mobile

RNCP37625BC04 — Développer le front-end, le back-end, l’authentification et la sécurité d’une application.

Verrouillé
05

Bloc 5

Mettre en production une application web & mobile

RNCP37625BC05 — Héberger l’application, automatiser la mise en production, tester et assurer le référencement.

Verrouillé