Vue Courses
588 subscribers
15 photos
2.8K videos
2 files
193 links
Download Telegram
----
Title: Reusable Vue.js Components with Slots
Link: https://vueschool.io/courses/reusable-vuejs-components-with-slots
Description: Learn how to master slots and scoped slots, to build flexible and reusable vue.js components.
Difficulty: #ADVANCED
Type: #FREE
Lessons: 10
Tags: #vueschool
----

Title: 1 - What are Slots
Link: https://vueschool.io/lessons/what-are-slots
Time: 3:48

Title: 2 - Using Slots
Link: https://vueschool.io/lessons/using-slots
Time: 3:55

Title: 3 - Named Slots
Link: https://vueschool.io/lessons/named-slots
Time: 3:46

Title: 4 - Create a User List Component
Link: https://vueschool.io/lessons/create-a-user-list-component
Time: 4:19

Title: 5 - Fake Scoped Slots with Functions
Link: https://vueschool.io/lessons/fake-scoped-slots-with-functions
Time: 5:41

Title: 6 - Passing Data to the Parent Using Scoped Slot
Link: https://vueschool.io/lessons/passing-data-to-the-parent-using-scoped-slot
Time: 3:38

Title: 7 - Refactor User List Component Using Slots
Link: https://vueschool.io/lessons/refactor-user-list-component-using-slots
Time: 5:38

Title: 8 - Using Scoped Slots with Functions
Link: https://vueschool.io/lessons/using-scoped-slots-with-functions
Time: 3:42

Title: 9 - Composing Components
Link: https://vueschool.io/lessons/composing-components
Time: 2:42

Title: 10 - Dynamic Named Slots
Link: https://vueschool.io/lessons/dynamic-named-slots
Time: 7:24
----
Title: Vue Router 4 for Everyone
Link: https://vueschool.io/courses/vue-router-4-for-everyone
Description: Learn how to build powerful Single Page Applications in Vue 3 with the Vue Router 4.
Difficulty: #INTERMEDIATE
Type: #FREE
Lessons: 35
Tags: #vueschool
----

Title: 1 - Introduction to Vue Router 4
Link: https://vueschool.io/lessons/introduction-to-vue-router-4
Time: 3:47

Title: 2 - Creating the Project with Vite (Vite Only)
Link: https://vueschool.io/lessons/creating-the-project-with-vite-vite-only
Time: 3:11

Title: 3 - The Scaffolded Codebase (Vite Only)
Link: https://vueschool.io/lessons/the-scaffolded-codebase-vite-only
Time: 5:19

Title: 4 - Installing and Setting Up Vue Router with Vite (Vite Only)
Link: https://vueschool.io/lessons/installing-and-setting-up-vue-router-with-vite-vite-only
Time: 11:59

Title: 5 - Creating the Project with Vue CLI (Vue CLI Only)
Link: https://vueschool.io/lessons/creating-the-project-with-vue-cli-vue-cli-only
Time: 5:46

Title: 6 - The Scaffolded Codebase (Vue CLI Only)
Link: https://vueschool.io/lessons/the-scaffolded-codebase-vue-cli-only
Time: 5:49

Title: 7 - Adding Routes and Content
Link: https://vueschool.io/lessons/adding-routes-and-content
Time: 11:42

Title: 8 - History Mode: HTML5 vs Hash
Link: https://vueschool.io/lessons/history-mode
Time: 3:59

Title: 9 - Lazy Loading Routes (Vite Only)
Link: https://vueschool.io/lessons/lazy-loading-routes-vite-only
Time: 5:32

Title: 10 - Lazy Loading Routes (Vue CLI Only)
Link: https://vueschool.io/lessons/lazy-loading-routes-vue-cli-only
Time: 6:35

Title: 11 - Navigation Component
Link: https://vueschool.io/lessons/navigation-component
Time: 1:41

