Vuetify Tutorial #1 - What is Vuetify?

Net Ninja · Beginner ·🛠️ AI Tools & Apps ·7y ago

Key Takeaways

Introduces Vuetify and its use with Vue.js and Firebase Firestore

Full Transcript

hey guys and welcome to your very first lesson in beautify alright now so first of all what is beautify exactly well in a nutshell beautify is a user interface component library and it's based around Google's material design philosophy now if you're not sure what material design is then just open up any kind of Google app or google website and you're going to notice they all have a similar look and feel they have similar UI components things like the buttons or the menus or any kind of dropdowns they're all similar so this is Google's material design philosophy they're made like this to give a good user experience and to make the website look nice and clean so that's what beautified does for our view applications it gives us all of these different UI components like buttons toolbars pop-ups and a grid system to adhere to this material design philosophy to make our web apps look pretty nice so you can think of it as a bit like materialized CSS if you've ever used that library but only this time it's not only CSS classes but it's specifically built for V UJS and use these components as well as classes alright than my friends so in this series we're going to be creating a user interface using beautify for a view project which looks something like this and it's going to be a mini project manager so right here we can see we have different projects listed color coordinated based on the status complete overdue or ongoing we can also order these by person or by project name and you can see a little tooltip right there as well we have a menu at the top but also we have a menu to the side which we can open up to add a new project we're going to be using a pop-up and we can add a different due date using this calendar as well so all this is quite nice we can go to the dashboard which is this thing projects which is my projects so not everyone's but just my projects and we can see more details right there we can also see the team right here using some different thumbnails and avatars and yeah that's pretty much it in a nutshell this is what we're going to be creating in this course now I will also briefly show you how to store all of this data in an OC called fire store database but I want to stress that this series will not be focusing on any kind of data logic structure or authentication the idea behind this course is to learn beautify so I will implement some basic functionalities such as adding projects retrieving data an ordering data but that won't be my focus beautifying will be the focus of this series but once we don't create in this UI you should be then able to go in and add your own data logic and authentication etc okay now all of the course files for this series can be found on this github repository right here it's called beautify playlist now I want to stress something right here because I think a lot of people land on the repositories and they look down here and they say well there's only a readme where's all the code now the reason you don't see anything is that I do a different branch for every single lesson in the series so each lesson has different code corresponding to that lesson so if you want to see lesson a code select a lesson a branch and you're gonna see that code right here okay now I will also be using a vs code as my editor you don't have to but if you want to follow along just go to code up visual studio comm and you can download that for free right here it's really cool and I can't recommend it enough or rather than gang so just a couple of things you should know before you start this playlist the first one obviously being view J s if you're a complete beginner in view then this is not the place to start you want to check out my complete beginners series on here for view GS instead the link to that is going to be down below and also I do have a udemy course on view GS which goes into more depth and uses firebase as well so if you want to check that out I'll leave the link to that down below as well the second thing is the view CLI version 3 now you don't need to be really familiar with this but that is what I will be using in this course so if you want to brush up your knowledge in this I do also have a view see a live version 3 playlist on this channel so that link is gonna be down below as well so there we've got my friends that is your introduction to beautify I really hope you enjoy this series and if you do like the videos my friends please do not forget to share subscribe and like and I'm gonna see you in the very next one [Music]

Original Description

Hey gang, in this Vuetify series we'll look at what Vuetify is, how we can use it to create great-looking websites with Vue JS and also take a small peek at firebase firestore, so that our data can be driven from a real-time database. VUE & FIREBASE FULL COURSE - https://www.udemy.com/build-web-apps-with-vuejs-firebase/?couponCode=NINJAYT18 Vue JS free course - https://www.youtube.com/playlist?list=PL4cUxeGkcC9gQcYgjhBoeQH7wiAyZNrYa Vue CLI 3 tutorial - https://www.youtube.com/playlist?list=PL4cUxeGkcC9iCKx06qSncuvEPZ7x1UnKD ---------------------------------------- 🐱‍💻 🐱‍💻 Course Links: + Course files - https://github.com/iamshaunjp/vuetify-playlist + VS Code editor - https://code.visualstudio.com/ 🤑🤑 Donate + https://www.paypal.me/thenetninja 🎓🎓 Find me on Udemy + https://www.udemy.com/user/47fd83f6-5e4a-4e87-a0f0-519ac51f91b6/
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Playlist

Uploads from Net Ninja · Net Ninja · 0 of 60

