Provider

Build Web Apps with Vue JS 2 & Firebase

Online Course Highlights
  • The Net Ninja (Shaun Pelling) via Udemy
  • 30 Hours on-demand video
  • 1 downloadable resource
  • 15,366+ already enrolled!
  • ★★★★★ (4,021 Ratings)
  • Skill Level: Mixed
  • Language: English

If you’re looking to get started building full-stack applications with Vue 3 (or Vue 2) and Firebase, then look no further. In this course I’ll take you from novice to ninja in Vue JS 3, starting out with the very basics and then moving on towards creating fully-fledged Vue 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 slightly larger Vue applications.

We’ll also dive deep into the newest features Vue 3 has to offer, including a lot about the Composition API & Composable Functions.

I’ll also teach you how to use Firebase – an online & free service provided by Google which will act as a feature-rich back-end to our Vue applications. We’ll learn how to use Firebase to store and retrieve real-time 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 Storage (which will enable us to allow users to upload images on our Vue sites), as well as deploying all of our applications to Firebase hosting.

Who this course is for:

  • Anyone who wants to learn how to create websites with Vue 3 & 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 from the ground up
  • Anyone who wants to learn how to use Firebase in their applications

What you’ll learn

  • Learn how to create Vue 3 applications from the ground-up
  • Get in-depth knowledge of Vue features like the Vue Router, Vue CLI, Options API, Composition API, Teleport etc
  • Get hands-on & in-depth experience using the latest Vue 3 features (such as the Composition API)
  • Learn how to use Firebase as a back-end to your Vue applications (as a database, authentication service, hosting etc)
  • Build & deploy 4 real-world web apps with Vue & Firebase
  • Learn how to implement an authentication system into your Vue js apps using Firebase Auth
  • Become a Vue 3 ninja!

For a comprehensive understanding, delve into our detailed guide on Vue JS Essentials with Vuex and Vue Router.

Requirements

  • A basic understanding of HTML, CSS & JavaScript
  • ES6 Knowledge is advantageous
  • An appreciation of async JavaScript is a plus but not essential

Course content

  • Introduction & Setup
  • Vue Basics
  • The Vue CLI (for Bigger Projects)
  • PROJECT BUILD – Reaction Timer
  • Forms & Data Binding
  • Vue Router Basics
  • Fetching Data
  • PROJECT BUILD – Simple Project Planner
  • The Composition API
  • Async Code (& the Composition API)
  • Routing (with the Composition API)
  • Firebase Databases (Firestore)
  • PROJECT BUILD – Live Chat Room with Authentication
  • Building & Deploying (Firebase Hosting)
  • Firebase Security Rules
  • PROJECT BUILD – Muso Ninjas (& Firebase Storage)
  • Extra Lessons & More Resources
  • ARCHIVED – Introduction
  • ARCHIVED – Vue.js Basics
  • ARCHIVED – The Vue CLI
  • ARCHIVED – The Vue Router
  • ARCHIVED – Project One – Ninja Smoothies
  • ARCHIVED – Project Two – Real-Time Chat App
  • ARCHIVED – Project Three – Geo Ninjas
  • ARCHIVED – Firebase Cloud Functions
  • ARCHIVED – ES6 & Extras
  • ARCHIVED – BONUS: Vue CLI 3


More Related Courses:

Vue.js Essentials – 3 Course Bundle

  • Anthony Gore via Udemy
  • 6,876+ already enrolled!
  • ★★★★★ (1,446 Ratings)

React JS, Angular & Vue JS – Quickstart & Comparison

  • Maximilian Schwarzmüller via Udemy
  • 10,537+ already enrolled!
  • ★★★★★ (2,041 Ratings)

Your Feedback:

There are no reviews yet. Be the first one to write one.


0.0
0.0 out of 5 stars (based on 0 reviews)
Excellent0%
Very good0%
Average0%
Poor0%
Terrible0%
Course Author

Share
Published by
Course Author
Tags: Vue JS 2

Recent Posts

The Role of Knowing Your International IQ Score in Choosing the Right Career Path

Choosing the right career path can be a daunting task, especially with the myriad of…

2 months ago

How HR Software Can Empower Your Business

Believe it or not, the concept of human resources has existed for more than 100…

2 months ago

Web3 in Gaming: Revolutionizing the Industry

Web3 managed to change the gaming industry by leveraging blockchain technology. It offers a decentralized…

2 months ago

Tips for Overcoming Homesickness in College

College is often fun and is filled with lots of activities, especially in the first…

2 months ago

Web3 vs Web2: The Future of the Internet Explained

The internet has evolved significantly, from static Web1 pages to the dynamic, user-driven Web2 we…

3 months ago

Disaster Recovery Explained: What You Need to Know

Disaster recovery (DR) is the process which an organization can recover and keep working after…

3 months ago