Title: 12 - Router Link Active Class
Link: https://vueschool.io/lessons/router-link-active-class
Time: 3:32

Title: 13 - Dynamic Routes
Link: https://vueschool.io/lessons/dynamic-routes
Time: 9:07

Title: 14 - Named Routes
Link: https://vueschool.io/lessons/named-routes
Time: 3:34

Title: 15 - Clean Up
Link: https://vueschool.io/lessons/clean-up
Time: 6:39

Title: 16 - Reacting to Param Changes
Link: https://vueschool.io/lessons/reacting-to-param-changes
Time: 12:22

Title: 17 - Route Props
Link: https://vueschool.io/lessons/route-props
Time: 5:11

Title: 18 - Experience Cards
Link: https://vueschool.io/lessons/experience-cards
Time: 11:48

Title: 19 - Nested Routes
Link: https://vueschool.io/lessons/nested-routes
Time: 3:56

Title: 20 - Go Back
Link: https://vueschool.io/lessons/go-back
Time: 2:21

Title: 21 - Route Transitions
Link: https://vueschool.io/lessons/route-transitions
Time: 7:02

Title: 22 - 404 Not Found Page
Link: https://vueschool.io/lessons/404-not-found-page
Time: 3:40

Title: 23 - Route Guards
Link: https://vueschool.io/lessons/route-guards
Time: 4:32

Title: 24 - Scroll Behavior
Link: https://vueschool.io/lessons/scroll-behavior
Time: 4:49

Title: 25 - Route Meta Fields
Link: https://vueschool.io/lessons/route-meta-fields
Time: 12:17

Title: 26 - Router Query Params
Link: https://vueschool.io/lessons/router-query-params
Time: 7:05

Title: 27 - Extending Router Link for External URLs
Link: https://vueschool.io/lessons/extending-router-link-for-external-urls
Time: 8:31

Title: 28 - Router and the Composition API
Link: https://vueschool.io/lessons/router-and-the-composition-api
Time: 8:15

Title: 29 - Bonus Lessons
Link: https://vueschool.io/lessons/vue-router-4-bonus-lessons
Time: 0:49

Title: 30 - Programmatic Navigation
Link: https://vueschool.io/lessons/vue-router-4-programmatic-navigation
Time: 4:46

Title: 31 - Named Views
Link: https://vueschool.io/lessons/vue-router-4-named-views
Time: 5:12

Title: 32 - Redirect and Alias
Link: https://vueschool.io/lessons/vue-router-4-redirect-and-alias
Time: 2:25

Title: 33 - Detecting Navigation Failures
Link: https://vueschool.io/lessons/vue-router-4-detecting-navigation-failures
Time: 4:28

Title: 34 - Advanced Routes’ Matching Syntax
Link: https://vueschool.io/lessons/vue-router-4-advanced-routes-matching-syntax
Time: 5:36
----
Title: Vue Router for Everyone
Link: https://vueschool.io/courses/vue-router-for-everyone
Description: Learn how to build powerful Single Page Applications in Vue with the Vue Router.
Difficulty: #INTERMEDIATE
Type: #FREE
Lessons: 17
Tags: #vueschool
----

Title: 1 - Vue Router Course and Resource overview
Link: https://vueschool.io/lessons/vue-router-course-and-resource-overview
Time: 3:21

Title: 2 - Create a new project with Vue Router using the Vue CLI UI
Link: https://vueschool.io/lessons/create-a-new-project-with-vue-router-using-the-vue-cli-ui
Time: 2:51

Title: 3 - Understanding how Vue Router is setup
Link: https://vueschool.io/lessons/understanding-how-vue-router-is-setup
Time: 5:00

Title: 4 - Creating Routes
Link: https://vueschool.io/lessons/vuejs-router-creating-routes
Time: 6:54

Title: 5 - How to lazy load routes with Vue Router
Link: https://vueschool.io/lessons/how-to-lazy-load-routes-with-vue-router
Time: 4:59

