Objectifs de la formation
- Savoir utiliser les technologies liées au développement web - Être capable de développer un site web avec une vision UX design - Savoir implémenter et exploiter une base de données - Savoir développer les composants d'accès aux données - Maîtriser les techniques de référencement d'un site web - Comprendre les enjeux et mettre en oeuvre le développement adaptatif (responsive) - Développer une application web ou web mobile - Savoir utiliser les méthodes agiles dans la gestion de projet - Préparer son intégration et valoriser son profil dans les métiers du web
Contenu de la formation
Développement Front-end Apprentissage des langages Front-End (HTML, CSS, JS) Maîtrise du développement d'un site Responsive Conception centrée utilisateurs et UX Design Maitrise du framework Bootstrap Élaboration du cahier des charges d'un projet web Création, personnalisation de la charte graphique et administration d'un site internet avec Wordpress Publication d'un site en ligne sur un serveur web (NDD, FTP) Développement Back-end Découverte de l'algorithmie Apprentissage du langage PHP pour réaliser les traitements côté serveur d'un site ou d'une application web Prise en main d'un framework PHP (Symfony) Conception et mise en oeuvre d'une base de données (SQL, Merise) Développement de modules pour un site internet avec Wordpress Publication d'un site en ligne sur un serveur web (NDD, FTP) Techniques et outils du développement web Mise en pratique pratique des techniques de référencement naturel (SEO) Sécurisation d'un site web en utilisant les bonnes pratiques de la cybersécurité Sensibilisation aux enjeux de la conception d'un site (Eco-conception) Réalisation d'une veille technologique Sensibilisation à la culture du Numérique Préparation à l'examen du Titre Professionnel
Résultats de la formation
Compétences attestées par le passage du Titre professionnel d'Etat : Développer la partie front-end (Bloc de compétence 1) - Maquetter une application - Réaliser une interface utilisateur web statique et adaptable - Développer une interface utilisateur web dynamique - Réaliser une interface utilisateur avec une solution de gestion de contenu ou e-commerce Développer la partie back-end (Bloc de compétences 2) - Créer une base de données - Développer les composants d'accès aux données - Développer la partie back-end d'une application web ou web mobile - Élaborer et mettre en oeuvre des composants dans une application de gestion de contenu ou e-commerce
Conditions spécifiques d'accès à la formation
- Justifier d'un niveau Bac ou d'une expérience d'au moins 1 an - Maîtriser l'outil informatique en général - Avoir pour projet professionnel d'exercer dans les métiers du développement web - Réussir les processus de candidature (tests et entretien)