Build Web Apps with Vue JS 2 & Firebase (Udemy.com)

Learn Vue JS & Firebase by creating & deploying dynamic web apps (including Authentication).

Created by: The Net Ninja (Shaun Pelling)

Produced in 2018

icon
What you will learn

  • Get in-depth knowledge of Vue JS & Firebase from the ground up
  • Build & deploy 3 real-world web apps with Vue JS & Firebase
  • Learn about & implement Firebase authentication into Vue JS web apps
  • Use other Firebase services such as a Firestore database, Cloud Functions & Hosting

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 98 / 100

icon
Course Description

If you're looking to get started building full-stack applications with Vue JS and Firebase, then look no further. In this course I'll take you from novice to ninja in Vue JS, starting out with the very basics of VueJS and then moving on towards creating fully-fledged VueJS applications.
We'll spend a whole chapter learning about the Vue Router - and how to create SPA's (single page applications) using it - as well as exploring how to use the Vue CLI to get up and running quickly when creating Vue applications.
I'll also teach you how to use Firebase, an online, free service provided by Google which acts as a very feature-rich, fully-fledged back-end to our applications. We'll learn how to use Firebase to store and retrieve data to and from a NoSQL database called Firestore, as well as authenticate our app's users with the Firebase Auth service, We'll also take a peak at Firebase Cloud Functions (which allow us to run server-side JavaScript code in a Node.js environment), as well as deploying all of our applications to Firebase hosting.
There's a crazy amount to cover, but by the end of this course you'll be in a position to create full-stack web applications (complete with user authentication) using Vue JS and Firebase!
I'm also know as The Net Ninja on YouTube
...With around 200,000 subscribers and nearly 1000 free web development tutorials. So feel free to check out my teaching style and reviews before you buy my course :).
This course is built with Vue 2.x, and will be added to with extra sections in the future.Who this course is for:
  • Anyone who wants to learn how to create apps with Vue & Firebase
  • Anyone who wants to learn Vue and Firebase
  • Anyone who wants to learn about Authentication in Vue apps
  • Anyone who wants to learn Vue JS from the ground up
  • Anyone who wants to learn how to use Firebase in their applications

icon
Instructor Details

placeholder

A Little About Me...
Hey gang, my name's Shaun and since a young age I've had an obsession for nearly anything tech-related. I've been coding since about the age of 15 (half of my life, now...phew!) and work as a full-stack web developer and online instructor.
I also run a well-known development tutorial YouTube channel called The Net Ninja with nearly 300,000 subscribers. So feel free to browse some of my latest free tutorials on there if you want to check out my teaching style :).
My specialities mainly gravitate around one central language (and my first love) - JavaScript. I've been programming with it for around 12 years and - as with any long-term relationship - have had the pleasure of seeing it's ugly side as well as it's beautiful side. So I know the pitfalls to avoid when using it, and pass these on when appropriate in my tutorials.
As well as teaching, I've also helped to create many very popular, UK-based eCommerce websites, as well as a large amount of smaller, independent websites as well.
Other languages & technologies I use and teach are - Node.js, Vue, React, Python, Ruby, PHP, HTML & CSS.

icon
More courses by The Net Ninja (Shaun Pelling)

Modern JavaScript (from Novice to Ninja)

$11.99

icon
More vue.js courses

Quasar Framework: Cross-Platform Vue JS Vuex & Firebase Apps

$11.99

Curso Vue JS 2 - O Guia Completo (incl. Vue Router & Vuex)

$11.99

Vue JS 2: From Beginner to Professional (includes Vuex)

$11.99

Learn by Doing: Vue JS 2.0 the Right Way

$11.99

Nuxt JS with Laravel API - Building SSR Vue JS Apps

$11.99

MEVP Stack Vue JS 2 Course: MySQL + Express.js + Vue.js +PHP

$11.99

icon
Reviews

4.9

50 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Nicola Keyse

The course started off a bit basic for me but soon gained pace and I enjoyed the firebase projects.

One thing to note is the course has become a bit out of date and you may benefit from watching the bonus videos before creating the projects.

If you follow the instructions from the time travelling NInja which have been inserted at places where the old code versions will cause problems it all still works.

There is also a firebase config problem for which I have added code which works in the Q & A for that video.

By Don

First of all i love the instructor, since i follow his youtube channel and i liked his "to the point" style of teaching which is why i bought both of his courses. Do checkout his course on Javascript. Also he is always active and a person is dedicated to answer your questions if you have any, so definitely go ahead i can't stress enough, the only drawback i see is that VueX was not added in this course even though it is a Vuejs centric course so i ask Shaun to please include VueX and maybe a project with it.

By Arturo Estrada

A very good introduction to the framework and covers all the basics needed to start developing Vue apps.

By Jason Huxley

Very well delivered, I've learned enough to go ahead an build the web application I was planning.

By Sina Keshavarzi

A really good teacher, good pace, good stuff covered. The only thing is that the code is a little bit lagging in current Vue setup. The folder structure and files created by newer version of vue cli are not aligned with the videos here. Would be great if the teacher could update or atleast create a video informing about how to go about when things like index.js no longer exists and router.js is used instead and so on. Besides the not so up-to-date everything else is great!

By Mark Dacre

Shaun really does have a gift and clearly a passion for teaching which I find infectious. He cuts through confusing jargon and takes the time to break down each concept in simple terms. I'm going to check out his Modern Javascript class at some point as well. Kudos Shaun!

By Snævar Dagur

Very clear & straight to the point guide!

Loved it! Would recommend it to fellow developers!

By Alexandre de Joncaire Narten

Shaun is very concise yet covers the essentials of building web applications with vuejs and firebase. What I particularly enjoy is the way he broke the course into steps that are just right to remain enjoyable and want to continue progressing. He gives all the necessary information so that we can understand the key concepts and leaves other important information until later, when truly necessary. A very nice balance. It feels like I'm learning to cook but with code ingredients in order to create digital smoothies!

By Satvik Agarwal

This is perhaps the best course that I have on Udemy so far. Shaun is a gifted instructor. The way he structures his lessons is incredible. I have learnt so much of Vue.js and Firebase out of this course and cannot wait to apply those skills in the real world.

By Paolo Navarretta

Shaun is, hands down, my favourite teacher about Web Development. His tutorials are always on point, they will not overload his students with too much informations or with useless repetitions. At 10$ it was a steal! Thanks Shaun!

By Jim Dewberry

I really enjoyed this course. The projects were fun, and I learned a lot. It doesn't cover Vuex, but it does give a very good introduction to Vue and the Vue Router.

By Prafull Chandra Sharma

It is equally focused on firebase and Vue. whereas it can have some more things e.g. standard project setup, pagination, data flow, api uses, vuex. But overall its good to have course in your basket.