Concepteur développeur web full stack (Apprentissage)
Date de mise à jour :
Identifiant Offre Info : 24_304002
Organisme responsable :
Coda
(ouvre dans un nouvel onglet)
Référentiels
Code Rome
- M1805 Études et développement informatique
- M1806 Conseil et maîtrise d'ouvrage en systèmes d'information
Formacode
- 31090 : Développement web
- 31094 : Gestion projet informatique
- 46357 : Qualité web
Présentation de la formation
Objectifs
Concevoir et structurer des interfaces web pour produire des sites conformes aux exigences des standards d'accessibilité du W3C et à l'optimisation pour le référencement (SEO) Créer et intégrer, grâce au CSS3, des interfaces intuitives pour les utilisateurs (UI), en tenant compte de la compréhension approfondie de l'expérience utilisateurs (UX) et des meilleures pratiques en matière de design d'interaction Élaborer et réaliser des interfaces web adaptatives pour assurer une…
- Concevoir et structurer des interfaces web pour produire des sites conformes aux exigences des standards d'accessibilité du W3C et à l'optimisation pour le référencement (SEO)
- Créer et intégrer, grâce au CSS3, des interfaces intuitives pour les utilisateurs (UI), en tenant compte de la compréhension approfondie de l'expérience utilisateurs (UX) et des meilleures pratiques en matière de design d'interaction
- Élaborer et réaliser des interfaces web adaptatives pour assurer une expérience utilisateur cohérente et de qualité sur tous types de terminaux
- Implémenter des interactions côté client pour concevoir des fonctionnalités interactives (validation de formulaires, animations…) permettant d'améliorer l'engagement utilisateur et l'interactivité du site web
- Optimiser la communication asynchrone entre les utilisateurs et les serveurs en développant des requêtes AJAX pour accroître la réactivité et la performance des applications web
- Structurer et intégrer des interfaces utilisateur riches et réactives adaptées aux besoins spécifiques du projet pour améliorer la productivité et la maintenabilité du code
- Configurer et personnaliser l'environnement de développement en paramétrant un IDE (environnement de développement intégré) et en utilisant le terminal afin de l'aligner de l'environnement de production cible
- Élaborer et implémenter des solutions back-end en appliquant la programmation orientée objet (POO), en utilisant des architectures MVC ainsi que les Frameworks adaptés pour structurer un code robuste et maintenable
- Optimiser et sécuriser les serveurs web, en ajustant les paramètres serveur et en employant des commandes avancées via le terminal pour améliorer les performances et la sécurité (SSH, MFA) des applications web en fonction de son OS (Linux, Windows)
- Élaborer et administrer des bases de données relationnelles (telles que MySQL ou PostgreSQL) et en utilisant SQL et en respectant les principes de normalisation pour assurer l'intégrité, la performance et la sécurité des données
- Concevoir et gérer l'administration des bases de données NoSQL, telles que le stockage de documents, les bases de données clé-valeur, en colonne ou les graphes, en tenant compte du besoin de l'application, pour optimiser et fluidifier l'utilisation de grandes volumétries de données non structurées
- Arbitrer et décider du choix entre les bases de données relationnelles et NoSQL en tenant
Programme de la formation
Validation et sanction
Type de formation
Certifiante
Niveau de sortie
Bac + 3 et 4
Durée, rythme, financement
Durée
En centre
448 h
Financement
- Conventionnement
- Oui
- Financeur
-
- OPCO
Conditions d'accès
Publics visés
- Autre public
- Public dans le cadre du contrat d'apprentissage
- Public dans le cadre du contrat de professionnalisation
Niveau d'entrée
Information non communiquée
Conditions spécifiques et prérequis
Etre titulaire du Bac
Modalités d'accès
- Accessible en contrat d'apprentissage
Lieu de réalisation de l'action
Modalités d'enseignement
Formation entièrement en présentielle
Adresse
20 boulevard Saint Roch84000 Avignon
Responsable : BEILLON
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
20 boulevard Saint Roch
84000 Avignon - Modalités
- Entrées / Sorties à dates fixes