Développeur web full stack option ux/ui (titre rncp37805)
Certification : Développeur web
Proposée par skills4all — 75008 Paris
Prix
Indiqué par le ou les établissement(s)
4 000 €
Modalités disponibles
| Voie | Modalité | Prix | Durée | Niveau de sortie | Provenance |
|---|---|---|---|---|---|
| Formation continue | À distance | 4 000 € | — | Bac+2 : deug, bt, dut... (niveau 5) | — |
Objectifs
Cette formation prépare à la certification Développeur Web option UX/UI de WEBECOM (RNCP 37805).
À l'issue de cette formation, vous serez capable de :
1. Développement Front-End
- Comprendre les bases du web et différencier front-end et back-end.
- Utiliser un éditeur de code, les raccourcis et la console du navigateur.
- Créer des pages avec HTML (balises, tableaux, formulaires, médias).
- Appliquer des styles avec CSS (mise en page, responsive design).
- Programmer en JavaScript (DOM, événements, API).
- Utiliser Vue.js pour des applications interactives.
- Créer un portfolio de projets.
2. Développement Back-End
- Modéliser et gérer une base de données avec SQL.
- Respecter les normes RGPD et sécuriser les données.
- Développer en POO et utiliser l'architecture MVC.
- Authentifier les utilisateurs et gérer les rôles.
- Utiliser des outils de versioning et travailler en équipe.
- Livrer une application conforme aux attentes.
3. UI/UX Design
- Appliquer les principes de UX/UI Design.
- Analyser les comportements utilisateurs.
- Effectuer des tests et recherches UX.
- Concevoir des interfaces ergonomiques.
- Utiliser Figma pour maquettes et prototypes.
Stage obligatoire : immersion professionnelle de 245h (35 jours) sous la supervision d’un maître de stage.
Programme
PROGRAMME DU PARCOURS
I/ Développement Front-End
Introduction au Développement Front-End
- Nature et outils du développement front-end
- Configuration de l'environnement de travail
HTML
- Fondements, balises, structure, et accessibilité
- Manipulation de tableaux et formulaires
CSS
- Définition, ajout, et structure du CSS
- Sélecteurs, propriétés, responsive design, animations
JavaScript
- Introduction, variables, opérateurs, structures de contrôle
- Manipulation du DOM, programmation orientée objet, Vue.js
II/ Développement Back-End
PHP Initiation
- Présentation de PHP, variables, opérateurs, tableaux
- Boucles, chaînes, dates, fonctions
PHP Avancé
- MySQL, PhpMyAdmin, création de bases et tables
- Requêtes SQL, CRUD, jointures, connexion base, MySqli vs PDO
- Traitement des formulaires, sessions, sécurité
PHP - Programmation Orientée Objet
- Objets, propriétés, méthodes, namespace, héritage, MVC
- CRUD avec PDO, optimisation, sécurisation des routes
Symfony
- Présentation et installation de Symfony
- MVC, MakerBundle, contrôleurs, vues avec Twig
- ORM Doctrine, entités, fixtures, backend, formulaires, sécurité
III/ UX/UI Design d'Interfaces Utilisateur
UX Design
- Définition, histoire, psychologie cognitive
- Recherche utilisateurs, personas, Design Thinking
UI Design
- Définition, identité visuelle, fondamentaux du webdesign
- Utilisation de Figma : interface, maquettes, animations
IV/ Introduction à ChatGPT
- Utilisation de base, commandes, personnalisation
- Cas pratiques, utilisations professionnelles, quiz et évaluation finale