No-Code, IA et Marketing Digital : les bases du digital et du web
BEAUVOIR
Développement webLE WAGON
La formation vise l'acquisition des blocs de compétences BC01, BC02, et BC04 :
RNCP39261BC01 - Analyser les besoins utilisateur et concevoir une application web
Organiser et animer des réunions de cadrage avec les clients et utilisateurs afin d'identifier, clarifier et documenter leurs besoins à l'aide de techniques de questionnement et d'écoute active.
Analyser la pertinence des demandes en évaluant leur faisabilité technique, leur impact sur le projet et les contraintes associées afin d'identifier les besoins implicites et proposer des solutions adaptées.
Réaliser des maquettes d'application web à l'aide d'outils de prototypage en intégrant les principes d'UX/UI design afin de tester les fonctionnalités avec l'équipe technique et les clients.
Intégrer les principes d'accessibilité (WCAG), d'éco-conception et de responsive design lors de la conception afin d'optimiser l'expérience utilisateur pour tous les publics, y compris les personnes en situation de handicap.
Concevoir le schéma d'une base de données relationnelle en définissant tables, colonnes et relations à l'aide d'outils de modélisation afin de structurer les données nécessaires au parcours utilisateur.
Rédiger un cahier des charges détaillé (spécifications techniques, budget, délais) et réaliser un prototype avec des outils collaboratifs afin d'obtenir la validation finale avant le développement.
Effectuer une veille technologique sur le développement web et l'IA afin d'alimenter et améliorer la conception de l'application.
Vérifier la conformité du projet avec les standards de sécurité, le RGPD, l'accessibilité et l'éco-conception afin de garantir le respect des exigences légales et éthiques.
RNCP39261BC02 - Planifier et superviser le développement d'une application web
Mettre en place des outils de gestion de projet (Kanban, diagramme de Gantt) afin d'organiser les tâches, planifier les échéances et coordonner les équipes de développement.
Organiser une réunion de lancement afin de présenter la feuille de route, recueillir les retours des équipes et ajuster la planification du projet.
Déployer des outils collaboratifs pour faciliter le travail à distance, la gestion de versions et les revues de code, notamment via des plateformes comme GitHub.
Mettre en place des pratiques favorisant la productivité et la montée en compétences des équipes, telles que l'utilisation d'outils d'assistance au développement et des sessions de feedback collaboratif.
RNCP39261BC04 - Déployer, maintenir et améliorer une application web
Configurer l'environnement de production et choisir une solution d'hébergement adaptée afin d'assurer la disponibilité et la scalabilité de l'application.
Mettre en place des processus de déploiement automatisé (CI/CD) afin de faciliter la mise en production et les mises à jour.
Produire et maintenir la documentation technique et utilisateur afin de faciliter le partage des connaissances et la compréhension du projet.
La formation est structurée en 7 modules progressifs (320h), couvrant
intégralement les blocs RNCP39261BC01, BC02 et BC04 :
MODULE 1 – Manipulation de données textuelles et structurées (16h)
Expressions régulières, parsing CSV/JSON, consommation d'API web.
MODULE 2 – Programmation orientée objet (40h)
Classes, instances, héritage, architecture logicielle en Ruby.
Projets fil rouge : Cookbook et Food Delivery.
MODULE 3 – Bases de données (24h)
Modélisation relationnelle, SQL, Active Record (associations,
validations).
MODULE 4 – Développement Front-End (80h)
HTML, CSS, Bootstrap, JavaScript, DOM, AJAX, Stimulus JS, templating.
Product Design Sprint pour la conception du projet final.
MODULE 5 – Développement Back-End avec Rails (40h)
Architecture MVC, routes, contrôleurs, vues, CRUD, hébergement,
upload d'images.
MODULE 6 – Intégration de l'Intelligence Artificielle (40h)
LLM, prompt engineering, inférence multimodale, UX conversationnelle,
outils et agents IA. Développement d'un assistant IA intégré à Rails.
MODULE 7 – Projet final & IA avancée (80h)
Autorisation (Pundit), recherche avancée, background jobs (Sidekiq),
embeddings et RAG, WebSockets (Hotwire). Développement, intégration et
présentation d'un projet web complet en équipe (Demo Day).
ÉVALUATIONS ET JALONS PÉDAGOGIQUES
- Exercices pratiques après chaque unité (évaluations formatives)
- Mises en situation professionnelles simulées
- Quiz de validation des connaissances
- Démonstrations intermédiaires (Intermediate Demos, semaine 6/7)
- Soutenance finale (Demo Day, semaine 8)
MÉTHODES ET OUTILS
Formation 100% à distance via Kitt : supports multiformat (texte,
vidéo), visioconférences, travail en binôme, accompagnement
individualisé par formateurs et assistants pédagogiques.
Session d'information
Une session dédiée à la certification est organisée pendant la formation. Elle inclut :
Le déroulement de l'examen
Les dates et inscriptions
Slides et replay sont partagés rapidement avec les apprenants.
Évaluations en ligne
Les évaluations se font entièrement à distance.
Dates et liens d'inscription communiqués durant la formation.
Convocation officielle envoyée par mail après inscription.
Modalités d'évaluation :
RNCP39261BC01 - Analyser les besoins utilisateur et concevoir une application web
Cas pratique - Livrables
RNCP39261BC02 - Planifier et superviser le développement d'une application web en équipe
Étude d'un cas pratique - Livrables
RNCP39261BC04 - Déployer, maintenir et améliorer une application web
Mise en situation professionnelle reconstituée - Livrables
90% de pratique en groupe sur des vrais sujets Tech
Un suivi en temps réel pour ne pas rester bloqué
Un accès à vie à la plateforme pédagogique du Wagon
Orienté produit : apprenez en construisant votre app !
Une communauté tech unique
Concepteur développeur d'applications web
RNCP 39261 RS -1 CertifInfo 117083 BEAUVOIR
Développement webBEAUVOIR
Développement webVIVANEO
Développement webAFPA ENTREPRISES
Développement web