Formateur Développeur Web et Web Mobile H/F - AECD
- Cayenne - 973
- Freelance
- AECD
Les missions du poste
L'AECD, Association pour l'Éducation Cognitive et le Développement, est un centre de Formation dont le cadre théorique privilégié repose, depuis sa création en 1991, sur « les principes fondateurs de l'éducation cognitive » appliqués au champ de l'orientation et de la formation professionnelle.
Aider à apprendre, à se former, à devenir plus performant et plus autonome, tels sont les objectifs de l'AECD et plus généralement ceux de l'éducation cognitive.Notre organisme de formation recherche un(e) Formateur(trice) en Développement Web et Web Mobile pour accompagner des apprenants dans la préparation du Titre Professionnel Développeur Web et Web Mobile (DWWM).
Vous interviendrez sur l'ensemble des compétences professionnelles du titre, en front-end comme en back-end, et participerez activement à la montée en compétences d'un public adulte.
Le poste requiert une excellente maîtrise technique, une pédagogie affirmée, ainsi qu'une capacité à structurer et animer des modules complets de formation.
Missions principales
- Concevoir, animer et évaluer les apprentissages sur les compétences du TP Développeur Web et Web Mobile.
- Encadrer les projets individuels et collectifs, superviser leur progression et garantir l'acquisition des compétences attendues.
- Préparer les apprenants aux épreuves certificatives (CCP1 et CCP2).
- Mettre à jour les supports pédagogiques en cohérence avec l'évolution des technologies et des référentiels.
- Assurer un suivi individualisé et participer aux réunions pédagogiques.
Contenus de formation à dispenser :
- CCP 1 - Développer la partie front-end d'une application web ou web mobile sécurisée
Module 1 - Introduction, environnement et méthodologie
- Métier de développeur web & mobile
- Environnements de développement (IDE, Git, navigateurs, CMS)
- Méthodes agiles : Scrum, Kanban
Module 2 - Maquetter une application
- UX/UI design, ergonomie, accessibilité
- Maquettage (Figma, Adobe XD)
- Normes et standards (RGAA, W3C)
Module 3 - Développer une interface statique et responsive
- HTML5, CSS3, Responsive design
- Bootstrap, Tailwind
- Accessibilité et compatibilité inter-navigateurs
Module 4 - Développer une interface dynamique (140 h)
- JavaScript ES6+
- Manipulation du DOM, événements, formulaires
- Frameworks front : React, Angular ou Vue.js
- Consommation d'API REST côté client
Module 5 - Réaliser une interface avec un CMS ou e-commerce (100 h)
- WordPress, Drupal
- Thèmes, plugins, modules simples
- WooCommerce, PrestaShop
- CCP 2 - Développer la partie back-end d'une application web ou web mobile sécurisée
Module 6 - Créer et administrer une base de données
- Modélisation (MERISE, UML)
- SQL : MySQL / PostgreSQL
- Initiation NoSQL (MongoDB)
- Sécurisation des données
Module 7 - Développer les composants d'accès aux données
- Requêtes SQL avancées
- PDO, ORM (Doctrine, Sequelize)
- Gestion des données via API
Module 8 - Développer la partie back-end
- PHP, Node.js ou Python/Django
- Architecture MVC
- Sécurité (authentification, sessions, chiffrement)
- API REST, GraphQL
- Tests unitaires, débogage
Module 9 - Développer et intégrer des composants CMS/e-commerce
- Développement de plugins/modules
- Intégration front/back dans un CMS
- Web services, API
- Gestion de solutions de paiement sécurisées
Le profil recherché
- Expérience professionnelle significative en développement web (front-end et back-end).
- Maîtrise d'un ou plusieurs langages serveurs : PHP, Node.js ou Python.
- Parfaite connaissance des technologies front-end modernes
- Capacité à encadrer, transmettre et accompagner un public varié.
- Expérience en formation ou animation pédagogique appréciée.
- Rigueur, organisation et sens du travail en équipe.