Title: 6 - Vue Router Active Class
Link: https://vueschool.io/lessons/vue-router-active-class
Time: 3:19

Title: 7 - Vue Router Named Routes and Params
Link: https://vueschool.io/lessons/vue-router-named-routes-and-params
Time: 3:46

Title: 8 - Vue Router Dynamic Routes
Link: https://vueschool.io/lessons/vue-router-dynamic-routes
Time: 3:55

Title: 9 - How to rerender components when vue router params changes
Link: https://vueschool.io/lessons/how-to-rerender-components-when-vue-router-params-changes
Time: 4:29

Title: 10 - How to pass Vue Router params as props to components
Link: https://vueschool.io/lessons/how-to-pass-vue-router-params-as-props-to-components
Time: 3:52

Title: 11 - Vue Router Nested Routes
Link: https://vueschool.io/lessons/vue-router-nested-routes
Time: 7:33

Title: 12 - Creating a Go-Back button
Link: https://vueschool.io/lessons/creating-a-go-back-button
Time: 1:57

Title: 13 - How to create route transitions with Vue Router
Link: https://vueschool.io/lessons/how-to-create-route-transitions-with-vue-router
Time: 3:28

Title: 14 - How to create a 404 Not Found route and page with Vue Router
Link: https://vueschool.io/lessons/how-to-create-a-404-not-found-route-and-page-with-vue-router
Time: 4:59

Title: 15 - How to control the scroll behavior of Vue Router
Link: https://vueschool.io/lessons/how-to-control-the-scroll-behavior-of-vue-router
Time: 5:10

Title: 16 - How to configure an authentication middleware (route guard) with Vue Router
Link: https://vueschool.io/lessons/how-to-configure-an-authentication-middleware-route-guard-with-vue-router
Time: 9:19

Title: 17 - Vue Router Query Parameters
Link: https://vueschool.io/lessons/vue-router-query-parameters
Time: 4:30
----
Title: Vue.js 3 Components Fundamentals
Link: https://vueschool.io/courses/vue-js-3-components-fundamentals
Description: Components are the puzzle pieces of a Vue.js website. Learn the fundamental and important concept of Vue.js components in this course.
Difficulty: #BEGINNER
Type: #FREE
Lessons: 11
Tags: #vueschool
----

Title: 1 - Intro to Vue 3 Components
Link: https://vueschool.io/lessons/vue-3-intro-to-components
Time: 3:40

Title: 2 - Vue Component Template
Link: https://vueschool.io/lessons/vue-3-component-template
Time: 2:16

Title: 3 - Reusable Components with Props
Link: https://vueschool.io/lessons/vue-3-reusable-components-with-props
Time: 10:48

Title: 4 - Nested Components In Vue
Link: https://vueschool.io/lessons/vue-3-nested-components-in-vue
Time: 2:48

Title: 5 - Global vs Local Vue Components
Link: https://vueschool.io/lessons/vue-3-global-vs-local-vue-components
Time: 4:42

Title: 6 - Communication Between Vue Components with Custom Events
Link: https://vueschool.io/lessons/vue-3-communication-between-vue-components-with-custom-events
Time: 9:47

Title: 7 - Component Naming Best Practices In Vue
Link: https://vueschool.io/lessons/vue-3-component-naming-best-practices-in-vue
Time: 9:04

Title: 8 - Vue Component Lifecycle Hooks
Link: https://vueschool.io/lessons/vue-3-component-lifecycle-hooks
Time: 3:11

Title: 9 - Vue Component Slots
Link: https://vueschool.io/lessons/vue-3-component-slots
Time: 10:19

Title: 10 - Build a Github User Profile Vue Component
Link: https://vueschool.io/lessons/vue-3-build-a-github-user-profile-vue-component
Time: 9:56

