Créer une Single Page Application avec Vue.js et Firestore
What you'll learn
- Utiliser Vue en Front et Firestore en Back
Course content
- Preview01:48
- Preview10:17
Requirements
- HTML/CSS, de solides bases en JavaScript
Description
Vous souhaitez apprendre à développer rapidement une application ou un POC (Proof Of Concept) afin de passer de l'idée à sa réalisation ? Le couple Vue.js et Firestore est idéal pour cela. Nous allons créer ensemble un gestionnaire de contacts qui vous permettra de vous familiariser par la pratique à la création d'une SPA (Single Page Application). A l'aide de Vue.js côté Front, vous apprendrez à :
- créer des components de type Single File
- composer ces components
- faire communiquer un component parent avec ses enfants via des props
- faire communiquer des components enfants avec leur parent via des custom events
- créer et gérer des formulaires
- intégrer bootstrap
- implémenter le routage
Côté Backend, vous apprendrez à :
- créer une base de données à l'aide de Firestore
- à créer collection et documents
Afin de faire communiquer votre Front Vue.js avec votre Backend Firestore, vous verrez en détail comment créer une DAL (Data Access Layer) qui vous permettra de coupler faiblement votre Front avec votre Backend.
Beaucoup d'astuces de pro seront dévoilées, qui vous permettront de développer rapidement vos applications Vue.js, notamment grâce à Vue CLI 3 et aux snippets de "Vue VSCode Snippets" que nous utiliserons tout au long de cette formation.
Cerise sur le gâteau, vous découvrirez comment implémenter une fonctionnalité d' "edit in place" qui permettra à vos utilisateurs d'éditer de façon conviviale du contenu.
Le code source de cette formation est disponible sur Github.
Who this course is for:
- Développeurs web en poste, freelances, étudiant(e)s en informatique, autodidactes motivé(e)s
Instructor
Développeur web depuis 2003 dans des entreprises clientes publiques (SNCF, URSSAF, EDF...) et privées (Iron Mountain, Jouve, CDiscount...), dirigeant de la société rennaise "Code Concept" et créateur de la chaine YouTube du même nom, Samir Medjdoub est l'auteur de plus d'une trentaine de formations depuis 2016.
Formateur d'étudiants en master 1 et 2, mais aussi de développeurs en entreprise tant en présentiel que via Zoom en France et en Suisse, formateur en bootcamp, il met à votre disposition son expérience de nombreux environnements techniques et pédagogiques afin de VOUS permettre de monter en compétences rapidement sur les frameworks et librairies les plus demandés du marché.
Les développeuses et développeurs JavaScript (Front, Back ou Fullstack !) ont de très beaux jours devant eux : investissez dans les frameworks, plateformes et librairies JavaScript qui vous ouvriront de belles opportunités en 2021 grâce aux formations pointues proposées par Code Concept.