----
Title: Modern JavaScript: ES6 and beyond!
Link: https://vueschool.io/courses/modern-javascript-es6-and-beyond
Description: Level up your JavaScript skills by mastering the modern and essential JavaScript techniques from ES6, ES7, and ES8.
Difficulty: #INTERMEDIATE
Type: #PREMIUM
Lessons: 25
Tags: #vueschool
----
Title: 1 - Why is ES6 and beyond considered to be modern JavaScript?
Link: https://vueschool.io/lessons/why-is-es6-and-beyond-considered-to-be-modern-javascript
Time: 1:34
Title: 2 - What is the difference between var, let and const?
Link: https://vueschool.io/lessons/what-is-the-difference-between-var-let-and-const
Time: 4:26
Title: 3 - Learn how to use arrow functions in JavaScript ES6
Link: https://vueschool.io/lessons/learn-how-to-use-arrow-functions-in-javascript-es6
Time: 8:05
Title: 4 - ES6 Template Literals and String Interpolation
Link: https://vueschool.io/lessons/es6-template-literals-and-string-interpolation
Time: 5:10
Title: 5 - Learn which features and syntax changes ES6 introduced to JavaScript Objects
Link: https://vueschool.io/lessons/learn-which-features-and-syntaxes-changes-es6-introduced-to-javascript-objects
Time: 4:39
Title: 6 - Learn how to set default parameter values in JavaScript functions
Link: https://vueschool.io/lessons/learn-how-to-set-default-parameter-values-in-javascript-functions
Time: 3:59
Title: 7 - Learn what the Rest and Spread operators are in ES6
Link: https://vueschool.io/lessons/learn-what-the-rest-and-spread-operators-are-in-es6
Time: 3:22
Title: 8 - How to Destructure Arrays and Objects in JavaScript ES6
Link: https://vueschool.io/lessons/how-to-destructure-arrays-and-objects-in-javascript-es6
Time: 5:31
Title: 9 - Learn what ES6 modules are and how to export and import them
Link: https://vueschool.io/lessons/learn-what-es6-modules-are-and-how-to-export-and-import-them
Time: 5:06
Title: 10 - Learn how to create Classes in JavaScript (ES6)
Link: https://vueschool.io/lessons/learn-how-to-create-classes-in-javascript-es6
Time: 3:47
Title: 11 - Learn Promises in JavaScript
Link: https://vueschool.io/lessons/learn-promises-in-javascript
Time: 12:26
Title: 12 - Learn Async/Await in JavaScript
Link: https://vueschool.io/lessons/learn-asyncawait-in-javascript
Time: 7:52
Title: 13 - Learn Array.forEach and Array.map in JavaScript
Link: https://vueschool.io/lessons/learn-array-foreach-and-array-map-in-javascript-es6
Time: 2:48
Title: 14 - Learn Array.filter in JavaScript
Link: https://vueschool.io/lessons/learn-array-filter-in-javascript-es6
Time: 1:42
Title: 15 - Learn Array.find in JavaScript
Link: https://vueschool.io/lessons/learn-array-find-in-javascript-es6
Time: 3:22
Title: 16 - Learn Array.indexOf in JavaScript
Link: https://vueschool.io/lessons/learn-array-indexof-in-javascript-es6
Time: 1:53
Title: 17 - Learn Array.reduce in JavaScript
Link: https://vueschool.io/lessons/learn-array-reduce-in-javascript-es6
Time: 5:09
Title: 18 - Exercise: Use multiple Array helper methods together
Link: https://vueschool.io/lessons/exercise-use-multiple-array-helper-methods-together
Time: 4:03
Title: 19 - Learn how to work with Sets and Maps in JavaScript
Link: https://vueschool.io/lessons/learn-how-to-work-with-sets-and-maps-in-javascript
Time: 11:28
Title: 20 - Learn the new String methods in ES6 JavaScript
Link: https://vueschool.io/lessons/learn-the-new-string-methods-in-es6-javascript
Time: 5:36
Title: 21 - Learn which Object Methods was added in ES6 JavaScript
Link: https://vueschool.io/lessons/learn-which-object-methods-was-added-in-es6-javascript
Time: 6:40
Title: 22 - Number Methods
Link: https://vueschool.io/lessons/number-methods
Time: 4:23
Title: 23 - What is symbols in JavaScript?
Link: https://vueschool.io/lessons/what-is-symbols-in-javascript
Time: 6:39
Title: 24 - Learn How To Use Generator Functions in JavaScript
Link: https://vueschool.io/lessons/learn-how-to-use-generator-functions-in-javascript
Time: 8:56
Title: Modern JavaScript: ES6 and beyond!
Link: https://vueschool.io/courses/modern-javascript-es6-and-beyond
Description: Level up your JavaScript skills by mastering the modern and essential JavaScript techniques from ES6, ES7, and ES8.
Difficulty: #INTERMEDIATE
Type: #PREMIUM
Lessons: 25
Tags: #vueschool
----
Title: 1 - Why is ES6 and beyond considered to be modern JavaScript?
Link: https://vueschool.io/lessons/why-is-es6-and-beyond-considered-to-be-modern-javascript
Time: 1:34
Title: 2 - What is the difference between var, let and const?
Link: https://vueschool.io/lessons/what-is-the-difference-between-var-let-and-const
Time: 4:26
Title: 3 - Learn how to use arrow functions in JavaScript ES6
Link: https://vueschool.io/lessons/learn-how-to-use-arrow-functions-in-javascript-es6
Time: 8:05
Title: 4 - ES6 Template Literals and String Interpolation
Link: https://vueschool.io/lessons/es6-template-literals-and-string-interpolation
Time: 5:10
Title: 5 - Learn which features and syntax changes ES6 introduced to JavaScript Objects
Link: https://vueschool.io/lessons/learn-which-features-and-syntaxes-changes-es6-introduced-to-javascript-objects
Time: 4:39
Title: 6 - Learn how to set default parameter values in JavaScript functions
Link: https://vueschool.io/lessons/learn-how-to-set-default-parameter-values-in-javascript-functions
Time: 3:59
Title: 7 - Learn what the Rest and Spread operators are in ES6
Link: https://vueschool.io/lessons/learn-what-the-rest-and-spread-operators-are-in-es6
Time: 3:22
Title: 8 - How to Destructure Arrays and Objects in JavaScript ES6
Link: https://vueschool.io/lessons/how-to-destructure-arrays-and-objects-in-javascript-es6
Time: 5:31
Title: 9 - Learn what ES6 modules are and how to export and import them
Link: https://vueschool.io/lessons/learn-what-es6-modules-are-and-how-to-export-and-import-them
Time: 5:06
Title: 10 - Learn how to create Classes in JavaScript (ES6)
Link: https://vueschool.io/lessons/learn-how-to-create-classes-in-javascript-es6
Time: 3:47
Title: 11 - Learn Promises in JavaScript
Link: https://vueschool.io/lessons/learn-promises-in-javascript
Time: 12:26
Title: 12 - Learn Async/Await in JavaScript
Link: https://vueschool.io/lessons/learn-asyncawait-in-javascript
Time: 7:52
Title: 13 - Learn Array.forEach and Array.map in JavaScript
Link: https://vueschool.io/lessons/learn-array-foreach-and-array-map-in-javascript-es6
Time: 2:48
Title: 14 - Learn Array.filter in JavaScript
Link: https://vueschool.io/lessons/learn-array-filter-in-javascript-es6
Time: 1:42
Title: 15 - Learn Array.find in JavaScript
Link: https://vueschool.io/lessons/learn-array-find-in-javascript-es6
Time: 3:22
Title: 16 - Learn Array.indexOf in JavaScript
Link: https://vueschool.io/lessons/learn-array-indexof-in-javascript-es6
Time: 1:53
Title: 17 - Learn Array.reduce in JavaScript
Link: https://vueschool.io/lessons/learn-array-reduce-in-javascript-es6
Time: 5:09
Title: 18 - Exercise: Use multiple Array helper methods together
Link: https://vueschool.io/lessons/exercise-use-multiple-array-helper-methods-together
Time: 4:03
Title: 19 - Learn how to work with Sets and Maps in JavaScript
Link: https://vueschool.io/lessons/learn-how-to-work-with-sets-and-maps-in-javascript
Time: 11:28
Title: 20 - Learn the new String methods in ES6 JavaScript
Link: https://vueschool.io/lessons/learn-the-new-string-methods-in-es6-javascript
Time: 5:36
Title: 21 - Learn which Object Methods was added in ES6 JavaScript
Link: https://vueschool.io/lessons/learn-which-object-methods-was-added-in-es6-javascript
Time: 6:40
Title: 22 - Number Methods
Link: https://vueschool.io/lessons/number-methods
Time: 4:23
Title: 23 - What is symbols in JavaScript?
Link: https://vueschool.io/lessons/what-is-symbols-in-javascript
Time: 6:39
Title: 24 - Learn How To Use Generator Functions in JavaScript
Link: https://vueschool.io/lessons/learn-how-to-use-generator-functions-in-javascript
Time: 8:56
Vue School
Learn ES6 and beyond in this JavaScript course
Strengthen your core JavaScript skills by learning the new and essential features and syntaxes introduced by ES6, ES7, ES8 and beyond.
🤔1
Title: 25 - Learn How To Use Generators With Iterators and Iterables in JavaScript
Link: https://vueschool.io/lessons/learn-how-to-use-generators-with-iterators-and-iterables-in-javascript
Time: 3:05
Link: https://vueschool.io/lessons/learn-how-to-use-generators-with-iterators-and-iterables-in-javascript
Time: 3:05
vueschool.io
Learn How To Use Generators With Iterators and Iterables in JavaScript
In this lesson, we'll learn how we can use generator functions to make objects iterable. This is a powerful technique that should be used with caution.
If you're not up to speed with Generator Functions yet, we recommend that you watch Learn How To Use Generator…
If you're not up to speed with Generator Functions yet, we recommend that you watch Learn How To Use Generator…
----
Title: Pinia: The Enjoyable Vue Store
Link: https://vueschool.io/courses/pinia-the-enjoyable-vue-store
Description: Learn how to use Pinia for global state management in your Vue 3 applications.
Difficulty: #ADVANCED
Type: #PREMIUM
Lessons: 24
Tags: #vueschool
----
Title: 1 - Introduction to Pinia
Link: https://vueschool.io/lessons/introduction-to-pinia
Time: 5:34
Title: 2 - Course Prerequisites and Dependencies
Link: https://vueschool.io/lessons/pinia-course-prerequisites-and-dependencies
Time: 3:50
Title: 3 - Install and Setup Up Pinia
Link: https://vueschool.io/lessons/install-and-setup-up-pinia
Time: 2:34
Title: 4 - Define Your First Pinia Store
Link: https://vueschool.io/lessons/define-your-first-pinia-store
Time: 5:29
Title: 5 - Access State from a Pinia Store
Link: https://vueschool.io/lessons/access-state-from-a-pinia-store
Time: 2:47
Title: 6 - Synchronous and Asynchronous Actions in Pinia
Link: https://vueschool.io/lessons/synchronous-and-asynchronous-actions-in-pinia
Time: 3:07
Title: 7 - Create a Cart Store and the Pinia Devtools Timeline
Link: https://vueschool.io/lessons/create-a-cart-store-and-the-pinia-devtools-timeline
Time: 11:40
Title: 8 - An Example of Local Vs Global State
Link: https://vueschool.io/lessons/an-example-of-local-vs-global-state
Time: 2:21
Title: 9 - Getters in Pinia
Link: https://vueschool.io/lessons/getters-in-pinia
Time: 6:37
Title: 10 - Dynamic Getters and Displaying the Cart Items
Link: https://vueschool.io/lessons/dynamic-getters-and-displaying-the-cart-items
Time: 7:24
Title: 11 - Reset the State in Pinia
Link: https://vueschool.io/lessons/reset-the-state-in-pinia
Time: 1:20
Title: 12 - Challenge: Cart Modifications
Link: https://vueschool.io/lessons/challenge-cart-modifications
Time: 5:54
Title: 13 - Challenge Part 2: Setting Item Counts in the Cart
Link: https://vueschool.io/lessons/challenge-part-2-setting-item-counts-in-the-cart
Time: 5:43
Title: 14 - Access Stores from Other Stores
Link: https://vueschool.io/lessons/access-stores-from-other-stores
Time: 3:42
Title: 15 - Access Pinia State in the Options API
Link: https://vueschool.io/lessons/access-pinia-state-in-the-options-api
Time: 6:37
Title: 16 - Access Pinia Getters in the Options API
Link: https://vueschool.io/lessons/access-pinia-getters-in-the-options-api
Time: 1:54
Title: 17 - Access Pinia Actions in the Options API
Link: https://vueschool.io/lessons/access-pinia-actions-in-the-options-api
Time: 2:52
Title: 18 - Preserve State with Hot Module Replacement
Link: https://vueschool.io/lessons/preserve-state-with-hot-module-replacement
Time: 3:44
Title: 19 - Subscribing to Actions
Link: https://vueschool.io/lessons/subscribing-to-actions
Time: 4:42
Title: 20 - Subscribe to the State
Link: https://vueschool.io/lessons/subscribe-to-the-state
Time: 9:50
Title: 21 - Subscribe to the State (Part 2)
Link: https://vueschool.io/lessons/subscribe-to-the-state-part-2
Time: 5:12
Title: 22 - Pinia Plugins
Link: https://vueschool.io/lessons/pinia-plugins
Time: 9:12
Title: 23 - Use Composables in the Pinia State
Link: https://vueschool.io/lessons/using-composables-in-the-pinia-state
Time: 3:12
Title: 24 - Course Conclusion
Link: https://vueschool.io/lessons/pinia-the-enjoyable-vue-store-course-conclusion
Time: 1:18
Title: Pinia: The Enjoyable Vue Store
Link: https://vueschool.io/courses/pinia-the-enjoyable-vue-store
Description: Learn how to use Pinia for global state management in your Vue 3 applications.
Difficulty: #ADVANCED
Type: #PREMIUM
Lessons: 24
Tags: #vueschool
----
Title: 1 - Introduction to Pinia
Link: https://vueschool.io/lessons/introduction-to-pinia
Time: 5:34
Title: 2 - Course Prerequisites and Dependencies
Link: https://vueschool.io/lessons/pinia-course-prerequisites-and-dependencies
Time: 3:50
Title: 3 - Install and Setup Up Pinia
Link: https://vueschool.io/lessons/install-and-setup-up-pinia
Time: 2:34
Title: 4 - Define Your First Pinia Store
Link: https://vueschool.io/lessons/define-your-first-pinia-store
Time: 5:29
Title: 5 - Access State from a Pinia Store
Link: https://vueschool.io/lessons/access-state-from-a-pinia-store
Time: 2:47
Title: 6 - Synchronous and Asynchronous Actions in Pinia
Link: https://vueschool.io/lessons/synchronous-and-asynchronous-actions-in-pinia
Time: 3:07
Title: 7 - Create a Cart Store and the Pinia Devtools Timeline
Link: https://vueschool.io/lessons/create-a-cart-store-and-the-pinia-devtools-timeline
Time: 11:40
Title: 8 - An Example of Local Vs Global State
Link: https://vueschool.io/lessons/an-example-of-local-vs-global-state
Time: 2:21
Title: 9 - Getters in Pinia
Link: https://vueschool.io/lessons/getters-in-pinia
Time: 6:37
Title: 10 - Dynamic Getters and Displaying the Cart Items
Link: https://vueschool.io/lessons/dynamic-getters-and-displaying-the-cart-items
Time: 7:24
Title: 11 - Reset the State in Pinia
Link: https://vueschool.io/lessons/reset-the-state-in-pinia
Time: 1:20
Title: 12 - Challenge: Cart Modifications
Link: https://vueschool.io/lessons/challenge-cart-modifications
Time: 5:54
Title: 13 - Challenge Part 2: Setting Item Counts in the Cart
Link: https://vueschool.io/lessons/challenge-part-2-setting-item-counts-in-the-cart
Time: 5:43
Title: 14 - Access Stores from Other Stores
Link: https://vueschool.io/lessons/access-stores-from-other-stores
Time: 3:42
Title: 15 - Access Pinia State in the Options API
Link: https://vueschool.io/lessons/access-pinia-state-in-the-options-api
Time: 6:37
Title: 16 - Access Pinia Getters in the Options API
Link: https://vueschool.io/lessons/access-pinia-getters-in-the-options-api
Time: 1:54
Title: 17 - Access Pinia Actions in the Options API
Link: https://vueschool.io/lessons/access-pinia-actions-in-the-options-api
Time: 2:52
Title: 18 - Preserve State with Hot Module Replacement
Link: https://vueschool.io/lessons/preserve-state-with-hot-module-replacement
Time: 3:44
Title: 19 - Subscribing to Actions
Link: https://vueschool.io/lessons/subscribing-to-actions
Time: 4:42
Title: 20 - Subscribe to the State
Link: https://vueschool.io/lessons/subscribe-to-the-state
Time: 9:50
Title: 21 - Subscribe to the State (Part 2)
Link: https://vueschool.io/lessons/subscribe-to-the-state-part-2
Time: 5:12
Title: 22 - Pinia Plugins
Link: https://vueschool.io/lessons/pinia-plugins
Time: 9:12
Title: 23 - Use Composables in the Pinia State
Link: https://vueschool.io/lessons/using-composables-in-the-pinia-state
Time: 3:12
Title: 24 - Course Conclusion
Link: https://vueschool.io/lessons/pinia-the-enjoyable-vue-store-course-conclusion
Time: 1:18
vueschool.io
Pinia: The Enjoyable Vue Store
Unlock the power of Pinia, the official state management solution for Vue.js. Effortlessly build type-safe stores with Vue Options and Composition APIs!
----
Title: Rapid Development with Vite
Link: https://vueschool.io/courses/rapid-development-with-vite
Description: Vite is a first-in-class build tool that aims to provide a faster and leaner development experience for modern web projects. In this course, w...
Difficulty: #INTERMEDIATE
Type: #PREMIUM
Lessons: 22
Tags: #vueschool
----
Title: 1 - Introduction to Vite
Link: https://vueschool.io/lessons/introduction-to-vite
Time: 3:58
Title: 2 - Start a Project with Vite
Link: https://vueschool.io/lessons/start-a-project-with-vite
Time: 1:50
Title: 3 - The Vite Boilerplate Code
Link: https://vueschool.io/lessons/the-vite-boilerplate-code
Time: 4:30
Title: 4 - Use Create Vue to Start a Vite Project
Link: https://vueschool.io/lessons/use-create-vue-to-start-a-vite-project
Time: 2:11
Title: 5 - Jump Start with Vite Templates
Link: https://vueschool.io/lessons/jump-start-with-vite-templates
Time: 2:55
Title: 6 - CSS and Vite
Link: https://vueschool.io/lessons/css-and-vite
Time: 6:06
Title: 7 - CSS PreProcessors and Vite
Link: https://vueschool.io/lessons/css-preprocessors-and-vite
Time: 6:17
Title: 8 - CSS Modules and Vite
Link: https://vueschool.io/lessons/css-modules-and-vite
Time: 2:42
Title: 9 - Images and Vite
Link: https://vueschool.io/lessons/images-and-vite
Time: 8:24
Title: 10 - JSON and Vite
Link: https://vueschool.io/lessons/json-and-vite
Time: 3:32
Title: 11 - Glob Imports in Vite
Link: https://vueschool.io/lessons/glob-imports-in-vite
Time: 3:49
Title: 12 - Typescript and Vite
Link: https://vueschool.io/lessons/typescript-and-vite
Time: 5:02
Title: 13 - Vite Config
Link: https://vueschool.io/lessons/vite-config
Time: 6:16
Title: 14 - Use Vite to Build for Production
Link: https://vueschool.io/lessons/use-vite-to-build-for-production
Time: 2:25
Title: 15 - Environment Variables and Modes in Vite
Link: https://vueschool.io/lessons/environment-variables-and-modes-in-vite
Time: 6:01
Title: 16 - Migrate from Vue CLI to Vite Part 1
Link: https://vueschool.io/lessons/migrate-from-vue-cli-to-vite-part-1
Time: 3:05
Title: 17 - Migrate from Vue CLI to Vite Part 2
Link: https://vueschool.io/lessons/migrate-from-vue-cli-to-vite-part-2
Time: 6:37
Title: 18 - Migrate from Vue CLI to Vite Part 3
Link: https://vueschool.io/lessons/migrate-from-vue-cli-to-vite-part-3
Time: 5:36
Title: 19 - Create a Vite Template
Link: https://vueschool.io/lessons/create-a-vite-template
Time: 7:35
Title: 20 - Use a Vite Plugin
Link: https://vueschool.io/lessons/use-a-vite-plugin
Time: 2:40
Title: 21 - Create a Vite Plugin
Link: https://vueschool.io/lessons/create-a-vite-plugin
Time: 8:17
Title: 22 - Course Conclusion
Link: https://vueschool.io/lessons/vite-course-conclusion
Time: 0:56
Title: Rapid Development with Vite
Link: https://vueschool.io/courses/rapid-development-with-vite
Description: Vite is a first-in-class build tool that aims to provide a faster and leaner development experience for modern web projects. In this course, w...
Difficulty: #INTERMEDIATE
Type: #PREMIUM
Lessons: 22
Tags: #vueschool
----
Title: 1 - Introduction to Vite
Link: https://vueschool.io/lessons/introduction-to-vite
Time: 3:58
Title: 2 - Start a Project with Vite
Link: https://vueschool.io/lessons/start-a-project-with-vite
Time: 1:50
Title: 3 - The Vite Boilerplate Code
Link: https://vueschool.io/lessons/the-vite-boilerplate-code
Time: 4:30
Title: 4 - Use Create Vue to Start a Vite Project
Link: https://vueschool.io/lessons/use-create-vue-to-start-a-vite-project
Time: 2:11
Title: 5 - Jump Start with Vite Templates
Link: https://vueschool.io/lessons/jump-start-with-vite-templates
Time: 2:55
Title: 6 - CSS and Vite
Link: https://vueschool.io/lessons/css-and-vite
Time: 6:06
Title: 7 - CSS PreProcessors and Vite
Link: https://vueschool.io/lessons/css-preprocessors-and-vite
Time: 6:17
Title: 8 - CSS Modules and Vite
Link: https://vueschool.io/lessons/css-modules-and-vite
Time: 2:42
Title: 9 - Images and Vite
Link: https://vueschool.io/lessons/images-and-vite
Time: 8:24
Title: 10 - JSON and Vite
Link: https://vueschool.io/lessons/json-and-vite
Time: 3:32
Title: 11 - Glob Imports in Vite
Link: https://vueschool.io/lessons/glob-imports-in-vite
Time: 3:49
Title: 12 - Typescript and Vite
Link: https://vueschool.io/lessons/typescript-and-vite
Time: 5:02
Title: 13 - Vite Config
Link: https://vueschool.io/lessons/vite-config
Time: 6:16
Title: 14 - Use Vite to Build for Production
Link: https://vueschool.io/lessons/use-vite-to-build-for-production
Time: 2:25
Title: 15 - Environment Variables and Modes in Vite
Link: https://vueschool.io/lessons/environment-variables-and-modes-in-vite
Time: 6:01
Title: 16 - Migrate from Vue CLI to Vite Part 1
Link: https://vueschool.io/lessons/migrate-from-vue-cli-to-vite-part-1
Time: 3:05
Title: 17 - Migrate from Vue CLI to Vite Part 2
Link: https://vueschool.io/lessons/migrate-from-vue-cli-to-vite-part-2
Time: 6:37
Title: 18 - Migrate from Vue CLI to Vite Part 3
Link: https://vueschool.io/lessons/migrate-from-vue-cli-to-vite-part-3
Time: 5:36
Title: 19 - Create a Vite Template
Link: https://vueschool.io/lessons/create-a-vite-template
Time: 7:35
Title: 20 - Use a Vite Plugin
Link: https://vueschool.io/lessons/use-a-vite-plugin
Time: 2:40
Title: 21 - Create a Vite Plugin
Link: https://vueschool.io/lessons/create-a-vite-plugin
Time: 8:17
Title: 22 - Course Conclusion
Link: https://vueschool.io/lessons/vite-course-conclusion
Time: 0:56
Vue School
Rapid Development with Vite | Vue School Video Course
Accelerate development with Vite! Master rapid project setup, optimization, and migration in this hands-on Vite.js course.
👍1🤔1