Title: 11 - Build a Notification Vue Component
Link: https://vueschool.io/lessons/vue-3-build-a-notification-vue-component
Time: 8:06
----
Title: Vue.js 3 Fundamentals with the Composition API
Link: https://vueschool.io/courses/vue-js-fundamentals-with-the-composition-api
Description: Learn the fundamental concepts and get up and running with Vue.js 3 with the Composition API. Perfect if you haven't touched Vue before, or yo...
Difficulty: #BEGINNER
Type: #FREE
Lessons: 14
Tags: #vueschool
----

Title: 1 - Getting Started with Vue.js and the Composition API
Link: https://vueschool.io/lessons/getting-started-with-vue-js-and-the-composition-api
Time: 3:58

Title: 2 - Vue Template Syntax and Expressions
Link: https://vueschool.io/lessons/vue-fundamentals-capi-vue-template-syntax-and-expressions
Time: 3:07

Title: 3 - List Rendering in Vue
Link: https://vueschool.io/lessons/vue-fundamentals-capi-list-rendering-in-vue
Time: 7:04

Title: 4 - User Inputs in Vue
Link: https://vueschool.io/lessons/vue-fundamentals-capi-user-inputs-in-vue
Time: 9:27

Title: 5 - User Events in Vue 3
Link: https://vueschool.io/lessons/vue-fundamentals-capi-user-events-in-vue-3
Time: 7:21

Title: 6 - Methods in Vue with the Composition API
Link: https://vueschool.io/lessons/vue-fundamentals-capi-methods-in-vue-with-the-composition-api
Time: 3:53

Title: 7 - Conditionals in Vue
Link: https://vueschool.io/lessons/vue-fundamentals-capi-conditionals-in-vue
Time: 4:13

Title: 8 - HTML Attribute Binding in Vue
Link: https://vueschool.io/lessons/vue-fundamentals-capi-html-attribute-binding-in-vue
Time: 3:23

Title: 9 - Dynamic CSS Classes with Vue
Link: https://vueschool.io/lessons/vue-fundamentals-capi-dynamic-css-classes-with-vue
Time: 7:21

Title: 10 - Computed Properties in Vue with the Composition API
Link: https://vueschool.io/lessons/vue-fundamentals-capi-computed-properties-in-vue-with-the-composition-api
Time: 5:18

Title: 11 - Reactivity Fundamentals
Link: https://vueschool.io/lessons/vue-fundamentals-capi-reactivity-fundamentals
Time: 5:06

Title: 12 - Local Setup with Vite
Link: https://vueschool.io/lessons/vue-fundamentals-capi-local-setup-with-vite
Time: 3:38

Title: 13 - The Vue Application Instance
Link: https://vueschool.io/lessons/the-vue-application-instance
Time: 3:20

Title: 14 - Course Conclusion
Link: https://vueschool.io/lessons/vue-fundamentals-capi-course-conclusion
Time: 1:13
👍1
----
Title: Vue.js 3 Fundamentals with the Options API
Link: https://vueschool.io/courses/vuejs-3-fundamentals
Description: Learn the fundamental concepts and get up and running with Vue.js 3. Perfect if you haven't touched Vue before, or you're just getting started!
Difficulty: #BEGINNER
Type: #FREE
Lessons: 11
Tags: #vueschool
----

Title: 1 - Getting Started with Vue.js 3
Link: https://vueschool.io/lessons/getting-started-with-vue-js-3
Time: 3:52

Title: 2 - Using Vue Devtools with Vue.js 3
Link: https://vueschool.io/lessons/using-vue-dev-tools-with-vuejs-3
Time: 3:04

Title: 3 - Vue.js 3 template Syntax and Expressions
Link: https://vueschool.io/lessons/vue-js-3-template-syntax-and-expressions
Time: 2:26

Title: 4 - List Rendering in Vue 3
Link: https://vueschool.io/lessons/list-rendering-in-vue-3
Time: 7:46

