Titre RNCP 100% CPF

Développeur web et web mobile

ALT-RH FORMATIONS

8 941 €à partir de
1032 hdurée
1session active
Seine-et-Marnelieu

Objectifs de la formation

Cette formation a pour but de former des professionnels capables de concevoir, développer et déployer des sites et applications web ou mobiles modernes, performants et sécurisés.
À l'issue du parcours, le participant saura :
• Installer et configurer un environnement de travail complet pour le développement web.
• Concevoir et maquetter des interfaces utilisateurs intuitives, accessibles et ergonomiques (UX/UI).
• Développer la partie front-end d'une application (HTML, CSS, JavaScript, frameworks modernes).
• Concevoir et programmer la partie back-end (PHP, Symfony, Node.js, gestion de bases de données SQL/NoSQL).
• Créer et sécuriser une base de données relationnelle.
• Développer des API et intégrer des services externes (REST, JSON, API tierces).
• Documenter, tester, et déployer une application web ou mobile complète.
• Collaborer efficacement en équipe selon les méthodes Agiles (Scrum / Kanban).
• Réaliser un projet professionnel complet, constituer un portfolio valorisant et se positionner efficacement sur le marché du numérique.

Programme

Module 1 – Fondamentaux du développement web
• Introduction au web et aux technologies front-end / back-end.
• Installation et configuration de l'environnement de travail (IDE, Git, serveurs locaux).
• Langages du web : HTML5, CSS3, JavaScript, bases du PHP.
• Introduction aux bases de données SQL.
Outils IA intégrables :
• Assistants IA de code (GitHub Copilot, Codeium).
• Analyse IA pour débogage intelligent et correction automatisée.
Module 2 – Développement Front-End et UX/UI
• Maquettage et design d'interfaces (UX/UI, responsive design).
• Programmation front-end : JavaScript avancé (DOM, événements, fetch).
• Frameworks : React, Vue.js ou Angular (au choix selon le projet).
• Accessibilité, performance et ergonomie utilisateur.
Outils IA :
• Génération automatique de maquettes (Uizard, Figma AI).
• Analyse IA de performance et d'accessibilité.
Module 3 – Développement Back-End et Bases de données
• Programmation orientée objet (POO) et architecture MVC.
• Frameworks : Symfony, Node.js ou Express.js.
• Création et consommation d'API REST.
• Sécurité des données et conformité RGPD.
Outils IA :
• Génération de requêtes SQL (Text-to-SQL).
• Détection IA de vulnérabilités (Snyk, SonarQube).
• Documentation automatique d'API via IA.
Module 4 – Gestion de projet et déploiement
• Méthodologie agile (Scrum, Kanban).
• Outils de versioning (Git, GitHub).
• Tests unitaires et qualité de code et CI/CD.
• Hébergement, déploiement, documentation et maintenance.
Outils IA :
• IA pour planification agile (ex. Jira avec IA, Monday.com AI).
• Génération automatique de tests unitaires (ex. CodiumAI).
• Optimisation des pipelines de déploiement.
Module 5 – Projet professionnel
• Réalisation d'un projet complet (front + back).
• Présentation devant un jury professionnel.
• Création d'un portfolio personnel.
Outils IA :
• IA de présentation (Beautiful.ai, Tome).
• Chatbot intégré dans le portfolio pour interaction dynamique.
• Feedback IA personnalisé sur les projets réalisés.

Résultats attendus

1. Maîtrise technique Front-End
• Créer des interfaces web responsives avec HTML5, CSS3, JavaScript.
• Dynamiser les interfaces (DOM, requêtes asynchrones, AJAX, fetch).
• Intégrer des frameworks modernes (React, Vue.js, Angular).
• Garantir accessibilité, compatibilité multi-supports et performance.
2. Compétences Back-End
• Concevoir et gérer des bases de données (MySQL, PostgreSQL, MongoDB).
• Développer des API REST et gérer la logique métier.
• Sécuriser les applications (authentification, sessions, droits d'accès).
• Déployer sur des serveurs ou environnements cloud (Docker, PaaS).
3. Adaptabilité Mobile
• Concevoir des interfaces optimisées pour smartphones et tablettes.
4. Gestion de projet & collaboration
• Travailler en équipe via Git/GitHub/GitLab.
• Appliquer les méthodes agiles, planifier et itérer efficacement.
5. Autonomie & veille technologique
• Intégrer la veille active comme levier de montée en compétences.
• Explorer et maîtriser de nouvelles technologies de façon autonome.
6. Réalisations concrètes et employabilité
• Concevoir des applications complètes (front + back).
• Créer un portfolio professionnel et valoriser ses compétences.
• Être prêt à intégrer des postes de développeur front-end, back-end ou full-stack.
7. Compétences transversales
• Présenter un projet devant un jury professionnel.
• Rédiger une documentation technique claire et structurée

Les points forts

Certification reconnue par l'État – un atout fort pour l'emploi. Formation complète et professionnalisante (du design au déploiement). Approche par projets concrets et création d'un portfolio professionnel. Encadrement par des experts du secteur.

La certification

TP Développeur web et web mobile

RNCP 37674 RS -1 CertifInfo 114920

Organisme & lieu

Formations similaires