FileMood

Download vueschool_Lessons

Vueschool Lessons

Name

vueschool_Lessons

  DOWNLOAD Copy Link

Trouble downloading? see How To

Total Size

12.8 GB

Total Files

636

Last Seen

2025-07-01 23:51

Hash

325C9E81DB384E4AEA67F03C1DBE5B30F9AA2460

/.../1 The expose Method/

1.0 course-intro (720p with 30fps).mp4

4.7 MB

1.1 use-defineexpose-with-script-setup (720p with 30fps).mp4

12.4 MB

1.2 using-expose-in-options-api (720p with 30fps).mp4

5.4 MB

1.3 use-defineexpose-with-jsx (720p with 30fps).mp4

8.0 MB

/2 Slot Props/

2.1 slot-props-scope (720p with 30fps).mp4

6.0 MB

2.2 how-to-use-internal-state-with-slot-props (720p with 30fps).mp4

10.0 MB

2.3 slot-props-in-jsx (720p with 30fps).mp4

6.4 MB

2.4 mouse-coordinates-exercise (720p with 30fps).mp4

5.9 MB

/.../3 Custom Component v-model/

3.1 what-is-v-model-doing-in-this-course (720p with 30fps).mp4

7.6 MB

3.2 implementing-v-model-to-sync-internal-state (720p with 30fps).mp4

12.0 MB

/1 Getting Started/

1 what-we-re-building (720p with 30fps).mp4

11.3 MB

2 bootstrap-the-project (720p with 30fps).mp4

15.2 MB

3 create-simple-board-and-task-ts-types (720p with 30fps).mp4

14.2 MB

4 provide-the-board-data-and-structure-the-html (720p with 30fps).mp4

21.9 MB

5 style-the-board-with-tailwind-css (720p with 30fps).mp4

17.9 MB

6 create-a-task-component-and-style-it-with-tailwind-css (720p with 30fps).mp4

18.0 MB

/2 Implementing Functionality/

7 sort-the-columns-with-vue-draggable (720p with 30fps).mp4

19.3 MB

8 draggable-transition-and-drag-handle (720p with 30fps).mp4

17.1 MB

9 drag-and-drop-tasks-between-columns (720p with 30fps).mp4

21.0 MB

10 alt-drag-to-clone-tasks (720p with 30fps).mp4

15.0 MB

11 vue-draggable-sortable-classes (720p with 30fps).mp4

16.2 MB

12 add-a-new-task (720p with 30fps).mp4

15.9 MB

13 delete-tasks-with-backspace (720p with 30fps).mp4

25.4 MB

14 edit-add-and-remove-columns (720p with 30fps).mp4

33.1 MB

15 persist-tasks-to-local-storage (720p with 30fps).mp4

18.2 MB

16 course-conclusion (720p with 30fps).mp4

5.6 MB

/Components Fundamentals/1 Component Basics/

1-intro-to-components (720p with 30fps).mp4

10.1 MB

2-components-template (720p with 30fps).mp4

7.2 MB

3-reusable-components-with-props (720p with 30fps).mp4

23.2 MB

4-nested-components (720p with 30fps).mp4

11.2 MB

5-global-vs-local-components (720p with 30fps).mp4

15.7 MB

6-communication-between-components-with-custom-events (720p with 30fps).mp4

37.1 MB

/.../2 Components In-depth/

7-component-names-best-practices (720p with 30fps).mp4

35.7 MB

8-component-lifecycle-hooks (720p with 30fps).mp4

11.6 MB

9-slots (720p with 30fps).mp4

22.5 MB

/.../3 Vue.js 3 Component Exercises/

10-github-user-profile (720p with 30fps).mp4

37.6 MB

11-build-a-notification-component (720p with 30fps).mp4

26.7 MB

/.../1 Intro to Astro and Vue/

1 intro-to-astro-and-vue-js (720p with 30fps).mp4

14.8 MB

2 staring-your-astro-project (720p with 30fps).mp4

13.9 MB

3 first-look-at-astro-basics (720p with 30fps).mp4

25.2 MB

4 using-vue-with-astro_1 (720p with 30fps).mp4

14.4 MB

5 astro-client-directives_1 (720p with 30fps).mp4

21.3 MB

6 how-to-pass-astro-data-to-your-vue-components_1 (720p with 30fps).mp4

11.0 MB

7 sprinkle-in-an-interactive-header-on-the-home-page_1 (720p with 30fps).mp4

49.2 MB

/.../2 Build an Astro + Vue Powered Blog/

8 astro-content-collections-for-managing-content_1 (720p with 30fps).mp4

19.8 MB

9 content-collection-schemas_1 (720p with 30fps).mp4

19.3 MB

10 fetch-astro-blog-content (720p with 30fps).mp4

21.5 MB

11 astro-view-transitions (720p with 30fps).mp4

26.4 MB

12 deploy-your-astro-blog-to-netlify (720p with 30fps).mp4

9.3 MB

13 course-conclusion (720p with 30fps).mp4

3.5 MB

/Custom Directives/1 Get Started/

1 understanding-vue-js-directives (720p with 30fps).mp4

7.2 MB

2 create-a-custom-vue-js-3-directive (720p with 30fps).mp4

3.6 MB

3 the-custom-directive-s-value (720p with 30fps).mp4

9.1 MB

4 directives-are-reactive (720p with 30fps).mp4

4.7 MB

/Custom Directives/2 Reusable Directives/

5 vue-js-custom-directive-argument (720p with 30fps).mp4

5.7 MB

6 vue-js-custom-directive-modifiers (720p with 30fps).mp4

5.9 MB

/Custom Directives/3 Directive Hooks/

7 the-directives-mounted-hook (720p with 30fps).mp4

7.2 MB

8 the-directive-s-unmounted-hook (720p with 30fps).mp4

10.0 MB

/.../4 Real-World Scenario/

9 click-outside-directive (720p with 30fps).mp4

11.8 MB

10 register-directives-globally (720p with 30fps).mp4

8.5 MB

11 course-conclusion (720p with 30fps).mp4

5.9 MB

/.../1 Introduction to functional components/

vueschool-functional-1 (720p with 30fps).mp4

16.4 MB

vueschool-functional-2 (720p with 30fps).mp4

11.6 MB

vueschool-functional-3 (720p with 30fps).mp4

21.4 MB

/Functional Components/2 Render functions/

vueschool-functional-4 (720p with 30fps).mp4

16.2 MB

vueschool-functional-5 (720p with 30fps).mp4

18.0 MB

vueschool-functional-6 (720p with 30fps).mp4

13.6 MB

vueschool-functional-7 (720p with 30fps).mp4

29.0 MB

/Functional Components/3 Bonus/

vueschool-functional-8 (720p with 30fps).mp4

8.4 MB

/.../1 Getting Started with Vue.js and the Composition AP/

1-getting-started-with-vue-3 (720p with 30fps).mp4

15.7 MB

2-template-syntax (720p with 30fps).mp4

11.0 MB

3-list-rendering-in-vue-3 (720p with 30fps).mp4

28.0 MB

4-user-inputs-in-vue-3 (720p with 30fps).mp4

40.0 MB

5-user-events-in-vue-3 (720p with 30fps).mp4

32.3 MB

