4.1  30 reviews on Udemy

Vue JS 2 & Firebase Complete Course

Learn how to create "real world" Vue JS 2 application connected to Firestore(Firebase) Database.
Course from Udemy
 289 students enrolled
 en
Develop real-world web application with Vue JS 2 and Firebase
Understand the processes and concepts of Vue JS 2
Use gained knowledge to create your own Web Applications

WHAT IS VUE JS?

Vue JS is a very popular JavaScript front-end framework that was designed specifically to help you write Web apps faster and more easily than ever before!

Used by companies such as Nintendo, Adobe, GitLab, Baidu and Alibaba, Vue JS is rapidly increasing in popularity, so it’s a great time to add it to your CV.

By the end of this course you’ll have the skills and confidence you need to use Vue JS on your own projects!

So, no matter whether you’re a complete beginner to Vue JS, or an experienced programmer keen to improve your skills, this course is for you!


WHAT IS FIREBASE?

Firebase provides a realtime database and backend as a service. The service provides application developers an API that allows application data to be synchronized across clients and stored on Firebase's cloud.


THE COURSE

Students learn best when they’re putting what they learn in to practice straight away, so we’ve build this course around one really great project (which will look fantastic in your career portfolio!):


In this course we are going to build application called Exchangario. Main purpose of this application is to exchange services and products.

We will start with the basics of Vue JS framework. We will initialise first pages, create routing to theses pages and we will style them properly.


First section will be not only about Vue JS . To make our application dynamic and up to the standards we need database. Database we will use in this course is cloud Firestore from Firebase. In Firestore we will keep our data of opportunities, exchanges and user profiles stored as documents in collections. More about this in the course.


After first section you will start learning about firebase authentication. I will show you how to login and register with firebase. After user will be logged in we will display our application with couple of modifications only authenticated user can see.


As I said main idea of this application is to exchange products. For this we will implement page where user can create exchanges either of service or product type. We will create many inputs of different types .I will show you how you can perform form validation with popular Vuelidate package. After exchange will be created it will be displayed on Home page and offered to other users.


In later section we will be creating functionality to trade exchanges between the users. Every logged in user can apply for exchange by offering owned exchange as counter-offer. Submitted exchange has to have similar or same value as exchange we are applying for in order to be accepted by system. Once exchange is submitted opportunity is created. Opportunities are submitted exchanges which users can accept or decline. After opportunity is accepted user will receive contact informations on user with whom they can exchange the product.


In fifth section we will work on pagination and search feature.

In last section I will be talking about security rules for Firestore and finally we will deploy are application on Heroku so you can share it with your friends and family.


With over 17 hours of on-screen instruction, it doesn’t matter whether you’re planning to start your career as a developer, or just want to improve your programming skills, this is the right course for you!

So what are you waiting for? Enrol now!!

Vue JS 2 &  Firebase Complete Course
$ 94.99
per course
Also check at

FAQs About "Vue JS 2 & Firebase Complete Course"

About

Elektev is on a mission to organize educational content on the Internet and make it easily accessible. Elektev provides users with online course details, reviews and prices on courses aggregated from multiple online education providers.
DISCLOSURE: This page may contain affiliate links, meaning when you click the links and make a purchase, we receive a commission.

SOCIAL NETWORK