Quasar V1: Cross-Platform Apps (with Vue 2, Vuex & Firebase) (Udemy.com)
Use Quasar V1, Vue JS 2, Vuex & Firebase to build a Cross Platform App for Web, iOS, Android, Mac & Windows
Created by: Danny Connell
Last updated March 2022
What you will learn
- How to create a real-world, cross-platform app for web, iOS, Android, Mac and Windows using Quasar Framework V1 and Firebase
- How to manage the state of your app using Vuex
- How to create a back-end for the app using Firebase Realtime Database - including user authentication, reading and writing data
- All the essentials of Quasar Framework V1 and VueJS 2
How it compares
Against the other 70 rated Udemy courses in Vue.js on CourseDuck:
- Rating4.6 out of 5higher than 77% of them
- Reviews1,956#15 of 71 by number of reviews
- Length15.4 hourslonger than 68% of them
- Last updatedMarch 2022earlier than 52% of them
Quality Score
Overall Score : 92 / 100
Course Description
In this course I’ll show you how to use Quasar Framework V1 (along with Vue JS 2, Vuex & Firebase) to create real-world, cross-platforms apps using a single Vue JS codebase; and get these apps production-ready and deployed to all the major platforms - Web, iOS, Android, Mac & Windows.
Throughout this course we'll create a real-world app called Awesome Todo. In this app we can add, edit or delete tasks and mark them as completed.
We can also sort tasks by name or date and search through tasks using a search bar.
It's also going to have a Settings page, with 2 real settings which change the way the app works - and which persist when app is closed and restarted (or the browser reloaded on the web version). It will also have a help page, a "visit our website" link and an "email us" link.
The app will have its own back-end created using a Firebase Realtime Database. Users can register, log in and see their data sync in realtime across all of their devices.
We'll get the app production ready for all the different platforms - web, iOS, Android, Mac & Windows.
You'll learn all of the basics of Quasar Framework, including the Quasar CLI, Quasar Components, Quasar Plugins, Quasar Directives, Platform Detection, Layouts, Theming & various Quasar Utilities.
I'll also show you all of the basics of Vue.js, including Data Binding, Events, Computed Properties, Components, Directives, Filters, Lists & Lifecycle Hooks.
You'll learn how to manage the state of your app using Vuex, where I'll cover State, Mutations, Actions & Setters.
I'll cover all of the basics of Firebase, including Authentication, Reading data, Writing data & protecting your data with Database Rules.
By the end of this course, you will be able to create your own real-world apps, with real back-ends which work on all the different platforms.
NOTE: This course is for Quasar V1 (with Vue 2). Quasar V2 (with Vue 3) is not covered in this course.
Instructor Details
- 4.6 Rating
1,956 Reviews
Danny Connell
I spent 7 years working for various companies in the UK as a Web Developer (both front- and back-end) becoming highly skilled in HTML, CSS, JavaScript, jQuery, PHP and many more.
After becoming more interested in apps, I worked for 2 years as a Hybrid App Developer, creating cross-platform apps for the charity sector using technologies including Angular, Ionic, Vue.js and more.
I created my own successful app called Fudget (for iOS, Android, Mac & Windows) which is the highest user-rated personal finance app on iOS with over 1.5 million downloads. This eventually enabled me to leave my job and become a full-time Indie App Developer, working on my own apps.
I have a young but successful YouTube channel where I also share coding tutorials.
I'm super excited to share my knowledge on Udemy!
More courses by Danny Connell
Vue JS 3: Composition API (with Pinia, Firebase 9 & Vite) (2024)
4.4 (2,474 Reviews)
Provider: Udemy
Time: 9.2h
$79.99
Vuetify 2: Create an App with Vue JS 2 & Vuex - in 5 Hours! (2022)
4.6 (788 Reviews)
Provider: Udemy
Time: 5.4h
$79.99
Quasar V1: PWA (with Vue JS 2, Firebase, NodeJS & Express) (2022)
4.8 (686 Reviews)
Provider: Udemy
Time: 14.9h
$74.99
Vue 3: Create a Mobile & Desktop App (with Quasar 2 & Pinia) (2024)
4.9 (177 Reviews)
Provider: Udemy
Time: 7.6h
$79.99
Quasar V1: Weather App for Mobile, Desktop & Web (Vue JS 2) (2022)
4.5 (157 Reviews)
Provider: Udemy
Time: 1.6h
$49.99
More Vue.js courses
Vue - The Complete Guide (incl. Router & Composition API) (2025)
4.7 (66,743 Reviews)
Provider: Udemy
Time: 31.9h
$119.99
Complete Vue Developer Bootcamp (Pinia, Vitest) (2026)
4.7 (3,156 Reviews)
Provider: Udemy
Time: 28h
$89.99
Complete Javascript & jQuery Course with Bonus Vue JS Intro (2021)
4.7 (2,716 Reviews)
Provider: Udemy
Time: 16.9h
$74.99
Build Web Apps with Vue JS 3 & Firebase (2021)
4.6 (7,881 Reviews)
Provider: Udemy
Time: 31.5h
$89.99
Laravel + Vue 3 + Inertia: From Zero to Production SPA (2025)
4.6 (2,488 Reviews)
Provider: Udemy
Time: 19.5h
$84.99
Vue JS 3 For Modern Web Development - Beginner to Advanced (2024)
4.6 (1,035 Reviews)
Provider: Udemy
Time: 9.2h
$74.99
Reviews
By Michael Wakkinen on 2/3/2022
Great course, however, not quite five-star quality. Five stars if the course used the latest/most current version of Quasar (Vue 3) with current version of Firebase promoting a clear separation of concerns and enforcing standards by using typescript. Offering an updated version of the course project; using the latest/current Quasar version; built using typescript; then highlighting the changes would make this course more useful for someone just starting to learn these technologies.
By Anonymized User on 6/9/2021
I think this is one of the best courses i have taken in Udemy, having said that, keep in mind the following: - Windows users: wont be able to easily deploy ios apps -Mac Users: if you have an M1 processor you need to workaround for android
By Fatih Pazarbasi on 1/12/2021
First of all, thank you for showing me this amazing framework, Quasar. It's much more than I've ever wished for when I first started Vuejs. I was able to create the basics of the project I was dreaming of in a matter of days, I just need some css adjustments. Everytime I look at the documentation I discover something useful. It's an all in one solution and the dev team is very very very supportive. I feel like I should support them in some way. Second, the way you've created the Vuex store allows pluging it to other projects and this saves a huge amount of time. And third, seeing a real person's face enhances the learning experience greatly. So thank you for this great course. I'm looking forward to seeing more.
By John Kent on 11/9/2020
What a great course! Danny has a wonderful presentation style and actually includes troubleshooting his errors. I couldn't be happier as the course provided experience in creating and stitching VueJs's many crucial components together. Quasar for the most part pressed the easy button on much of the HTML, CSSS lifting and made quick work importing a lot of utilities. As a bonus If your wanting to get to know firebase and deploying your app through Cordova you won't be disappointed.
By Yohan Yudanara on 5/30/2020
Awesome course... The awesome-todo app which we build from starting course to finish is covering a lot of quasar components, has very nice UI, and very useful. Explanation is very clear and instructor is active in Udemy Q&A. Exercise is very good to help us remembering and understanding the topic. Hope there will be new course which use server backend (not firebase) and JWT Authentication, maybe for building simple kanban apps (like trello) or simple expense tracker..
By Roberto Marques Costa on 4/7/2020
Very nice course. Danny gives a very nice course touching a lot of aspects of Quasar, integrating your app with Firebase and even testing and deploying it to many platforms like Mac, iOS, and Android. Plus, his teaching is nice and easy to follow and you can grab the files at the end of each lesson in case you have a problem. The only downside is that it is more focused on Mac and iOS than the other more popular platforms like Windows and Android.
By Michael D Oliver on 12/11/2019
This course met my expectation - it provided an introduction to Quasar. I am contemplating re-architecting my main application to something new, and took this to discover if Quasar might work. I am fairly proficient at Vue, but I did learn a couple of neat Vue tricks along the way, and of course how Quasar works. This course will not be enough to really build a full blown application, particularly on platforms other than web, because its a fairly simple app and there were not a lot of challenges fixing the build configs for mobile and desktop. I suspect in real life there will be considerable additional challenges to build mobile and desktop apps. Also, the app is built without any automated testing process, so no help if you want to do TDD or a CI workflow in a Quasar project. Finally, the app uses Firebase as a backend, but does not go through any challenges if other backends were used, such as node, Laravel, etc. Danny was well spoken and engaging, the screen easy to read, and the sound mostly ok, though there was some variations here and there. 5 stars
By Cameron Cobb on 9/23/2019
This course was very in depth and the instructor was VERY good at teaching and explaining things. The instructor even taught very specific things that helped make the app more user friendly and made the app feel more native. Details like auto-focusing, animations, selecting text, formatting and styling, etc. Only thing that I wish was different was that we learned how to build a different app other than another "Todo" project; however, this course taught me just about everything in order to build by own Quasar based apps. This was much better than any college course I have ever taken.
By Owan Hunte on 7/21/2019
This course is amazing! Believe me when I say this is money well spent. It's well structured, with each module building on preceding lectures very well and Danny seems very skilled in what he's teaching! The knowledge and front-end dev skill upgrade I'm gaining with this course is invaluable. I've already been able to start building an app for one of my clients that wants to do a rebuild of an outdated issue tracking / change log (spreadsheet-based) app he was using before. Danny, this review can never truly show the extent of my gratitude but for what it's worth, thank you!
By Daniel Commesse on 7/17/2019
The course is really great, by far it covered all my expectations, it immediately goes down to the code step by step, doing a great explanation of quasar, by building a real app. A lot of courses work with imaginary scenarios to explain things, but in reality it is very different when you are building a REAL product to target from single codebase several platforms. This course goes through all of it. I'm not new to Vue, and I was surprised to learn a lot of things of Vue in this course. It goes in great detail with cordova, xcode, android studio, electron, and all that stuff that is hard to learn on your own because information on that is not very easy to search and there are not very good tutorials out there on cordova and electron for Quasar. Also shows that Quasar is a great and a really powerful tool. Really good course in my opinion!!!.
By Rich Chavez
Great course. I love the way he uses Quasar docs! Best course so far I've taken on Vue
By Siddharth Mutluru
Excellent course on Quasar Framework. Author has in depth knowledge and explains the subject very well. If you want to learn Quasar, go ahead with the course.
The course deserves 10 out of 5 ratings.