6-methods-in-vue-3 (720p with 30fps).mp4

16.5 MB

7-conditionals-in-vue-3 (720p with 30fps).mp4

18.9 MB

8-html-attribute-binding-in-vue-3 (720p with 30fps).mp4

14.4 MB

9-dynamic-css-classes-with-vue-3 (720p with 30fps).mp4

33.6 MB

10-computed-properties-in-vue-3 (720p with 30fps).mp4

24.0 MB

11-reactivity-fundamentals (720p with 30fps).mp4

16.8 MB

12-local-setup-with-vite (720p with 30fps).mp4

13.4 MB

12b-creating-the-application-instance (720p with 30fps).mp4

10.3 MB

13-course-conclusion (720p with 30fps).mp4

6.2 MB

/.../1 Get Started with Vue.js 3/

1 Getting Started With Vuejs (720p with 30fps).mp4

12.5 MB

1b-vue-devtools.mp4 (720p with 30fps).mp4

12.9 MB

2 Vuejs Template Syntax And Expressions (720p with 30fps).mp4

9.5 MB

3 List Rendering (720p with 30fps).mp4

31.7 MB

4 User Inputs (720p with 30fps).mp4

32.3 MB

5 User Events (720p with 30fps).mp4

19.5 MB

6 Vue Methods (720p with 30fps).mp4

21.5 MB

7 Conditional Rendering (720p with 30fps).mp4

13.6 MB

8 Attribute Bindings (720p with 30fps).mp4

10.2 MB

9 Dynamic Classes (720p with 30fps).mp4

33.8 MB

10 Computed properties (720p with 30fps).mp4

18.1 MB

/GraphQL Fundamentals/GraphQL Fundamentals/

graphQL-video-4 (720p with 30fps).mp4

24.9 MB

graphQL-Video1 (720p with 30fps).mp4

13.8 MB

graphQL-Video2 (720p with 30fps).mp4

10.2 MB

graphQL-Video3 (720p with 30fps).mp4

15.5 MB

graphQL-video5 (720p with 30fps).mp4

14.6 MB

/.../1 Intro to Laravel and Vue/

1 intro-to-laravel-vue (720p with 30fps).mp4

32.6 MB

2 setup-development-environment-for-backend (720p with 30fps).mp4

33.7 MB

3 setup-development-environment-for-the-frontend (720p with 30fps).mp4

22.9 MB

/.../2 Auth with Laravel and Vue/

4 laravel-sanctum-and-fortify-for-a-vue-js-spa (720p with 30fps).mp4

48.0 MB

5 register-users-with-laravel-sanctum-and-fortify-for-a-vue-js-spa (720p with 30fps).mp4

35.9 MB

6 tweak-the-axios-base-url-for-best-dev-experience (720p with 30fps).mp4

12.9 MB

7 login-and-logout-users-with-laravel-fortify-for-a-vue-js-spa (720p with 30fps).mp4

21.8 MB

8 cleanup-the-user-flow-with-better-redirects (720p with 30fps).mp4

7.9 MB

9 protect-pages-with-middleware (720p with 30fps).mp4

20.8 MB

10 create-a-custom-useAuth-composable (720p with 30fps).mp4

26.2 MB

11 format-the-user-data-once (720p with 30fps).mp4

19.2 MB

12 cache-the-user-in-memory (720p with 30fps).mp4

22.4 MB

12b update-the-guest-middleware-to-use-the-cached-user (720p with 30fps).mp4

2.1 MB

13 use-axios-intereptors-to-redirect-to-login-page-on-401-unauthorized-response (720p with 30fps).mp4

28.1 MB

14 take-this-composable (720p with 30fps).mp4

3.7 MB

/.../3 Form Validation with Laravel and Vue/

14b add-some-application-wide-ts-interfaces (720p with 30fps).mp4

10.2 MB

15 manually-handle-form-validation-errors-with-laravel-and-vue (720p with 30fps).mp4

23.1 MB

16 simplify-form-validation-with-formkit (720p with 30fps).mp4

26.0 MB

17 create-a-handleinvalidform-utility (720p with 30fps).mp4

11.7 MB

/.../4 CRUD with Laravel and Vue/

18 intro-to-crud-with-laravel-and-vue (720p with 30fps).mp4

14.6 MB

19 create-new-resources-with-laravel-and-vue (720p with 30fps).mp4

20.8 MB

20 fetch-resource-lists-from-laravel-and-handle-pagination-in-vue-part-1 (720p with 30fps).mp4

18.8 MB

21 handle-pagination-in-vue-part-2 (720p with 30fps).mp4

24.4 MB

22 support-a-page-query-param-in-the-app-url (720p with 30fps).mp4

12.0 MB

23 filter-data-on-a-vue-frontend-with-laravel-query-builder-from-spatie (720p with 30fps).mp4

32.6 MB

24 debounce-the-search-input (720p with 30fps).mp4

17.4 MB

25 sort-data-on-a-vue-frontend-with-laravel-query-builder-from-spatie (720p with 30fps).mp4

10.4 MB

26 build-a-refresh-table-button (720p with 30fps).mp4

7.5 MB

27 create-a-uselinks-composable (720p with 30fps).mp4

30.9 MB

28 use-the-uselink-compsable (720p with 30fps).mp4

18.3 MB

29 update-a-resource-with-vue-and-laravel (720p with 30fps).mp4

13.1 MB

30 delete-a-resource-with-vue-and-laravel (720p with 30fps).mp4

10.4 MB

31 server-render-a-vue-page-with-data-from-a-laravel-api-endpoint (720p with 30fps).mp4

16.6 MB

32 course-conclusion (720p with 30fps).mp4

9.6 MB

/Material UI with Vuetify/

1 what-is-vuetify (720p with 30fps).mp4

17.3 MB

2 create-the-project-and-define-the-page-layout (720p with 30fps).mp4

22.3 MB

3 0-a-user-profile-menu-in-the-navbar-with-vuetify_1 (720p with 30fps).mp4

22.3 MB

3 1-the-vuetify-navigation-drawer_1 (720p with 30fps).mp4

31.6 MB

4 the-table-component-and-some-css-utilities_1 (720p with 30fps).mp4

22.1 MB

5 the-data-table-component-and-vuetify-labs (720p with 30fps).mp4

44.4 MB

6 vuetify-buttons-and-dialogs (720p with 30fps).mp4

34.4 MB

7 0-vuetify-form-elements (720p with 30fps).mp4

42.2 MB

7 1-vuetify-form-validation (720p with 30fps).mp4

26.2 MB

8 vuetify-feedback-components (720p with 30fps).mp4

23.2 MB

9 vuetify-directives (720p with 30fps).mp4

21.9 MB

10 course-conclusion (720p with 30fps).mp4

10.2 MB

/1 ES6 Introduction/

1 lydia introduction_720p_30fps.mp4

4.4 MB

2 const let var lydia_720p_30fps.mp4

9.1 MB

3 arrowfuncs_720p_30fps.mp4

26.0 MB

4 template_720p_30fps.mp4

17.2 MB

5 object1_720p_30fps.mp4

15.3 MB

6 default1_720p_30fps.mp4

13.4 MB

7 restparam1_720p_30fps.mp4

11.0 MB

8 destructure1_720p_30fps.mp4

