Date de mise à jour : 21/03/2025 | Identifiant OffreInfo :
14_AF_0000136973
Organisme responsable :
Simplon.co
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.
0 - Introduction à la formation (prairie) : Découverte de son environnement professionnel et de formation Initiation et appropriation du référentiel de compétences Confirmation du projet professionnel et formulation des engagements à fournir pour le réaliser Module de contractualisation du parcours avec l'apprenant à Simplon : Signature de charte d'engagement de l'apprenant fournie par les termes du marché, ainsi que le règlement général des formations simplon.1 - Maquetter une application : Choix d'un outil de maquettage Planification des tâches Élaboration des maquettes optimisées pour les différents supports Respect des règles ergonomiques issues de l'expérience utilisateur2 - Réaliser une interface utilisateur web statique et adaptable : Intégration de la structure des pages en HTML en respectant les maquettes et les recommandations du W3CMise en forme des pages à l'aide de feuilles de styles CSS en respectant les maquettes et les recommandations du W3CAdaptation du code afin de rendre les pages web adaptables Intégration des pages web à l'aide d'un framework Déploiement des pages web statiques sur un serveur Versionnement du code source Prise en compte des règles d'accessibilité3 - Développer une interface utilisateur web dynamique : Développement en JavaScript des fonctionnalités d'animations et d'interactions avec l'utilisateur,en respectant les règles de sécurité côté client.Intégration de requêtes de type asynchrone (AJAX) Développement d'une interface dynamique à l'aide d'un framework Intégration de tests des fonctionnalités développées Déploiement de l'interface web dynamique développée sur un serveurV ersionnement du code4 - Développer les composants d'accès aux données : Développement des composants dans un langage objet avec un style défensif Développement des composants en utilisant des bibliothèques existantes Développement des accès, l'ajout, la modification et la suppression des données en base Développement des tests unitaires des composants Correction des erreurs et les vulnérabilités Versionnement du code Recherche de solutions en ligne Déploiement des composants développés5 - Développer la partie back-end d'une application web ou web mobile : Développement des fonctionnalités de l'application côté serveur Développement des appels à des API distantes côté serveur Développement à l'aide d'un langage objet Développement de l'application en respectant une architecture définie (MVC, n-tiers...)Intégration des éléments de sécurité Intégration les composants d'accès aux données Réalisation de tests des fonctionnalités développées Test de la sécurité de l'application à partir d'un guide (OWASP par exemple)Recherche de solutions en ligne Versionnement du code source Déploiement de l'application sur un serveur6 - Créer une base de données : Choix d'un outil de modélisation Conception du schéma physique
Titre professionnel développeur web et web mobile
Certifiante
Bac + 2