- Présentation
- Programme
- Responsables
- FAQ
Objectif de formation
Cette formation vous guide à travers les étapes essentielles du développement frontend avec Vue.js. Vous commencerez par créer des sites statiques en HTML et CSS, puis apprendrez à utiliser Figma pour le maquettage des applications web. Ensuite, vous découvrirez comment dynamiser vos pages web avec JavaScript, avant de plonger dans la création de pages interactives avec Vue.js. À la fin de cette formation, vous serez capable de concevoir des interfaces modernes et réactives en utilisant les meilleures pratiques.
Prérequis
Prérequis :
- Aucune connaissance préalable en développement web n’est requise, bien que des notions de base en HTML, CSS et JavaScript soient un plus
Modalité d’accès :
- Candidature via notre site ou MonCompteFormation
- Examen de votre dossier et entretien éventuel
- Validation de votre candidature
Diplôme ou certification
A la fin de cette formation :
- Vous obtenez une certification labelisée GLOBAL DIGITAL UNIVERSITY sous réserve de la validation de toutes les soutenances orales
Module 1 : création des sites statiques en HTML et CSS
Installation de l’environnement de développement :
- Configuration de Visual Studio Code.
- Utilisation de Live Server pour tester en temps réel.
- Structure de base d’une page HTML.
- Utilisation des balises HTML pour créer du contenu.
- Sélection des éléments HTML pour le style.
- Propriétés de base pour la mise en forme du texte et des éléments.
- Flexbox et Grid Layout pour des mises en page complexes.
- Techniques de responsivité pour les sites mobiles.
Module 2 : maquettage des applications web (Figma)
Introduction à Figma :
- Présentation de l’interface et des fonctionnalités de base.
- Création de projets et d’artboards.
- Utilisation des outils de dessin et de typographie.
- Création de composants réutilisables.
- Création de prototypes interactifs.
- Collaboration en temps réel avec les équipes.
Module 3 : dynamisation des pages web (JavaScript)
Introduction à JavaScript :
- Syntaxe de base et concepts fondamentaux.
- Manipulation du DOM (Document Object Model).
- Gestion des événements utilisateur.
- Création d’interactions dynamiques sur les pages web.
- Envoi et réception de données avec AJAX.
- Utilisation des API pour des fonctionnalités dynamiques.
Module 4 : création des pages interactives avec Vue.js
Introduction à Vue.js :
- Présentation de Vue.js et de ses avantages.
- Installation et configuration de l’environnement de développement.
- Création de la première application Vue.js.
- Compréhension des concepts de base : directives, interpolations, et bindings.
- Création et utilisation de composants.
- Communication entre composants (props et events).
- Introduction à Vuex pour la gestion centralisée de l’état.
- Création de stores et gestion des mutations et actions.
- Configuration de Vue Router pour la navigation.
- Création de routes et de vues dynamiques.
- Optimisation des performances des applications Vue.js.
- Bonnes pratiques pour le déploiement en production.
Responsables pédagogiques :
- Richard LEUBOU(Docteur en informatique et applications, enseignant en Master 2 Université de Strasbourg)
- Benoît CRESPIN (Maître de conférence en Informatique, Université de Limoges) – personne ressource consultée dans le cadre de la conception et de la mise en place des parcours de formation
Référent handicap :
- Toute personne en situation de handicap et désirant suivre une formation chez GDU bénéficie d’un accompagnement gratuit sur demande à l’adresse handicap@gducampus.com
- Notre plateforme a été conçue afin d’éviter les surcharges mentales, pour rendre plus confortables les pages pour les personnes hyperactives ou les plus jeunes, particulièrement sensibles au mouvement sur écran.
- Notre référent handicap répond à vos questions. Si besoin, nous vous orienterons vers l’organisme habilité pour traiter votre demande.
- Contact référent handicap: handicap@gducampus.com
Vos questions, nos réponses
Puis-je la suivre à distance ?
Notre formation offre une modalité mixte : vous pouvez choisir le présentiel, la formation à distance, ou un mix des deux. L’apprentissage, c’est selon vos règles (et oui, les pyjamas sont acceptés à distance).
Combien de temps vais-je passer sur la théorie versus la pratique ?
Notre approche est axée sur la méthodologie par projet. Si bien que vous serez rapidement en mode “action”.
L’accompagnement est-il individualisé ?
Tout à fait. Chaque apprenant bénéficie d’un suivi personnalisé. Nous croyons que chaque étudiant est unique et mérite une attention particulière.
La formation s’adapte-t-elle aux besoins spécifiques ?
Nous sommes flexibles et nous nous adaptons aux besoins de chaque apprenant. Notre but est que vous réussissiez, peu importe le chemin emprunté.
Quelle est la durée totale de la formation ?
La formation s’étend sur une période de 30 heures réalisable sur une période d’un mois maximum.
Comment puis-je financer la formation ?
Plusieurs options s’offrent à vous : CPF, Pôle Emploi, ou autres dispositifs. Si vous choisissez de financer vous-même, nous sommes là pour vous guider à travers les modalités.
Voulez-vous suivre cette formation ?
500€
En présentiel ou à distance
En petit groupe (maxi 5 stagiaires)
Démarrage possible à tout moment
Délais d’accès 15 jours
Ces cours pourraient également vous intéresser :
- adminBachelor concepteur designer UI – UX800 HoursIntermédiaire0 Leçon0 Quiz0 Etudiant
Devenez expert en design d'interfaces utilisateur et apprenez à créer des expériences numériques attractives et...
Gratuit - adminBachelor concepteur développeur d’applications800 HoursIntermédiaire0 Leçon0 Quiz0 Etudiant
Devenez un expert en conception et développement d'applications web avec PHP, Symfony et ReactJS.
Gratuit - adminConcevoir des éléments graphiques et des supports de communication18 WeeksIntermédiaire0 Leçon0 Quiz0 Etudiant
Maîtrisez les concepts avancés du développement web avec Symfony et apprenez à créer des applications...
Gratuit