Vuetify 2: Create an App with Vue JS 2 & Vuex – in 5 Hours!
Vuetify 2: Create an App with Vue JS 2 & Vuex – in 5 Hours!, available at $84.99, has an average rating of 4.46, with 120 lectures, based on 745 reviews, and has 3644 subscribers.
You will learn about How to create a beautiful app with Vuetify, Vue JS & Vuex How to move core data & logic into a Vuex Store with State, Mutations, Actions & Getters How to break the app up into Child Components How to use many Vuetify Components such as Lists, Text Fields, Dialogs, Date Pickers, Snackbars & Menus How to use Vue Router & Navigation Guards How to make data persist in the user's browser using IndexedDB & Localbase How to test & debug the app on real iOS & Android devices This course is ideal for individuals who are Anyone who wants to get started quickly with Vuetify, Vuex & Vue JS It is particularly useful for Anyone who wants to get started quickly with Vuetify, Vuex & Vue JS.
Enroll now: Vuetify 2: Create an App with Vue JS 2 & Vuex – in 5 Hours!
Summary
Title: Vuetify 2: Create an App with Vue JS 2 & Vuex – in 5 Hours!
Price: $84.99
Average Rating: 4.46
Number of Lectures: 120
Number of Published Lectures: 120
Number of Curriculum Items: 120
Number of Published Curriculum Objects: 120
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
- How to create a beautiful app with Vuetify, Vue JS & Vuex
- How to move core data & logic into a Vuex Store with State, Mutations, Actions & Getters
- How to break the app up into Child Components
- How to use many Vuetify Components such as Lists, Text Fields, Dialogs, Date Pickers, Snackbars & Menus
- How to use Vue Router & Navigation Guards
- How to make data persist in the user's browser using IndexedDB & Localbase
- How to test & debug the app on real iOS & Android devices
Who Should Attend
- Anyone who wants to get started quickly with Vuetify, Vuex & Vue JS
Target Audiences
- Anyone who wants to get started quickly with Vuetify, Vuex & Vue JS
Note:This is a legacy course for Vuetify 2 (with Vue JS 2). Vuetify 3 (with Vue JS 3) are not covered in this course.
In this course you’ll learn how to use Vuetify 2, along with Vue JS 2 & Vuex to create a gorgeous Todo app from scratch.
Vuetify is a hugely popular Vue UI Framework offering 100s of Material Design Components that can be used to create almost ANY website or app.
However, it can be difficult to get started, so in this course you’ll learn how to create a beautiful, responsive app from scratch that looks great on both desktop & mobile.
You’re gonna use tons of Vuetify Components such as Lists, Text Fields, Menus, Dialogs, Date Pickers, Snackbars & much more.
You’ll also use Vuex to centralise the app’s core data & logic, setting up State, Mutations, Actions & Getters.
You’ll split your app up into Child Components, to make the project easier to manage.
In our course app, Vuetify Todo we can display a list of tasks, add tasks & mark tasks as done by tapping on them.
Each task has a Menu, with options to edit the name of a task, add due date to a task, delete a task and even an option to reorder our tasks using drag & drop.
We can even filter our tasks using an expanding search field.
You’ll use Vue Router to setup Pages & Routes which can be navigated by links in the Navigation Drawer.
You’re gonna store all the data in the user’s browser using IndexedDB & Localbase. So even if the user closes the browser or refreshes it – all their data is maintained.
You’ll test, debug & fix the app on real iOS & Android devices.
And when you’re done, you’ll deploy your finished app to Netlify!
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: What is Vuetify?
Lecture 3: Editor & Software Setup
Chapter 2: Getting Started
Lecture 1: Install Node.js & Vue CLI
Lecture 2: Create a Vue Project & Add Vuetify
Lecture 3: Folder & File Structure
Lecture 4: Install Vue Devtools on Chrome
Lecture 5: Vue.js Basics
Lecture 6: Clean up the Project
Chapter 3: Layout, Pages & Routes
Lecture 1: Start with a Wireframe
Lecture 2: Setup the Drawer
Lecture 3: Setup Pages & Routes
Lecture 4: Get Pages Ready
Lecture 5: Header Styles
Lecture 6: Replace Image & Title
Lecture 7: Finished Module Code
Chapter 4: Todo Page
Lecture 1: Create a List of Tasks
Lecture 2: Add a Data Property for the Tasks
Lecture 3: Mark Task as Done
Lecture 4: Delete Task
Lecture 5: Add Task
Lecture 6: No Tasks Fallback
Lecture 7: Finished Module Code
Chapter 5: Vuex
Lecture 1: What is Vuex?
Lecture 2: Move Tasks into Vuex Store
Lecture 3: Move addTask() Method into Vuex Store
Lecture 4: Move doneTask() Method into Vuex Store
Lecture 5: Move deleteTask() Method into Vuex Store
Lecture 6: Finished Module Code
Chapter 6: Child Components
Lecture 1: Why Use Child Components?
Lecture 2: Create Add Task Field Child Component
Lecture 3: Create Task List Child Component
Lecture 4: Create Task Child Component
Lecture 5: Create “No Tasks” Child Component
Lecture 6: Finished Module Code
Chapter 7: Snackbars
Lecture 1: Create a Snackbar Component
Lecture 2: Show Snackbar when Task Added
Lecture 3: Show Snackbar when Task Deleted
Lecture 4: Make the Snackbar Text Dynamic
Lecture 5: Allow Snackbars to be Shown in Quick Succession
Lecture 6: Allow Snackbar to be Dismissed
Lecture 7: Finished Module Code
Chapter 8: Dialogs
Lecture 1: Show a “Prompt to Delete” Dialog
Lecture 2: Customize Dialog and Show on Delete Click
Lecture 3: Delete the Task when “Yes” Button Clicked
Lecture 4: Close the Dialog on “No” Click
Lecture 5: Finished Module Code
Chapter 9: Task Menu
Lecture 1: Add a Task Menu
Lecture 2: Add the Menu Items & Icons
Lecture 3: Handle Clicks
Lecture 4: Delete Task
Lecture 5: Finished Module Code
Chapter 10: Edit Task
Lecture 1: Create the Dialog
Lecture 2: Display Current Task Title in Dialog
Lecture 3: Save the Task
Lecture 4: Close the Dialog
Lecture 5: Field Validation
Lecture 6: Add Task Field Validation
Lecture 7: Show a Snackbar
Lecture 8: Finished Module Code
Chapter 11: Due Dates
Lecture 1: Setup the Data & Styles
Lecture 2: Filter the Date with date-fns
Lecture 3: Create the Dialog
Lecture 4: Show Dialog and Select Current Date
Lecture 5: Save Due Date & Close Dialog
Lecture 6: Finished Module Code
Chapter 12: Expanding Search
Lecture 1: Add the Search Field
Lecture 2: Improve the Style
Lecture 3: Close the Search Field
Lecture 4: Open on Focus, Close on Blur
Lecture 5: Add Animation
Lecture 6: Only Close if Empty
Lecture 7: Fix Header Issues
Lecture 8: Hook it up to Vuex State
Lecture 9: Create a Getter to Filter the Tasks
Lecture 10: Finished Module Code
Chapter 13: Live Date & Time
Lecture 1: Create a Live Date & Time Component
Lecture 2: Show the Real Date
Lecture 3: Display Full Date & Time and Make it Live
Lecture 4: Finished Module Code
Chapter 14: Beautify the Drawer
Lecture 1: Add an Image
Lecture 2: Add an Avatar
Lecture 3: Add Name & Username
Lecture 4: Show the Drawer by Default on Tablet & Above
Lecture 5: Finished Module Code
Chapter 15: Dynamic Page Titles & Environment Variables
Instructors
-
Danny Connell
Indie App Developer & Instructor
Rating Distribution
- 1 stars: 2 votes
- 2 stars: 10 votes
- 3 stars: 46 votes
- 4 stars: 198 votes
- 5 stars: 489 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024