Title: 5 - User Inputs in Vue 3
Link: https://vueschool.io/lessons/user-inputs-vue-devtools-in-vue-3
Time: 12:16

Title: 6 - User Events in Vue 3
Link: https://vueschool.io/lessons/user-events-in-vue-3
Time: 5:40

Title: 7 - Methods in Vue 3
Link: https://vueschool.io/lessons/methods-in-vue-3
Time: 4:55

Title: 8 - Conditional Rendering in Vue 3
Link: https://vueschool.io/lessons/conditional-rendering-in-vue-3
Time: 4:43

Title: 9 - HTML Attribute Binding in Vue 3
Link: https://vueschool.io/lessons/html-attribute-binding-in-vue-3
Time: 2:55

Title: 10 - Dynamic CSS classes with Vue 3
Link: https://vueschool.io/lessons/dynamic-css-classes-with-vue-3
Time: 7:36

Title: 11 - Computed Properties in Vue 3
Link: https://vueschool.io/lessons/computed-properties-in-vue-3
Time: 4:30
----
Title: Vue.js Components Fundamentals
Link: https://vueschool.io/courses/vuejs-components-fundamentals
Description: Components are the puzzle pieces of a Vue.js website. Learn the fundamental and important concept of Vue.js components in this course.
Difficulty: #BEGINNER
Type: #FREE
Lessons: 11
Tags: #vueschool
----

Title: 1 - Introduction to Components
Link: https://vueschool.io/lessons/introduction-to-components
Time: 2:51

Title: 2 - Component's Template
Link: https://vueschool.io/lessons/components-template
Time: 2:20

Title: 3 - Reusable Components with Props
Link: https://vueschool.io/lessons/reusable-components-with-props
Time: 6:46

Title: 4 - Nested Components
Link: https://vueschool.io/lessons/nested-components
Time: 1:50

Title: 5 - Global vs Local Components
Link: https://vueschool.io/lessons/global-vs-local-components
Time: 3:11

Title: 6 - Communication Between Components with Custom Events
Link: https://vueschool.io/lessons/communication-between-components
Time: 7:24

Title: 7 - Component Naming Best Practices
Link: https://vueschool.io/lessons/vuejs-component-naming-best-practices
Time: 6:52

Title: 8 - Component Lifecycle Hooks
Link: https://vueschool.io/lessons/component-lifecycle-hooks
Time: 2:14

Title: 9 - Component Slots
Link: https://vueschool.io/lessons/component-slots
Time: 7:57

Title: 10 - #1 Build a GitHub User Profile Component
Link: https://vueschool.io/lessons/build-a-github-user-profile-component
Time: 7:48

Title: 11 - #2 Create a Notification Message Component
Link: https://vueschool.io/lessons/create-a-notification-message-component
Time: 4:33
----
Title: Vue.js Fundamentals
Link: https://vueschool.io/courses/vuejs-fundamentals
Description: This Vue.js course will teach you and get you up and running with the fundamental concepts of Vue.js. Perfect if you haven't touched Vue befor...
Difficulty: #BEGINNER
Type: #FREE
Lessons: 10
Tags: #vueschool
----

Title: 1 - Getting Started With Vue.js
Link: https://vueschool.io/lessons/getting-started-with-vuejs
Time: 3:02

Title: 2 - Vue.js Template Syntax And Expressions
Link: https://vueschool.io/lessons/vuejs-template-syntax-and-expressions
Time: 1:42

Title: 3 - List Rendering
Link: https://vueschool.io/lessons/vuejs-loops
Time: 1:42

Title: 4 - User Inputs & Vue Devtools
Link: https://vueschool.io/lessons/vuejs-user-inputs-vue-devtools
Time: 2:34

Title: 5 - User Events
Link: https://vueschool.io/lessons/vuejs-user-events
Time: 4:04

Title: 6 - Vue Methods
Link: https://vueschool.io/lessons/vue-methods
Time: 3:00

