Concepteur développeur d'applications web - BC01,?BC02 et?BC04 - AI Software
Date de mise à jour :
Identifiant Offre Info : 14_AF_0000211519
Organisme responsable :
LE WAGON
(ouvre dans un nouvel onglet)
Référentiels
Code Rome
- E1205 Réalisation de contenus multimédias
- M1803 Direction des systèmes d'information
- M1805 Études et développement informatique
Formacode
- 31010 : Architecture web
- 31036 : Administration base de données
- 31090 : Développement web
- 46339 : Conduite projet numérique
Présentation de la formation
Objectifs
Cette formation modulaire permet d'acquérir et de valider les compétences des blocs suivants du titre professionnel RNCP?39261?–?Concepteur développeur d'applications web :* – Bloc?1?: Analyser les besoins utilisateur et concevoir une application web – Bloc?2?: Planifier et superviser le développement d'une application web en équipe – Bloc?4?: Déployer, maintenir et améliorer une application web Les modalités d'évaluation sont conformes aux référentiels RNCP (cas…
– Bloc?1?: Analyser les besoins utilisateur et concevoir une application web
– Bloc?2?: Planifier et superviser le développement d'une application web en équipe
– Bloc?4?: Déployer, maintenir et améliorer une application web
Les modalités d'évaluation sont conformes aux référentiels RNCP (cas pratique, livrables, mise en situation professionnelle, jury), et la validation donne lieu à l'attestation officielle de réussite des blocs.
Programme de la formation
Applications web & intégration IA - RNCP39261BC01, RNCP39261BC02, RNCP39261BC04 Objectif : Maîtriser la conception d'applications web complètes, du front au back-end, et intégrer des fonctionnalités d'intelligence artificielle avancées. Contenu correspondant : Module 1 – Manipulation de données textuelles et structurées (16h) Objectifs : Être capable d'extraire, transformer et exploiter des données textuelles et structurées à l'aide des expressions régulières, des…
Objectif : Maîtriser la conception d'applications web complètes, du front au back-end, et intégrer des fonctionnalités d'intelligence artificielle avancées.
Contenu correspondant :
- Module 1 – Manipulation de données textuelles et structurées (16h)
Objectifs : Être capable d'extraire, transformer et exploiter des données textuelles et structurées à l'aide des expressions régulières, des formats de fichiers standards (CSV, JSON) et d'API web. - Module 2 – Programmation orientée objet (OOP) (40h)
Objectif : Maîtriser les concepts fondamentaux et avancés de la programmation orientée objet (classes, instances, héritage, self) et apprendre à structurer une application complète en Ruby en utilisant plusieurs modèles de données et des principes d'architecture logicielle. - Module 3 – Bases de données (24h)
Objectif : Comprendre le fonctionnement des bases de données relationnelles, apprendre à interagir avec elles en SQL, et utiliser Active Record pour connecter des objets Ruby à des bases de données avec validations et associations. - Module 4 – Développement Front-End (80h)
Objectif : Maîtriser les fondamentaux du développement front-end (HTML, CSS, Bootstrap, JavaScript, DOM, AJAX, templating) et apprendre à construire des interfaces web dynamiques, en préparant également le prototypage de ton projet final grâce au Product Design Sprint. - Module 5 – Rails (40h)
Objectif : Apprendre à créer des applications web complètes avec Rails (architecture, modèles, front-end, hébergement, authentification, autorisation) et préparer le développement d'un projet final en équipe en construisant un MVP fonctionnel. - Module 5 – Projet (40h)
Obectif : À l'issue de cette semaine, les stagiaires seront capables de concevoir, développer et intégrer en équipe un assistant basé sur l'intelligence artificielle en utilisant des modèles de langage (LLM) et des agents, tout en renforçant leurs compétences en développement web full-stack (Rails, Stimulus, importmap, gestion des utilisateurs, autorisation, UX conversationnelle et intégration d'outils externes). - Module 7 – Projet final & Intelligence Artificielle (80h)
Objectif : Concevoir, développer et déployer un projet web final en équipe, tout en consolidant ses compétences en gestion de projet, en front-end, en fonctionnalités avancées Rails (Hotwire, WebSocket, Sidekiq, AI) et en préparant efficacement les démonstrations intermédiaires et finales.
Validation et sanction
Type de formation
Certifiante
Niveau de sortie
Bac + 3 et 4
Durée, rythme, financement
Modalités pédagogiques
Assistance technique : support par e-mail avant le démarrage et système d'alerte sur la plateforme pendant la formation. Assistance pédagogique : accompagnement individualisé via la plateforme + visio
Durée
En centre
320 h
Financement
- Conventionnement
- Non
Conditions d'accès
Public visé
- Tout public
Niveau d'entrée
BAC
Conditions spécifiques et prérequis
Conditions d'admission Le candidat doit obtenir l'aval de la commission pédagogique (entretien et test d'entrée). Un bon niveau d'anglais est requis car la plupart des ressources sont en anglais. Le candidat doit être au moins titulaire d'un diplôme de niveau 4 avec au moins 1 an d'expérience professionnelle ou être titulaire d'un niveau 5 ou plus. Matériel requis Le candidat doit disposer d'un ordinateur portable récent, équipé d'un système d'exploitation à jour (Mac, Windows ou Linux) et suffisamment performant pour exécuter des logiciels de développement. Un processeur moderne, au moins 8 Go de mémoire vive (RAM) et un espace de stockage suffisant (de préférence un disque SSD) sont fortement conseillés pour garantir de bonnes conditions d'apprentissage. Les tablettes et Chromebooks sont inadéquats. Connexion Internet Wi-Fi rapide et stable obligatoire. Les données mobiles ne sont pas acceptées. Sans ces configurations, il sera difficile de suivre la formation correctement.
Lieu de réalisation de l'action
Modalités d'enseignement
Formation entièrement à distance
Adresse
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
LE WAGON
75010 Paris 10e - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates fixes