← Previous Next →
1 Regular Expressions (RegEx) Tutorial #14 - Matching a Username
Regular Expressions (RegEx) Tutorial #14 - Matching a Username
Net Ninja
2 Regular Expressions (RegEx) Tutorial #15 - Email RegEx Pattern
Regular Expressions (RegEx) Tutorial #15 - Email RegEx Pattern
Net Ninja
3 Regular Expressions (RegEx) Tutorial #16 - Finishing Touches
Regular Expressions (RegEx) Tutorial #16 - Finishing Touches
Net Ninja
4 GraphQL Tutorial #1 - Introduction to GraphQL
GraphQL Tutorial #1 - Introduction to GraphQL
Net Ninja
5 GraphQL Tutorial #2 - A Birdseye View of GraphQL
GraphQL Tutorial #2 - A Birdseye View of GraphQL
Net Ninja
6 GraphQL Tutorial #3 - Project (stack) Overview
GraphQL Tutorial #3 - Project (stack) Overview
Net Ninja
7 GraphQL Tutorial #4 - Making Queries (front-end preview)
GraphQL Tutorial #4 - Making Queries (front-end preview)
Net Ninja
8 GraphQL Tutorial #5 - Express App Setup
GraphQL Tutorial #5 - Express App Setup
Net Ninja
9 GraphQL Tutorial #6 - Setting up GraphQL
GraphQL Tutorial #6 - Setting up GraphQL
Net Ninja
10 GraphQL Tutorial #7 - GraphQL Schema
GraphQL Tutorial #7 - GraphQL Schema
Net Ninja
11 GraphQL Tutorial #8 - Root Query
GraphQL Tutorial #8 - Root Query
Net Ninja
12 GraphQL Tutorial #9 - The Resolve Function
GraphQL Tutorial #9 - The Resolve Function
Net Ninja
13 GraphQL Tutorial #10 - Testing Queries in Graphiql
GraphQL Tutorial #10 - Testing Queries in Graphiql
Net Ninja
14 GraphQL Tutorial #11 - GraphQL ID Type
GraphQL Tutorial #11 - GraphQL ID Type
Net Ninja
15 GraphQL Tutorial #12 - Author Type
GraphQL Tutorial #12 - Author Type
Net Ninja
16 GraphQL Tutorial #13 - Type Relations
GraphQL Tutorial #13 - Type Relations
Net Ninja
17 GraphQL Tutorial #14 - GraphQL Lists
GraphQL Tutorial #14 - GraphQL Lists
Net Ninja
18 GraphQL Tutorial #15 - More on Root Queries
GraphQL Tutorial #15 - More on Root Queries
Net Ninja
19 GraphQL Tutorial #16 - Connecting to mLab
GraphQL Tutorial #16 - Connecting to mLab
Net Ninja
20 GraphQL Tutorial #17 - Mongoose Models
GraphQL Tutorial #17 - Mongoose Models
Net Ninja
21 GraphQL Tutorial #18 - Mutations
GraphQL Tutorial #18 - Mutations
Net Ninja
22 GraphQL Tutorial #19 - More on Mutations
GraphQL Tutorial #19 - More on Mutations
Net Ninja
23 GraphQL Tutorial #20 - Updating the Resolve Functions
GraphQL Tutorial #20 - Updating the Resolve Functions
Net Ninja
24 GraphQL Tutorial #21 - GraphQL NonNull
GraphQL Tutorial #21 - GraphQL NonNull
Net Ninja
25 GraphQL Tutorial #22 - Adding a Front-end
GraphQL Tutorial #22 - Adding a Front-end
Net Ninja
26 GraphQL Tutorial #23 - Create React App
GraphQL Tutorial #23 - Create React App
Net Ninja
27 GraphQL Tutorial #24 - Book List Component
GraphQL Tutorial #24 - Book List Component
Net Ninja
28 GraphQL Tutorial #25 - Apollo Client Setup
GraphQL Tutorial #25 - Apollo Client Setup
Net Ninja
29 GraphQL Tutorial #26 - Making Queries from React
GraphQL Tutorial #26 - Making Queries from React
Net Ninja
30 GraphQL Tutorial #27 - Rendering Data in a Component
GraphQL Tutorial #27 - Rendering Data in a Component
Net Ninja
31 GraphQL Tutorial #28 - Add Book Component
GraphQL Tutorial #28 - Add Book Component
Net Ninja
32 GraphQL Tutorial #29 - External Query File
GraphQL Tutorial #29 - External Query File
Net Ninja
33 GraphQL Tutorial #30 - Updating Component State
GraphQL Tutorial #30 - Updating Component State
Net Ninja
34 GraphQL Tutorial #31 - Composing Queries
GraphQL Tutorial #31 - Composing Queries
Net Ninja
35 GraphQL Tutorial #32 - query variables
GraphQL Tutorial #32 - query variables
Net Ninja
36 GraphQL Tutorial #33 - Re-fetching Queries
GraphQL Tutorial #33 - Re-fetching Queries
Net Ninja
37 GraphQL Tutorial #34 - Book Details Component
GraphQL Tutorial #34 - Book Details Component
Net Ninja
38 GraphQL Tutorial #36 - Styling the App
GraphQL Tutorial #36 - Styling the App
Net Ninja
39 GraphQL Tutorial #35 - Making a Single Query
GraphQL Tutorial #35 - Making a Single Query
Net Ninja
40 Build Apps with Vue & Firebase - Udemy Course
Build Apps with Vue & Firebase - Udemy Course
Net Ninja
41 Updated Vue & Firebase Course (Udemy)
Updated Vue & Firebase Course (Udemy)
Net Ninja
42 Vue & Firebase Real-time Chat (Preview) #1 - Intro
Vue & Firebase Real-time Chat (Preview) #1 - Intro
Net Ninja
43 Vue & Firebase Real-time Chat (Preview) #2 - Project Structure
Vue & Firebase Real-time Chat (Preview) #2 - Project Structure
Net Ninja
44 Vue & Firebase Real-time Chat (Preview) #3 - Firestore Setup
Vue & Firebase Real-time Chat (Preview) #3 - Firestore Setup
Net Ninja
45 Vue & Firebase Real-time Chat (Preview) #4 - Welcome Screen
Vue & Firebase Real-time Chat (Preview) #4 - Welcome Screen
Net Ninja
46 Vue & Firebase Real-time Chat (Preview) #5 - Props in Routes
Vue & Firebase Real-time Chat (Preview) #5 - Props in Routes
Net Ninja
47 Vue & Firebase Real-time Chat (Preview) #6 - Route Guards
Vue & Firebase Real-time Chat (Preview) #6 - Route Guards
Net Ninja
48 Vue & Firebase Real-time Chat (Preview) #7 - Chat Window
Vue & Firebase Real-time Chat (Preview) #7 - Chat Window
Net Ninja
49 Vue & Firebase Real-time Chat (Preview) #8 - New Message Component
Vue & Firebase Real-time Chat (Preview) #8 - New Message Component
Net Ninja
50 Object Oriented JavaScript Tutorial #1 - Introduction
Object Oriented JavaScript Tutorial #1 - Introduction
Net Ninja
51 Object Oriented JavaScript Tutorial #2 - Object Literals
Object Oriented JavaScript Tutorial #2 - Object Literals
Net Ninja
52 Object Oriented JavaScript Tutorial #3 - Updating Properties
Object Oriented JavaScript Tutorial #3 - Updating Properties
Net Ninja
53 Object Oriented JavaScript Tutorial #4 - Classes
Object Oriented JavaScript Tutorial #4 - Classes
Net Ninja
54 Object Oriented JavaScript Tutorial #5  - Class Constructors
Object Oriented JavaScript Tutorial #5 - Class Constructors
Net Ninja
55 Object Oriented JavaScript Tutorial #6 - Class Methods
Object Oriented JavaScript Tutorial #6 - Class Methods
Net Ninja
56 Object Oriented JavaScript Tutorial #7 - Method Chaining
Object Oriented JavaScript Tutorial #7 - Method Chaining
Net Ninja
57 Object Oriented JavaScript Tutorial #8 - Class Inheritance
Object Oriented JavaScript Tutorial #8 - Class Inheritance
Net Ninja
58 Object Oriented JavaScript Tutorial #9 - Constructors (under the hood)
Object Oriented JavaScript Tutorial #9 - Constructors (under the hood)
Net Ninja
59 Object Oriented JavaScript Tutorial #10 - Prototype
Object Oriented JavaScript Tutorial #10 - Prototype
Net Ninja
60 Object Oriented JavaScript Tutorial #11 - Prototype Inheritance
Object Oriented JavaScript Tutorial #11 - Prototype Inheritance
Net Ninja

Related Reads

📰
Boost Your Productivity: Atlassian's AI-Powered Jira Revolution
Atlassian's AI-powered Jira boosts productivity with new tools and planning features, revolutionizing development workflows
Dev.to · Dave Kurian
📰
Selecting Your AI Tool Stack: A Three‑Layer Framework for Solo Travel Consultants
Learn a 3-layer framework to select the right AI tool stack for automating travel policy compliance checks and crisis contingency plan drafting as a solo corporate travel consultant
Dev.to AI
📰
How to prepare TIC teacher exams in Spain with AI (oposiciones 2026)
Prepare for Spain's 2026 TIC teacher exams using AI with these steps and tools
Dev.to AI
📰
AI Tools that Actually Pay You Back: A Developer's Guide to Monetizing AI
Learn how to monetize AI tools as a developer and generate revenue streams
Dev.to AI
Up next
Codex (ChatGPT Work) Tutorial for Beginner: The AI Agent That Can Do More Than ChatGPT
AI Tool Journey
Watch →