Title: 7 - Conditional Rendering
Link: https://vueschool.io/lessons/vuejs-conditionals
Time: 3:13

Title: 8 - Attribute Bindings
Link: https://vueschool.io/lessons/vuejs-attribute-bindings
Time: 1:41

Title: 9 - Dynamic Classes
Link: https://vueschool.io/lessons/vuejs-dynamic-classes
Time: 3:44

Title: 10 - Computed Properties
Link: https://vueschool.io/lessons/vuejs-computed-properties
Time: 3:08
----
Title: Vuex for Everyone
Link: https://vueschool.io/courses/vuex-for-everyone
Description: This Vue.js course is based on the official Vuex example. We'll create a shopping cart with Vue and progressively discover and learn about Vue...
Difficulty: #ADVANCED
Type: #FREE
Lessons: 16
Tags: #vueschool
----

Title: 1 - Meet Vuex
Link: https://vueschool.io/lessons/meet-vuex
Time: 2:46

Title: 2 - Create a new project with vue-cli
Link: https://vueschool.io/lessons/create-a-new-project-with-vue-cli
Time: 3:45

Title: 3 - Install and use Vuex
Link: https://vueschool.io/lessons/install-and-use-vuex
Time: 1:57

Title: 4 - Vuex Mutations
Link: https://vueschool.io/lessons/vuex-mutations
Time: 3:22

Title: 5 - Vuex Getters
Link: https://vueschool.io/lessons/vuex-getters
Time: 1:57

Title: 6 - Vuex Actions
Link: https://vueschool.io/lessons/vuex-actions
Time: 4:25

Title: 7 - Store Access from all Components
Link: https://vueschool.io/lessons/store-access-from-all-components
Time: 0:53

Title: 8 - Add products to the cart
Link: https://vueschool.io/lessons/add-products-to-the-cart
Time: 5:08

Title: 9 - Vuex Mutation History and Vue Devtools
Link: https://vueschool.io/lessons/vuex-mutation-history-and-vue-devtools
Time: 2:46

Title: 10 - Cart items and total
Link: https://vueschool.io/lessons/cart-items-and-total
Time: 4:32

Title: 11 - Checkout
Link: https://vueschool.io/lessons/checkout
Time: 3:49

Title: 12 - Dynamic Vuex Getters
Link: https://vueschool.io/lessons/dynamic-vuex-getters
Time: 2:31

Title: 13 - Vuex Map Helpers
Link: https://vueschool.io/lessons/vuex-mapping-state-mutations-getters-and-actions
Time: 8:04

Title: 14 - Split Vuex Store in Multiple Files
Link: https://vueschool.io/lessons/split-vuex-store-in-multiple-files
Time: 1:11

Title: 15 - Vuex Modules
Link: https://vueschool.io/lessons/vuex-modules
Time: 7:23

Title: 16 - Namespaced Vuex Modules
Link: https://vueschool.io/lessons/module-namespaces
Time: 6:27
#admin

Good evening, we are from Ukraine

I has been complete upload all PREMIUM and FREE courses from vueschool.
Maybe, a bit later, I will group courses by type (vue, nuxt, pinia and etc) like a catalog or something...

If you have any suggestions, check channel description for contacts.
If you have any courses to parse, check channel description for contacts.

Tags


#720p - new, reuploaded in 720p courses

#FREE - free courses
#PREMIUM - private courses

#ADVANCED
#INTERMEDIATE
#BEGINNER

#IN_PROGRESS (don't complete, but have a few/a lot lessons, could be usefull)

#vueschool - courses from vueschool
#vuemastery - courses from vuemastery

Use this tags to fast and simple searching.

Channels

@vue_updates - subscribe on updates of vue, nuxt, vuetify, vite and etc frameworks.
@vue_courses - free/premium courses for vue (vue 2 and vue 3)
16❤‍🔥1👍1🥰1