17.4 MB

9 modules1_720p_30fps.mp4

16.9 MB

10 classes_720p_30fps.mp4

13.5 MB

/.../2 ES6 Asynchronous JavaScript/

1 promises_720p_30fps.mp4

44.2 MB

2 asyncawait_720p_30fps.mp4

29.4 MB

/.../3 ES6 Array Helper Methods/

1 ArrayforEach and Arraymap_720p_30fps.mp4

9.5 MB

2 Arrayfilter_720p_30fps.mp4

6.6 MB

3 Array_720p_30fps.mp4

17.8 MB

4 ArrayindexOf_720p_30fps.mp4

7.7 MB

5 Arrayreduct_720p_30fps.mp4

18.6 MB

6 Array filters summary and excercise_720p_30fps.mp4

17.3 MB

/.../4 ES6 Set and Map/

1 setsmaps_720p_30fps.mp4

41.3 MB

/.../5 ES6 String Methods/

1 stringmethods_720p_30fps.mp4

18.5 MB

/.../6 ES6 Object Helper Methods/

1 Objectmehods_720p_30fps.mp4

23.7 MB

/.../7 ES6 Number Helper Methods/

1 numbermethods_720p_30fps.mp4

14.8 MB

/8 Symbols/

1 symbols1_720p_30fps.mp4

25.0 MB

/9 Generators/

1 generator-draft 2_720p_30fps.mp4

32.7 MB

2 itterators_720p_30fps.mp4

10.2 MB

/.../1 Getting Started with Nuxt/

2 - Create a Nuxt App from Scratch.mp4

14.4 MB

What is Nuxt.mp4

32.4 MB

/.../2 Routing in Nuxt/

3 - File-Based Routing in Nuxt.js.mp4

12.6 MB

4 - Nuxtlink for Navigation.mp4

10.7 MB

5 - Dynamic Route Parameters in Nuxt.js.mp4

11.3 MB

/.../3 Working with Async Data in Nuxt/

6 - Fetching Data with Fetch.mp4

25.7 MB

7 - Provide a Single-Root Element for Page Components.mp4

6.5 MB

8 - Create Components that Auto-Import.mp4

8.6 MB

9 - Fetch Data with useAsyncData.mp4

11.3 MB

10 - De-dupe AsyncData with a Key.mp4

11.3 MB

11 - Configure useAsyncData with Options.mp4

13.3 MB

12 - Call useFetch for a Fetch useAsyncData Shorthand.mp4

5.8 MB

13 - Handle useFetch Errors.mp4

18.2 MB

/.../4 Next Level Nuxt Topics/

14 - Call the Usehead Composable for Good SEO.mp4

20.8 MB

15 - Create Flexible Custom Layouts.mp4

12.6 MB

16 - Define Nuxt Route Middleware.mp4

16.4 MB

17 - Abort Navigation or Redirect in Nuxt Middleware.mp4

16.1 MB

18 - Nuxt Server API Routes.mp4

13.0 MB

19a - Handle Different Nuxt API Request Methods.mp4

19.4 MB

19b - State Management with useState.mp4

27.5 MB

20 - State Management with Pinia.mp4

27.9 MB

21 - Overview of Nuxt Deployment Options.mp4

10.7 MB

22 - Deploy a Nuxt Site to Netlify.mp4

20.4 MB

23 - Hybrid Rendering with Nuxt.mp4

38.1 MB

24 - Course Conclusion.mp4

10.0 MB

/.../5 Bonus Chapter Nuxt Image/

25-intro-to-nuxt-image.mp4

13.1 MB

26-installing-nuxt-image.mp4

5.3 MB

27-nuxtimage-component.mp4

22.1 MB

28-controlling-when-images-load.mp4

12.0 MB

29-responsive-images.mp4

30.8 MB

30-image-modifiers.mp4

22.2 MB

31-the-nuxtpicture-component.mp4

23.5 MB

32-responsive-art-direction-hack.mp4

25.3 MB

/1 Pinia Fundamentals/

1 introduction-to-pinia (720p with 30fps).mp4

27.9 MB

2 course-prerequisites-and-dependencies (720p with 30fps).mp4

16.3 MB

3 install-and-setup-up-pinia (720p with 30fps).mp4

11.2 MB

4 define-your-first-pinia-store (720p with 30fps).mp4

21.1 MB

5 access-state-from-a-pinia-store (720p with 30fps).mp4

12.4 MB

6 synchronous-and-asynchronous-actions-in-pinia (720p with 30fps).mp4

12.5 MB

7 create-a-cart-store-and-pinia-in-the-devtools (720p with 30fps).mp4

39.2 MB

8 an-example-of-local-vs-global-state (720p with 30fps).mp4

10.8 MB

9 getters-in-pinia (720p with 30fps).mp4

29.3 MB

10 dynamic-getters-and-displaying-the-cart-items (720p with 30fps).mp4

34.1 MB

11 reset-the-state-in-pinia (720p with 30fps).mp4

6.3 MB

12 challenge-cart-modifications (720p with 30fps).mp4

26.1 MB

13 challenge-part-2-setting-item-counts-in-the-cart (720p with 30fps).mp4

24.9 MB

14 access-stores-from-other-stores (720p with 30fps).mp4

16.5 MB

/.../2 Pinia with the Options API/

1 access-pinia-state-in-the-options-api (720p with 30fps).mp4

31.1 MB

2 access-pinia-getters-in-the-options-api (720p with 30fps).mp4

8.2 MB

3 access-pinia-actions-in-the-options-api (720p with 30fps).mp4

13.0 MB

/3 Advanced Pinia/

1 preserve-state-with-hot-module-replacement (720p with 30fps).mp4

18.2 MB

2 subscribe-to-actions (720p with 30fps).mp4

22.3 MB

3 subscribe-to-the-state (720p with 30fps).mp4

45.9 MB

4 subscribe-to-the-state-part-2 (720p with 30fps).mp4

24.7 MB

5 pinia-plugins (720p with 30fps).mp4

44.7 MB

6 use-composables-in-the-state (720p with 30fps).mp4

13.8 MB

7 course-conclusion (720p with 30fps).mp4

7.9 MB

/1 Vite Basics/

1 introduction-to-vite (720p with 30fps).mp4

17.5 MB

2 starting-a-project-with-vite (720p with 30fps).mp4

5.7 MB

3 the-vite-boilerplate-code (720p with 30fps).mp4

12.3 MB

3a use-create-vue-to-start-a-vite-project (720p with 30fps).mp4

6.5 MB

4 jump-starting-with-vite-templates (720p with 30fps).mp4

13.0 MB

5 css-and-vite (720p with 30fps).mp4

24.1 MB

6 css-preprocessors-and-vite (720p with 30fps).mp4

25.5 MB

7 css-modules-and-vite (720p with 30fps).mp4

10.0 MB

8 images-and-vite (720p with 30fps).mp4

33.8 MB

9 json-and-vite (720p with 30fps).mp4

13.7 MB

10 glob-imports-in-vite (720p with 30fps).mp4

13.3 MB

11 typescript-and-vite (720p with 30fps).mp4

17.8 MB

12 vite-config (720p with 30fps).mp4

21.4 MB

/.../2 Build For Production using Vite/

