DEVELOPPEUR MOBILE - programmation et création d'application à Montpellier

“Le développeur d'applications mobiles est le créateur de la partie front-end des applications pour smartphones et tablettes. Sa mission consiste dans un premier temps à créer une application mobile à partir de maquettes et d’en assurer le développement. Il peut également intervenir sur une application ou pour améliorer celles qui existent déjà. Après avoir créé l'application et avoir défini les algorithmes permettant le traitement des données, il effectue de nombreux tests de l'application en question pour s'assurer à la fois du respect du cahier des charges et du bon fonctionnement de sa création. Il veille à anticiper les évolutions prévisibles de l'application et des différents problèmes qui pourraient éventuellement survenir..“

Résumé de la formation

Durée : 469 heures

Type de formation : Formation en centre

Lieu de la formation : Occitanie

Public : TOUT PUBLIC

Validation : Attestation

Financement(s) possible(s) :

  • Compte personnel de formation
  • Conseil Régional
  • Entreprise
  • OPCO
  • Pôle Emploi
  • Autofinancement

Effectif : 20

Domaine : Bureautique

Objectif de la formation

OBJECTIFS
Utiliser le principal framework de développement mobile : React Native
Maîtriser le langage Javascript
Gérer les tests et l’intégration continue des développements
Maîtriser le cycle de vie d’un projet mobile
Appliquer les bonnes pratiques de développement dans un contexte agile
Travailler et communiquer au sein d’une équipe projet

Programme de la formation

PROGRAMME DE FORMATION
BLOC 1 : APPRENTISSAGE DES BASES DE PROGRAMMATION - 133 heures
Les bases de programmation avec Dart

Programmation orientée objet


BLOC 2 :DÉVELOPPER LA PARTIE FRONT-END D’UNE APPLICATION MOBILE - 196 heures
Introduction à l’UI et L'UX
Maquetter une application
Comprendre les frameworks de développement mobile et la spécificité de React Native
Mettre en place un environnement de développement React Native
Construire une interface utilisateur fluide et performante
Utiliser les principaux composants et les API natives proposées par React Native
Concevoir l'architecture logicielle d'une application mobile multiplateforme
Gestion de projets


MODULES TRANSVERSES - 126 Heures
Positionnement / Métiers / Intégration
Introduction à l’informatique et à la cybersécurité
Transition écologique et énergétique / Développement durable
Citoyenneté
Anglais
Soft Skills
Sauveteur secouriste du travail

TECHNIQUES DE RECHERCHES D'EMPLOI - 14 heures

Repérage des compétences, des aptitudes, des motivations professionnelles                                                                                  Mise en situation professionnelle                                                      Droits applicables au travail Analyse des offres et ciblage des entreprises                                                                                        Développer et/ou construire son réseau, utiliser les réseaux sociaux professionnels, Web marketing


MODULE IV : PÉRIODE D'APPLICATION EN ENTREPRISE - 120 heures
Stage pratique en entreprise

Prérequis

Niveau Baccalauréat
? Bonnes connaissances de l’outil
informatique et navigation internet.
Intérêt pour les nouvelles technologies.
? Sens logique et faculté de
raisonnement indispensable.
? Bases de programmations appréciées