13 build-for-production (720p with 30fps).mp4

9.1 MB

14 environment-variables-and-modes-in-vite (720p with 30fps).mp4

23.2 MB

/.../3 Migrate from Vue CLI to Vite/

15 migrate-from-vue-cli-to-vite-part-1 (720p with 30fps).mp4

9.7 MB

16 migrate-from-vue-cli-to-vite-part-2 (720p with 30fps).mp4

23.5 MB

16b migrate-from-vue-cli-to-vite-part-3 (720p with 30fps).mp4

18.5 MB

/.../4 Make Vite More Reusable Across Projects/

17 create-a-vite-template (720p with 30fps).mp4

27.6 MB

18 use-a-vite-plugin (720p with 30fps).mp4

12.5 MB

19 create-a-vite-plugin (720p with 30fps).mp4

29.0 MB

20 course-conclusion (720p with 30fps).mp4

3.4 MB

/.../1 Intro to FormKit/

1 Introduction to Formkit.mp4

8.1 MB

2 Project Setup and FormKit Config.mp4

10.9 MB

3 Powerful Form Fields with a Simple API.mp4

24.2 MB

4a Form Population and Submission.mp4

19.9 MB

4b Customize the Form with Props.mp4

8.8 MB

5 How to Validate a Form Input.mp4

21.9 MB

6 Modify Validation Rules with Hints.mp4

7.0 MB

7 Create Custom Validation Rules.mp4

13.9 MB

8 Create Custom Validation Messages.mp4

9.5 MB

/2 Advanced FormKit/

9 Generate Forms from a Schema.mp4

36.2 MB

10 Extend Formkit with Plugins.mp4

20.9 MB

11 Create a Custom Formkit Input.mp4

22.1 MB

12 The Formkit Custom Input Checklist.mp4

18.1 MB

13 Level up with Pro-Inputs.mp4

31.6 MB

14 Create a Tailwind CSS Theme for Formkit.mp4

26.8 MB

15 Course Conclusion.mp4

13.8 MB

/.../3 Bonus FormKit Content/

16 formkit-and-zod.mp4

26.9 MB

/1 Introduction/

1 introduction-to-single-file-components (720p with 30fps).mp4

18.8 MB

2 introduction-to-vue-cli-4 (720p with 30fps).mp4

27.8 MB

/.../2 Single File Components/

3 create-your-first-single-file-component (720p with 30fps).mp4

9.2 MB

4 importing-single-file-components (720p with 30fps).mp4

9.9 MB

5 using-css-pre-processors-like-sass-less-stylus (720p with 30fps).mp4

14.7 MB

6 scoped-styles (720p with 30fps).mp4

5.2 MB

7 organizing-components (720p with 30fps).mp4

32.8 MB

8 loading-components-asyncronously (720p with 30fps).mp4

35.1 MB

/.../1 Getting Started with Tailwind CSS and Vue/

1 what-is-tailwind-and-installation-with-vue-and-nuxt.mp4

27.5 MB

2 your-first-tailwind-styled-vue-component.mp4

38.1 MB

3-0 handling-hover-focus-and-other-states-in-tailwind-css.mp4

10.6 MB

3-1 wrapping-tailwind-css-classes-for-legibility_1.mp4

3.5 MB

4 styling-pseudo-elements-in-tailwind-css_1.mp4

13.9 MB

5 dark-mode-in-tailwind-css_1.mp4

10.8 MB

6 layouts-in-tailwind-with-flexbox.mp4

13.9 MB

7 layouts-in-tailwind-with-grid.mp4

13.0 MB

7-1 mixing-flex-and-grid-plus-important.mp4

6.0 MB

8 responsive-design-with-tailwind-css.mp4

8.2 MB

9 customizing-tailwind-for-bespoke-designs (720p with 24fps).mp4

24.2 MB

10 tailwind-plugins (720p with 24fps).mp4

30.4 MB

/2 Practical Tailwind/

11 pricing-table-challenge-with-tailwind-and-vue.mp4

5.1 MB

11-1 pricing-table-challenge-with-tailwind-and-vue-solution.mp4

74.5 MB

12-0 navbar-component-challenge-with-tailwind-and-vue.mp4

8.2 MB

12-1 navbar-component-challenge-with-tailwind-and-vue-solution.mp4

81.6 MB

13-0 shopping-cart-checkout-form-with-tailwind-and-vue.mp4

4.6 MB

13-1 shopping-cart-checkout-form-with-tailwind-and-vue-solution.mp4

59.0 MB

14 course-conclusion.mp4

2.3 MB

/.../Built-in Transition and Animation Support/

1 hello-native-vue-js-transitions (720p with 30fps).mp4

7.2 MB

2 understanding-the-transition-classes (720p with 30fps).mp4

7.4 MB

3 a-custom-fade-in-down-transition (720p with 30fps).mp4

6.4 MB

4 nested-transitions-and-explicit-transition-durations (720p with 30fps).mp4

12.5 MB

5 triggering-transitions (720p with 30fps).mp4

21.7 MB

6 the-transition-appear-prop (720p with 30fps).mp4

3.0 MB

7 named-transitions (720p with 30fps).mp4

8.5 MB

8 reusable-transitions (720p with 30fps).mp4

7.9 MB

9 custom-vue-transition-classes-aka-tailwind-css-with-vue-transitions (720p with 30fps).mp4

10.3 MB

10 vue-transition-javascript-hooks-and-greensock (720p with 30fps).mp4

17.0 MB

11 css-animations-animate-css-and-the-vue-transition-component (720p with 30fps).mp4

18.1 MB

12 list-transitions-with-the-vue-transitiongroup-component (720p with 30fps).mp4

17.4 MB

13 staggering-list-transitions (720p with 30fps).mp4

6.0 MB

13-staggering-list-transitions (720p with 30fps).mp4

4.2 MB

13-staggering-list-transitions-audio.mp4

2.7 MB

/.../Stellar Vue Plugins for Transitions and Animations/

1 one-line-transitions-with-the-vue-autoanimate-plugin (720p with 30fps).mp4

14.6 MB

2 how-to-animate-on-scroll-in-vue-with-vueuse-motion (720p with 30fps).mp4

6.4 MB

3 a-fancy-wave-animation-in-vue (720p with 30fps).mp4

9.9 MB

4 course-conclusion (720p with 30fps).mp4

3.3 MB

17-course-conclusion (720p with 30fps).mp4

2.2 MB

17-course-conclusion-audio.mp4

869.9 KB

/TypeScript Fundamentals/1 Basic Types/

1 introduction-to-typescript (720p with 30fps).mp4

12.2 MB

2 what-is-static-typing-in-typescript (720p with 30fps).mp4

5.8 MB

3 implicit-and-explicit-types (720p with 30fps).mp4

10.1 MB

4 array-of-types (720p with 30fps).mp4

5.6 MB

5 functions-type-parameters-and-returns (720p with 30fps).mp4

7.9 MB

5b functions-parameter-destructuring-void-and-optional-params-in-typescript (720p with 30fps).mp4

6.6 MB

6 union-types-in-typescript (720p with 30fps).mp4

7.5 MB

7 literal-types-in-typescript (720p with 30fps).mp4

5.4 MB

/TypeScript Fundamentals/2 Custom Types/

8 type-aliases-in-typescript (720p with 30fps).mp4

6.8 MB

9 defining-interfaces-in-typescript (720p with 30fps).mp4

7.9 MB

9b extending-interfaces-in-typescript (720p with 30fps).mp4

10.6 MB

10 using-interfaces-in-typescript (720p with 30fps).mp4

8.9 MB

11 enums-in-typescript (720p with 30fps).mp4

10.9 MB

/TypeScript Fundamentals/3 Classes/

12 classes-in-typescript (720p with 30fps).mp4

12.9 MB

13 extending-classes-in-typescript (720p with 30fps).mp4

12.6 MB

14 implementing-interfaces-on-classes-in-typescript (720p with 30fps).mp4

16.1 MB

15 class-access-modifiers-in-typescript (720p with 30fps).mp4

11.5 MB

/TypeScript Fundamentals/4 Diving Deeper/

16 type-assertions-in-typescript (720p with 30fps).mp4

9.9 MB

16b the-unknown-type-in-typescript (720p with 30fps).mp4

4.1 MB

17 generics-in-typescript (720p with 30fps).mp4

18.6 MB

18 advanced-narrowing-in-typescript (720p with 30fps).mp4

19.6 MB

19 setting-up-typescript-locally (720p with 30fps).mp4

10.0 MB

20 configuring-typescript-with-tsconfig-json (720p with 30fps).mp4

17.8 MB

21 course-conclusion (720p with 30fps).mp4

5.2 MB

/.../1 Getting Started with TypeScript and Vue/

1 introduction-to-typescript-with-vue-js-3 (720p with 30fps).mp4

24.0 MB

2 course-prerequisites-and-dependencies (720p with 30fps).mp4

10.8 MB

3 bootstrap-a-vue-js-and-typescript-project (720p with 30fps).mp4

8.5 MB

4 setup-vs-code-for-typescript-and-vue (720p with 30fps).mp4

16.8 MB

/.../2 TypeScript and the Composition API/

5 typescript-in-vue-components (720p with 30fps).mp4

7.4 MB

6 typing-reactive-data (720p with 30fps).mp4

21.3 MB

7 typing-refs (720p with 30fps).mp4

30.6 MB

8 typing-computed-props (720p with 30fps).mp4

16.8 MB

9 typing-event-handlers (720p with 30fps).mp4

28.2 MB

10 declaring-component-events (720p with 30fps).mp4

21.9 MB

11 typing-component-events (720p with 30fps).mp4

21.5 MB

12 refactoring-in-typescript (720p with 30fps).mp4

32.5 MB

13 challenge-advance-the-app (720p with 30fps).mp4

31.4 MB

14 declaring-and-typing-component-props (720p with 30fps).mp4

42.4 MB

15 typing-template-refs (720p with 30fps).mp4

8.8 MB

16 typing-data-injected-via-vue-s-provide-inject (720p with 30fps).mp4

36.8 MB

/.../3 TypeScript and the Options API/

17 using-typescript-the-options-api-in-components (720p with 30fps).mp4

21.0 MB

18 augment-global-properties-and-custom-options (720p with 30fps).mp4

17.8 MB

19 course-conclusion (720p with 30fps).mp4

5.9 MB

/.../1 Introduction to Visual Studio Code/

1 intro-to-vs-code.mp4

14.6 MB

2 hello-vs-code.mp4

11.2 MB

3 bootstrapping-a-vue-js-project-in-vs-code.mp4

6.8 MB

4 the-command-palette-and-custom-themes.mp4

25.8 MB

/.../2 Visual Studio Code Essentials for Vue.js Development/

5 volar-the-official-language-feature-extension-for-vs-code.mp4

21.0 MB

6 next-level-volar-tips-and-tricks.mp4

22.1 MB

7 auto-formatting-files-in-vs-code-volar-built-in-or-prettier.mp4

30.7 MB

8 auto-linting-in-vs-code-eslint.mp4

30.0 MB

9 vue-snippets-in-visual-studio-code.mp4

21.4 MB

9b-vue-snippets-in-visual-studio-code-part-2.mp4

16.4 MB

10 create-your-own-visual-stuido-code-vue-snippet.mp4

16.0 MB

/.../3 Enhancing the Development Experience/

11 debugging-vue-apps-in-vs-code.mp4

34.0 MB

12 shortcuts-for-quickly-managing-files-in-visual-studio-code.mp4

11.1 MB

13 keyboard-shortcuts-for-writing-code-in-visual-studio-code.mp4

15.2 MB

14 vue-templates-in-vs-code-html.mp4

16.6 MB

15 styling-vue-components-in-vs-code-css.mp4

21.5 MB

16 js-in-vs-code.mp4

12.9 MB

16b-working-with-npm-in-vs-code.mp4

10.1 MB

17 markdown-in-vs-code.mp4

37.2 MB

18 working-with-the-built-in-terminal.mp4

8.1 MB

19 version-control-and-git-in-vs-code.mp4

22.7 MB

20 extensions-honorable-mentions.mp4

20.8 MB

21 manage-settings-and-keyboard-shortcuts-and-workspace-settings.mp4

7.8 MB

22 vs-code-course-conclusion.mp4

6.2 MB

/.../1 Composition API Fundamentals/

1a course-introduction (720p with 30fps).mp4

4.4 MB

1b introduction-to-the-vuejs-3-composition-api (720p with 30fps).mp4

24.8 MB

2 setup-a-local-environment-with-vite (720p with 30fps).mp4

12.6 MB

3 vue-composition-api-setup-method (720p with 30fps).mp4

20.7 MB

4 the-setup-methods-parameters-props-and-context (720p with 30fps).mp4

18.2 MB

5 reactive-primitives-with-ref (720p with 30fps).mp4

25.8 MB

6 reactive-data-without-refs (720p with 30fps).mp4

17.8 MB

7 refs-vs-reactive-with-the-vue-3-composition-api (720p with 30fps).mp4

43.7 MB

8 computed-props-in-the-composition-api (720p with 30fps).mp4

16.0 MB

9 using-watch-with-the-composition-api (720p with 30fps).mp4

32.6 MB

10 the-composition-api-watchEffect-function (720p with 30fps).mp4

11.8 MB

11 use-provide-inject-with-the-composition-api (720p with 30fps).mp4

30.6 MB

12 lifecycle-hooks-and-the-composition-api (720p with 30fps).mp4

4.3 MB

13 the-setup-attribute (720p with 30fps).mp4

15.5 MB

/.../2 Composition API in Action/

14 overview-of-example-blog (720p with 30fps).mp4

16.4 MB

15 creating-a-usepost-composable (720p with 30fps).mp4

13.1 MB

16 using-the-usepost-composable-in-multiple-components (720p with 30fps).mp4

9.9 MB

17 using-vue-router-with-composition-api (720p with 30fps).mp4

10.9 MB

18 refactoring-for-a-more-versatile-composable (720p with 30fps).mp4

22.8 MB

19 asynchronous-data-and-the-composition-api (720p with 30fps).mp4

16.4 MB

20 the-suspense-component (720p with 30fps).mp4

17.5 MB

21 use-shared-state-between-uses-of-a-composable (720p with 30fps).mp4

31.9 MB

/.../1 Introduction to Vue Router 4/

1-introduction (720p with 30fps).mp4

14.8 MB

2-CLI-creating-the-project-with-vue-cli (720p with 30fps).mp4

19.6 MB

2-VITE-creating-the-project-with-vite (720p with 30fps).mp4

9.4 MB

3-VITE-the-scaffolded codebase-vite (720p with 30fps).mp4

16.5 MB

3b-VITE-installing-and-setting-up-vue-router-with-vite (720p with 30fps).mp4

39.3 MB

3d-CLI-the-scaffolded-codebase (720p with 30fps).mp4

19.9 MB

/.../2 Vue Router 4 Fundamentals/

4-adding-routes-and-content (720p with 30fps).mp4

41.9 MB

4b-VITE-history-mode (720p with 30fps).mp4

10.9 MB

5-VITE-lazy-loading-routes (720p with 30fps).mp4

23.5 MB

5b-CLI-lazy-loading-routes (720p with 30fps).mp4

25.5 MB

7-router-link-active-class (720p with 30fps).mp4

11.7 MB

8-dynamic-routes (720p with 30fps).mp4

34.0 MB

9-named-routes (720p with 30fps).mp4

13.9 MB

06-navigation-component (720p with 30fps).mp4

5.8 MB

10-clean-up (720p with 30fps).mp4

24.6 MB

10b-reacting-to-param-changes (720p with 30fps).mp4

46.4 MB

11-route-props (720p with 30fps).mp4

19.2 MB

12-experience-cards (720p with 30fps).mp4

45.5 MB

13-nested-routes (720p with 30fps).mp4

17.7 MB

/.../3 Vue Router Embellishments/

14-go-back (720p with 30fps).mp4

8.3 MB

15-route-transitions (720p with 30fps).mp4

27.8 MB

16-404-not-found (720p with 30fps).mp4

12.6 MB

16b-route-guards (720p with 30fps).mp4

18.2 MB

17-scroll-behavior (720p with 30fps).mp4

18.7 MB

/.../4 Advanced Vue Router 4/

18-route-meta-fields (720p with 30fps).mp4

44.0 MB

19-router-query-params (720p with 30fps).mp4

24.9 MB

20-extending-router-link-for-external-urls (720p with 30fps).mp4

28.9 MB

21-router-and-the-composition-api (720p with 30fps).mp4

27.6 MB

/.../5 Vue Router 4 Bonus Chapter/

22-bonus-lessons-intro (720p with 30fps).mp4

3.9 MB

23-programmatic-navigation (720p with 30fps).mp4

14.1 MB

24-named-views (720p with 30fps).mp4

17.4 MB

25-redirect-and-alias (720p with 30fps).mp4

8.6 MB

26-detecting-navigation-failures (720p with 30fps).mp4

16.2 MB

27-advanced-routes-matching-syntax (720p with 30fps).mp4

18.4 MB

28-dynamic-routing (720p with 30fps).mp4

14.9 MB

/1 Introduction & Configuration/

video 0 (720p with 30fps).mp4

7.0 MB

video 1 (720p with 30fps).mp4

18.0 MB

video 2 (720p with 30fps).mp4

11.2 MB

/.../2 Working with GraphQL/

debbie 4 (720p with 30fps).mp4

22.3 MB

video 3 (720p with 30fps).mp4

26.4 MB

video 5 debbie (720p with 30fps).mp4

37.5 MB

video 6 (720p with 30fps).mp4

5.7 MB

video 7 (720p with 30fps).mp4

11.5 MB

video 8 (720p with 30fps).mp4

15.2 MB

video 9 (720p with 30fps).mp4

10.8 MB

/1 Getting Started/

1 What do i need (720p with 30fps).mp4

9.5 MB

2 FTF-Hello from the Future (720p with 30fps).mp4

22.5 MB

3 FTF-From Vue CLI to Vite (720p with 30fps).mp4

7.2 MB

4 Setup vue-cli and its dependencies (720p with 30fps).mp4

19.1 MB

5 Bootstrap a Vue 3 app (720p with 30fps).mp4

8.9 MB

6 Vue 3 project structure overview (720p with 30fps).mp4

13.6 MB

7 FTF-Bootstrap the Project with Vite (720p with 30fps).mp4

18.0 MB

8 Automatic Code Review, Linting with ESLint (720p with 30fps).mp4

36.2 MB

9 Changing the ESLint preset using the vue cli (720p with 30fps).mp4

23.1 MB

10 Initialising Vue v3 app using createApp (720p with 30fps).mp4

14.2 MB

/2 Application Structure/

1 Designing data model (720p with 30fps).mp4

27.2 MB

2 How to import static data in JS files and Vue components (720p with 30fps).mp4

16.0 MB

3 FTF-From Options to Capi (720p with 30fps).mp4

25.9 MB

4 Display list of elements in Vue (720p with 30fps).mp4

46.5 MB

5 FTF-Refactor the Homepage Component using the Composition API (720p with 30fps).mp4

34.6 MB

6 Adding styling to Vue components (720p with 30fps).mp4

27.4 MB

7 Global styles and stylesheet processing (720p with 30fps).mp4

17.7 MB

/.../3 Routing and Components Basics/

1 Setup Vue Router 4 (720p with 30fps).mp4

33.3 MB

2 Create ThreadPage Dynamic Route Matching & Route Params (720p with 30fps).mp4

20.6 MB

3 Extract Router configuration (720p with 30fps).mp4

7.4 MB

4 Create Thread related components (720p with 30fps).mp4

35.9 MB

5 FTF-Refactor the Threadlist Component with the Composition API (720p with 30fps).mp4

14.5 MB

6 Router Links (720p with 30fps).mp4

16.5 MB

7 Handling not found pages (720p with 30fps).mp4

18.2 MB

8 Vue Router show Not Found page without changing the URL (720p with 30fps).mp4

33.7 MB

/.../4 Organizing the Application/

1 Organise the Components (720p with 30fps).mp4

17.1 MB

2 Extract posts to a component (720p with 30fps).mp4

25.4 MB

3 Adding new posts (720p with 30fps).mp4

40.4 MB

4 Communication between components (720p with 30fps).mp4

30.2 MB

5 Human Friendly Dates (720p with 30fps).mp4

28.4 MB

6 Creating base components (720p with 30fps).mp4

24.1 MB

7 Registering base components globally (720p with 30fps).mp4

23.6 MB

8 Organize Threads In Forums (720p with 30fps).mp4

27.0 MB

9 Forum Components (720p with 30fps).mp4

35.3 MB

10 Categories, Collections of Forums (720p with 30fps).mp4

51.4 MB

/.../5 Vuex and State Management/

1 FTF-From Vuex to Pinia (720p with 30fps).mp4

17.6 MB

2 How To Migrate Vue Application’s State To Vuex (720p with 30fps).mp4

38.1 MB

3 Vuex Actions and Mutations (720p with 30fps).mp4

22.6 MB

4 FTF-Setup Initial State in Pinia (720p with 30fps).mp4

36.7 MB

5 FTF-Pinia Continued (720p with 30fps).mp4

30.6 MB

6 Add The Forum Navbar (720p with 30fps).mp4

17.8 MB

7 fetching-the-auth-user (720p with 30fps).mp4

13.8 MB

8 user-profile-page (720p with 30fps).mp4

30.2 MB

9 ref-vs-value (720p with 30fps).mp4

11.7 MB

10 extracting-user-posts-and-threads-to-the-store (720p with 30fps).mp4

24.1 MB

11 updating-the-user-profile (720p with 30fps).mp4

32.9 MB

12 scroll-to-top-with-vue-router (720p with 30fps).mp4

10.5 MB

12 sharing-components-between-multiple-pages (720p with 30fps).mp4

21.2 MB

13 using-authid-when-creating-new-posts (720p with 30fps).mp4

9.4 MB

/6 Forum Threads/

1 creating-new-forum-threads (720p with 30fps).mp4

14.8 MB

2 refactoring-forum-thread-related-actions-mutations (720p with 30fps).mp4

33.3 MB

3 creating-a-route-to-create-new-forum-threads (720p with 30fps).mp4

17.2 MB

4 redirecting-when-creating-new-threads (720p with 30fps).mp4

14.5 MB

5 thread-editor-component (720p with 30fps).mp4

14.5 MB

6 editing-threads (720p with 30fps).mp4

44.2 MB

7 improving-the-thread-editr (720p with 30fps).mp4

12.5 MB

8 FTF-Refactor the Thread Editor Component with the Composition API (720p with 30fps).mp4

26.1 MB

9 helper-functions (720p with 30fps).mp4

35.5 MB

/.../7 Higher Order Functions/

1 higher-order-functions (720p with 30fps).mp4

20.5 MB

2 vuex-mutations-higher-order-functions (720p with 30fps).mp4

37.5 MB

3 dynamic-vuex-getters-with-higher-order-functions (720p with 30fps).mp4

48.2 MB

4 minor-improvements-before-introducing-the-cloud-firestore-2 (720p with 30fps).mp4

25.4 MB

/.../8 Working with Cloud Firestore/

1 FTF-From Firebase 8-9 (720p with 30fps).mp4

9.2 MB

2 firebase-setup-and-installation (720p with 30fps).mp4

25.3 MB

3 setup-cloud-firestore-db (720p with 30fps).mp4

23.6 MB

4 understanding-the-lifecycle-hooks-in-vue-js (720p with 30fps).mp4

22.9 MB

5 migrating-vuex-to-use-cloud-firestore-db (720p with 30fps).mp4

48.2 MB

6 fetching-data-from-cloud-firestore-with-vuex-actions (720p with 30fps).mp4

25.8 MB

7 creating-reusable-vuex-actions-and-mutations (720p with 30fps).mp4

38.8 MB

8 creating-vuex-actions-that-fetch-multiple-items-from-the-firestore (720p with 30fps).mp4

31.6 MB

9 fetching-data-in-beforeCreate-on-the-homepage (720p with 30fps).mp4

34.2 MB

10 fetching-data-for-the-forum-page (720p with 30fps).mp4

26.1 MB

11 fetching-data-for-all-remaining-pages (720p with 30fps).mp4

44.0 MB

12 mapping-vuex-actions (720p with 30fps).mp4

32.6 MB

13 splitting-vuex-into-multiple-files (720p with 30fps).mp4

29.1 MB

14 fetching-app-wide-data (720p with 30fps).mp4

15.1 MB

15 sotring-new-posts-in-cloud-firestore-with-vuex (720p with 30fps).mp4

42.1 MB

16 using-the-server-timestamp-for-post-published-at (720p with 30fps).mp4

24.9 MB

17 storing-new-threads-in-firestore (720p with 30fps).mp4

23.0 MB

18 incrementing-the-users-posts-count (720p with 30fps).mp4

31.9 MB

19 updating-a-thread-in-the-firestore (720p with 30fps).mp4

27.0 MB

20 creating-a-font-awesome-plugin (720p with 30fps).mp4

41.5 MB

21 preparing-the-interface-for-post-updates (720p with 30fps).mp4

31.3 MB

22 updating-a-post-in-firestore (720p with 30fps).mp4

25.2 MB

23 unsubscribing-from-firestore-snapshots (720p with 30fps).mp4

57.9 MB

/.../9 Loading Indicators when Fetching Async Data/

1 hide-content-until-data-is-fully-loaded (720p with 30fps).mp4

9.5 MB

2 sharing-logic-between-components-with-mixins (720p with 30fps).mp4

34.3 MB

3 displaying-a-loading-indicator-while-patches-fetch-async-data (720p with 30fps).mp4

32.1 MB

4 showing-a-loading-spinner (720p with 30fps).mp4

8.9 MB

5 showing-a-progress-bar-while-components-fetch-async-data (720p with 30fps).mp4

13.8 MB

/.../10 Workflow Improvements/

1 cloud-firebase-tools-CLI (720p with 30fps).mp4

21.3 MB

2 seeding-the-database (720p with 30fps).mp4

22.1 MB

3 using-env-for-different-environment-configuration (720p with 30fps).mp4

19.7 MB

4 using-env-for-secure-secrets (720p with 30fps).mp4

16.0 MB

/.../11 User Authentication/

1 creating-the-user-registration-form (720p with 30fps).mp4

16.4 MB

2 storing-new-users-in-the-firestore (720p with 30fps).mp4

24.4 MB

3 integrating-registration-with-firebase-auth (720p with 30fps).mp4

24.5 MB

4 sigining-the-user-in-after-registration (720p with 30fps).mp4

23.3 MB

5 signing-users-in-and-out (720p with 30fps).mp4

31.1 MB

6 using-class-bindings-for-user-drop-down-menus (720p with 30fps).mp4

21.9 MB

7 auth-with-third-party-provider (720p with 30fps).mp4

24.9 MB

8 unsubscribing-from-the-auth-user-snapshot (720p with 30fps).mp4

38.8 MB

/.../12 Vue Router Middleware and Navigation Guards/

1 in-component-navigation-guards.mp4 (720p with 30fps).mp4

39.1 MB

2 navigation-guards-for-componentless-routes (720p with 30fps).mp4

16.2 MB

3 meta-fields-and-global-navigation (720p with 30fps).mp4

22.1 MB

4 navigation-guards-and-firebase-auth (720p with 30fps).mp4

31.4 MB

5 404-thread-show-page-and-async-thread-data (720p with 30fps).mp4

13.9 MB

6 firestore-rules-and-protecting-pages-for-auth-users (720p with 30fps).mp4

57.3 MB

7 hiding-guest-pages-from-logged-in-users (720p with 30fps).mp4

8.7 MB

8 redirecting-users-to-the-page-they-tried-to-visit-after-login (720p with 30fps).mp4

14.1 MB

9 allowing-only-auth-users-to-create-and-edit-posts (720p with 30fps).mp4

10.2 MB

10 the-auth-users-profile-page (720p with 30fps).mp4

20.5 MB

11 forcing-vue-router-to-destroy-component-to-trigger-lifecycle-hooks (720p with 30fps).mp4

23.5 MB

/.../13 Modularizing the Vuex Store/

1 splitting-a-large-vuex-store-into-namespace-modules-part-1 (720p with 30fps).mp4

44.7 MB

2 splitting-a-large-vuex-store-into-namespaced-modules-part-2 (720p with 30fps).mp4

53.6 MB

3 splitting-a-large-vuex-store-into-namespaced-modules-part-3 (720p with 30fps).mp4

64.7 MB

/.../14 Custom Vue.js Directives/

1 closing-dropdown-on-click-outside (720p with 30fps).mp4

23.6 MB

2 building-a-mobile-navbar (720p with 30fps).mp4

19.8 MB

3 closing-the-mobile-navbar-on-scroll (720p with 30fps).mp4

21.5 MB

/15 Pagination/

1 pagination-and-indexes-in-the-cloud-firestore (720p with 30fps).mp4

40.3 MB

2 paginating-user-posts-with-infinite-scroll (720p with 30fps).mp4

21.3 MB

3 paginating-threads-with-pagination-component (720p with 30fps).mp4

68.4 MB

4 storing-the-current-page-as-a-url-query-variable (720p with 30fps).mp4

11.0 MB

/.../16 Notification System/

1 clean-up-to-prep-for-notifications (720p with 30fps).mp4

24.2 MB

2 notifications-composable (720p with 30fps).mp4

38.4 MB

3 implementing-notificaitons-on-thread-page-pt-1 (720p with 30fps).mp4

34.1 MB

4 implementing-notifications-on-thread-pt-2 (720p with 30fps).mp4

15.8 MB

5 extending-notifications-with-options (720p with 30fps).mp4

11.4 MB

6 using-the-transition-group-component (720p with 30fps).mp4

6.9 MB

/.../17Uploading and Storing Images/

1 uploading-avatars-to-firebase-storage-during-registration (720p with 30fps).mp4

32.1 MB

2 securing-files-with-firebase-storage-rules (720p with 30fps).mp4

6.4 MB

3 editing-the-user-avatar-on-the-profile-page (720p with 30fps).mp4

21.4 MB

4 improving-the-avatar-editing-user-experience (720p with 30fps).mp4

28.5 MB

5 handing-errors-with-image-uploads (720p with 30fps).mp4

22.9 MB

6 providing-an-avatar-placeholder-for-users-with-no-avatar (720p with 30fps).mp4

16.5 MB

7 use-the-pixabay-rest-api-to-enable-random-profile-pictures (720p with 30fps).mp4

46.5 MB

8 storing-images-to-firebase-storage-from-a-web-url (720p with 30fps).mp4

14.5 MB

/.../18 Form Validation with VeeValidate/

1 introduction-to-veevalidate (720p with 30fps).mp4

17.4 MB

2 displaying-error-messages-with-vee-validate (720p with 30fps).mp4

12.1 MB

3 defining-global-components-and-rules (720p with 30fps).mp4

21.9 MB

4 using-multiple-rules-on-a-single-field (720p with 30fps).mp4

6.3 MB

5 passing-arguments-to-veevalidate-rules (720p with 30fps).mp4

7.3 MB

6 customizing-vee-validate-error-messages (720p with 30fps).mp4

16.4 MB

7 defining-async-rules-with-vee-validate (720p with 30fps).mp4

24.2 MB

8 wrapping-vee-validate-field-with-custom-appformfield (720p with 30fps).mp4

22.1 MB

9 adding-validation-to-all-the-forms (720p with 30fps).mp4

20.6 MB

10 creating-a-simple-autocomplete-location-field (720p with 30fps).mp4

26.9 MB

/.../19 Deploying the Application/

1 last-minute-cleanup-part-1 (720p with 30fps).mp4

20.1 MB

2 last-minute-cleanup-part-2 (720p with 30fps).mp4

25.3 MB

3 Last Minute Cleanup Part 3 (720p with 30fps).mp4

17.9 MB

4 updating-the-user-email-address (720p with 30fps).mp4

36.5 MB

5 updating-the-user-email-address-part-2 (720p with 30fps).mp4

21.6 MB

6 deploying-to-netlify (720p with 30fps).mp4

15.4 MB

7 ci-cd-with-netlify (720p with 30fps).mp4

13.1 MB

8 analyzing-bundle-size-and-code-splitting-routes (720p with 30fps).mp4

38.1 MB

9 meta-for-seo-with-netlify-prerendering (720p with 30fps).mp4

34.2 MB

10 course-conclusion (720p with 30fps).mp4

5.3 MB

/.../1 Intro to VueUse/

1-intro-to-vueuse (720p with 30fps).mp4

13.8 MB

2-installation-and-course-prerequisites (720p with 30fps).mp4

13.1 MB

/2 Browser/

3-reactive-browser-wrappers-in-vueuse (720p with 30fps).mp4

12.9 MB

3b-reactive-browser-wrappers-in-vueuse-useclipboard (720p with 30fps).mp4

15.0 MB

4-theming-with-vueuse-usedark-and-usecolormode (720p with 30fps).mp4

22.8 MB

/3 Sensors/

5-the-keyboard-and-vueuse (720p with 30fps).mp4

21.4 MB

6-the-keyboard-and-vueuse-part-2 (720p with 30fps).mp4

16.9 MB

7-device-sensors-and-vueuse (720p with 30fps).mp4

15.1 MB

8-mouse-and-touch-with-vueuse (720p with 30fps).mp4

27.1 MB

9-scroll-and-vueuse (720p with 30fps).mp4

31.8 MB

10-media-and-vueuse (720p with 30fps).mp4

11.1 MB

/4 Animation/

11-useinterval-and-useintervalfn-in-vueuse (720p with 30fps).mp4

17.0 MB

12-create-an-animated-sprite-with-useintevalfn-and-useraffn (720p with 30fps).mp4

29.0 MB

13-timeouts-and-vueuse (720p with 30fps).mp4

24.8 MB

14-animating-time-with-vueuse (720p with 30fps).mp4

21.4 MB

15-transitions-and-vueuse (720p with 30fps).mp4

34.2 MB

/5 State/

16-ref-history (720p with 30fps).mp4

36.5 MB

17-persistent-storage-with-vueuse (720p with 30fps).mp4

21.8 MB

/.../6 Utilities, Elements, and Components/

18-vueuse-utilities-usefetch-and-reactify (720p with 30fps).mp4

35.6 MB

19-vueuse-utilities-refautoreset-and-usebase64 (720p with 30fps).mp4

22.4 MB

20-vueuse-utilities-computedasync-and-logic-utils (720p with 30fps).mp4

24.1 MB

21-create-an-image-carousel-with-vueuse (720p with 30fps).mp4

19.7 MB

22-how-to-extend-a-vueuse-composable (720p with 30fps).mp4

58.3 MB

23-dom-elements-and-the-window-with-vueuse (720p with 30fps).mp4

23.4 MB

24-components-with-vueuse (720p with 30fps).mp4

47.6 MB

/.../7 Create Your Own VueUse-like Composable/

25-deconstruct-the-vueuse-usefavicon-composable (720p with 30fps).mp4

34.6 MB

26-create-a-custom-usealertfavicon-composable (720p with 30fps).mp4

48.6 MB

27-course-conclusion (720p with 30fps).mp4

10.3 MB

/8 Bonus VueUse!/

28 useConfirmDialog.mp4

19.2 MB

29 usearraydifference-and-other-array-utilities.mp4

9.9 MB

30 use-file-system.mp4

9.8 MB

 

Total files 636


Copyright © 2025 FileMood.com