<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="/__sitemap__/style.xsl"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd http://www.google.com/schemas/sitemap-image/1.1 http://www.google.com/schemas/sitemap-image/1.1/sitemap-image.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
        <loc>https://vueschool.io/courses</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://vueschool.io/courses/a-wordle-on-test-driven-development-in-vue-js</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/85e604516f5e62b0a6f99a2599aa1091/TDD-02.jpg</image:loc>
            <image:title>A “Wordle” on Test Driven Development in Vue.js</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/advanced-components-exposing-internal-state</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/b3141d27b498b929f1127da6c4e3bdce/Advanced-Components--Exposing-Internal-State.jpg</image:loc>
            <image:title>Advanced Components: Exposing Internal State</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/ai-agent-skills-for-vue-developers</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/750bd4644aa3088b61d4f6d5bf389116/AI-Agent-Skills-for-Vue-Developers.png</image:loc>
            <image:title>AI Agent Skills for Vue Developers</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/ai-chat-bot-with-vue-js-and-gpt-4</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/e685305a46355e2a5ccfb186db12d7ce/AI-Chat-Bot-with-Vue.js-and-GPT-3-02.jpg</image:loc>
            <image:title>AI Chat Bot with Vue.js and GPT-4: Build Smarter Apps</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/ai-interfaces-with-vue-nuxt-and-the-ai-sdk</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/87910b5cbbc7443094d936b30ae37aac/AI-Interfaces-with-Vue,-Nuxt,-and-the-AI-SDK-02.jpeg</image:loc>
            <image:title>AI Interfaces with Vue, Nuxt, and the AI SDK</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/application-monitoring-in-vue-js-with-sentry</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/b691fa10d1f250789516b007767a451b/application-monitoring-in-vue-js-with-sentry.jpg</image:loc>
            <image:title>Application Monitoring in Vue.js with Sentry</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/async-data-with-nuxtjs</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/8d5dd93658f0f122c89241904ccd6134/async-data-with-nuxtjs.jpeg</image:loc>
            <image:title>Async Data with Nuxt.js (Nuxt 2)</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/authoring-nuxt-layers-build-a-custom-email-layer-2</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/ddf7bd8501fc518972e80ef2ba9387e8/Authoring-Nuxt-Layers-02.jpeg</image:loc>
            <image:title>Authoring Nuxt Layers:  Build a Custom Email Layer</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/build-a-drag-and-drop-trello-board</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/e2b63c8f05b9ddc0efca2b3fddbaf909/Build-a-Trello-Board-Illustration-02.jpg</image:loc>
            <image:title>Build a Drag and Drop Trello Board with Vue Draggable</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/building-shader-effects-in-vue</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/a5caefc08411900016918b97dcb3541b/Building-Shader-Effects-in-Vue.jpeg</image:loc>
            <image:title>Building Shader Effects in Vue</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/charts-for-vue-js-3</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/83a72e52f2de5a68b7044c37a90da91d/Charts-for-Vue.js-3-02.jpg</image:loc>
            <image:title>Charts for Vue.js 3: Data Visualization with ChartJS</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/common-vue-js-mistakes-and-how-to-avoid-them</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/ba8bea0045c66cdcef7356226724a446/Common-Vue.js-Mistakes-and-How-to-Avoid-Them-02.png</image:loc>
            <image:title>Common Vue.js Mistakes and How to Avoid Them</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/content-sites-with-astro-and-vue-js</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/fbedcf3f068608ef41fac94cae9da466/astro-vue.jpg</image:loc>
            <image:title>Content Sites with Astro and Vue.js</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/crafting-a-custom-component-library-with-vue-and-daisy-ui</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/b3618013fe698632bf29b357d4dd1b6a/1206091474741576.EzdbAm27xfRqGLb6Kb4j_height640.jpg</image:loc>
            <image:title>Crafting a Custom Component Library with Vue and Daisy UI</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/custom-vue-js-3-plugins</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/6149f1b13f06f1b243a9416aa4b8eba4/custom-vue-js-3-plugins.jpg</image:loc>
            <image:title>Custom Vue.js 3 Plugins: Boost Reusability and Functionality</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/custom-vuejs-directives</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/dcb325336ea508e1e17086d5a982ce42/custom-vuejs-directives.jpeg</image:loc>
            <image:title>Custom Vue Directives</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/dynamic-forms-vuejs</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/da1665fbfd9da31b10a64989fd307c46/dynamic-forms-vuejs.jpeg</image:loc>
            <image:title>Dynamic Forms with Vue.js</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/enhanced-routing-with-unplugin-vue-router</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/122754b64e8da8cdd94a972e4f0b5107/vueschool-enhanced-routing-with-unplugin-vue-router.jpeg</image:loc>
            <image:title>Enhanced Routing with UnPlugin Vue Router</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/file-uploads-in-vue-js</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/0464a59c3be7620d2a2dab7b8c023506/File-Uploads-in-Vue-02.jpeg</image:loc>
            <image:title>File Uploads in Vue.js</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/functional-components</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/a49d174f20397bfb58f05440b57c8d32/functional-components.jpeg</image:loc>
            <image:title>Functional Components</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/generating-fake-data-with-faker-js</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/b4dbd9e27a04a867059acec35e8defc4/Generating-Fake-Data-with-Faker-02.jpeg</image:loc>
            <image:title>Generating Fake Data with Faker.js</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/google-docs-clone-with-ckeditor-in-30-minutes</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/58ff84f47ebaef23e32956097bf716eb/Google-Docs-Clone-with-CKEditor-in-30-Minutes-02.jpeg</image:loc>
            <image:title>Build a Google Docs Clone with CKEditor in 30 Minutes</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/handling-errors-in-vue-like-a-pro</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/f2fbdedeb89bdf8af9b9e41ee197f9ba/Handling-Errors-in-Vue-like-a-Pro-02.jpeg</image:loc>
            <image:title>Handling Errors in Vue like a Pro</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/internationalization-with-vue-i18n</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/ad2ed8ee4274dbd30d8c6fcc64004364/I18N-not-transparent.png</image:loc>
            <image:title>Internationalization with vue-i18n</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/jamstack-the-complete-guide</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/a720e0a048b61c085b010b993989c70d/jamstack-the-complete-guide-non-transparent.jpg</image:loc>
            <image:title>Jamstack: The Complete Guide</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/javascript-error-handling</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/f9b6f4aec86540daa1372edee7189fa3/javascript-error-handling.jpeg</image:loc>
            <image:title>JavaScript Error Handling</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/javascript-testing-fundamentals</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/d0215d64ca50c35b1e94a74e8d6f5549/javascript-testing-fundamentals.jpeg</image:loc>
            <image:title>JavaScript Testing Fundamentals</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/laravel-backends-for-vue-js-3</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/16ce11772bf3727d68e90d9d8f41be18/laravel-backends-for-vue-js-3-not-transparent-1.jpg</image:loc>
            <image:title>Laravel Backends for Vue.js 3 and Nuxt</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/learn-graphql-fundamentals</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/221c5a8fda6dc2671f76c2f9a24c890f/graphql.jpeg</image:loc>
            <image:title>GraphQL Fundamentals</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/learn-how-to-test-vuejs-components</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/54bddb7ff6b46f06c2e79cc8c2602153/learn-how-to-test-vuejs-components.jpeg</image:loc>
            <image:title>Testing Vue.js Components</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/material-ui-with-vuetify-and-vue-js</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/23a0713726339f8bc1bee2e7ad53ad34/Vuetify-01.png</image:loc>
            <image:title>Material UI with Vuetify and Vue.js</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/modern-javascript-es6-and-beyond</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/0e0ebe693c234f487c1eccc5cad3faaa/modern-javascript-es6-and-beyond.jpeg</image:loc>
            <image:title>Modern JavaScript: ES6 and beyond!</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/nuxt-auth-utils-secure-simple-and-flexible-logins</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/a57314fe25051ebeddf614d6cd1df47d/Nuxt_Auth-02.jpeg</image:loc>
            <image:title>Nuxt Auth Utils: Secure, Simple, and Flexible Logins</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/nuxt-backends-with-nitro-database-file-storage-rest-and-more</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/d07dd16880abe2645b54070952bb2719/Nitro-for-Nuxt-02-(1).png</image:loc>
            <image:title>Nuxt Backends with Nitro: Database, File Storage, REST, and More</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/nuxt-js-3-fundamentals</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/ac217d9c5ab7f8dc9de1314a856b5e21/Nuxt-3-Fundamentals_not-transparent.jpg</image:loc>
            <image:title>Nuxt Fundamentals: Build Full-Stack Vue.js Apps</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/nuxt-modules-the-ultimate-guide</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/262777f632b642c7dc4b62862b12d445/How_to_Build_a_Nuxt.js_Module-02.jpg</image:loc>
            <image:title>Nuxt Modules: The Ultimate Guide for Nuxt.js Developers</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/nuxt-ui-build-a-dashboard-template</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/10bc903b6455302b36b6c6a530394fc1/nuxt-ui-solid.jpg</image:loc>
            <image:title>Nuxt UI: Build a Dashboard Template</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/nuxtjs-fundamentals</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/428d09b716e1288c9a3cb6cf75ea2fb7/nuxtjs-fundamentals.jpeg</image:loc>
            <image:title>Nuxt.js Fundamentals (Nuxt 2)</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/pinia-colada-scalable-data-handling-in-vue-shv</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/fc812f6bbc26dd6b4d87479baa315f80/Pinia-Colada.-Scalable-Data-Handling-in-Vue-02.jpeg</image:loc>
            <image:title>Pinia Colada: Scalable Data Handling in Vue</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/pinia-the-enjoyable-vue-store</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/39ebc760d644aa4625743dfc727ff737/pinia-the-enjoyable-vue-store.jpg</image:loc>
            <image:title>Pinia: The Enjoyable Vue Store</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/quasar-fundamentals</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/fa94fbc4af3e34cc9958c5de541fe4ea/quasar-fundamentals.jpeg</image:loc>
            <image:title>Quasar Fundamentals: Build Cross-Platform Vue.js Apps</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/rag-with-nuxt-and-gemini-file-search</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/012900ed0592a7c1de2e0ba6f2066a47/RAG-with-Nuxt-and-Gemini-File-Search-02-(1).png</image:loc>
            <image:title>RAG with Nuxt and Gemini File Search</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/rapid-development-with-vite</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/c0f2867c0f823580ec136928d3d9b7f2/rapid-development-with-vite.jpg</image:loc>
            <image:title>Rapid Development with Vite</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/rapid-testing-with-vitest</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/f1abd3e07132707c8c5cd269fdbaae0e/vitest.jpg</image:loc>
            <image:title>Rapid Testing with Vitest: Master Unit Testing &amp; Mocking</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/real-time-data-with-laravel-reverb-and-vue-js</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/0767a8ce8723b7fdc6f46d84f8bced9a/vueschool-real-time-data-with-laravel-reverb-and-vuejs.jpeg</image:loc>
            <image:title>Real-Time Data with Laravel Reverb and Vue.js</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/reusable-vuejs-components-with-slots</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/13867ba07d6eacdf868c78a340784a52/scoped-slots-course-not-transparent.jpg</image:loc>
            <image:title>Reusable Vue.js Components with Slots</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/rich-text-editing-and-beyond-with-tinymce-and-vue</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/a94ba71651cd7d4080fe28ea5326efd0/rich-text-editing-and-beyond-with-tinymce-and-vue.jpeg</image:loc>
            <image:title>Rich Text Editing and Beyond with TinyMCE and Vue</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/robust-vue-js-forms-with-formkit</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/6deb0b328d959696d7a3d136b49cbf26/robust-vue-js-forms-with-formkit.jpg</image:loc>
            <image:title>Robust Vue.js Forms with FormKit</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/shadcn-vue-modern-uis-with-minimal-effort</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/14d6145794b85673886936084bf93590/ShadCN-Vue-—-Modern-UIs-with-Minimal-Effort-02.jpeg</image:loc>
            <image:title>ShadCN Vue — Modern UIs with Minimal Effort</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/static-site-generation-with-nuxtjs</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/414ea42d478f829e3d84ef7a1aafb7db/static-site-generation-with-nuxtjs.jpeg</image:loc>
            <image:title>Static Site Generation with Nuxt.js (Nuxt 2)</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/storybook-with-vuejs</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/f5552898136c232f4ab591f0357be0ec/storybook-with-vuejs.jpeg</image:loc>
            <image:title>Storybook with Vue.js</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/tailwind-css-fundamentals</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/ed5f48ed8d565830ae2a1e387ecf424b/Tailwind-CSS.jpg</image:loc>
            <image:title>Tailwind CSS Fundamentals</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/test-with-jest</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/a2bd7a6a7e779ea58ccb86c49b8bc668/test-with-jest.jpeg</image:loc>
            <image:title>Test with Jest</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/the-complete-guide-to-data-fetching-in-nuxt</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/5d574e53252a1a02021bedbf83dc6204/The-Complete-Guide-to-Data-Fetching-in-Nuxt-02.jpeg</image:loc>
            <image:title>The Complete Guide to Data Fetching in Nuxt</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/the-ultimate-guide-to-vue-performance</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/942ee566fc0a6ec6c7d57bec1171fe6e/The-Ultimate-Guide-to-Vue-Performance.jpeg</image:loc>
            <image:title>The Ultimate Guide to Vue Performance</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/the-vite-plus-crash-course-vc</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/296963d7bc5ce86b02d8707fcc8fbff7/The-Vite-Plus-Crash-Course-(VC)-02.png</image:loc>
            <image:title>The Vite Plus Crash Course</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/the-vuejs-2-master-class</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/ffbaf4151052529c8a0d83c65c9a8e6e/the-vuejs-master-class.jpeg</image:loc>
            <image:title>The Vue.js 2 Master Class</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/typescript-fundamentals</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/35a953604744ee60f11c669b233e9137/Typescript_fundamentals.jpg</image:loc>
            <image:title>TypeScript Fundamentals: Learn TypeScript from Scratch</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/typescript-with-vue-js-3</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/857d72e82fb0a097ad62b39b616817b1/typescript-with-vue-js-3.jpg</image:loc>
            <image:title>TypeScript with Vue.js 3: Master TypeScript in Vue</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/visual-studio-code-for-vue-js-developers</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/4512854650c7f5739ce7a5a55a0737b5/visual-studio-code-for-vuejs-developers-full.png</image:loc>
            <image:title>Visual Studio Code for Vue.js Developers</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/vitest-for-vue-developers-testing-in-the-age-of-ai</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/8c548287bc4971ad9df910d60c3ae001/non-transparent.png</image:loc>
            <image:title>Vitest for Vue Developers: Testing in the Age of AI</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/vue-3-composition-api</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/4736c711002f927627a56f1e43a4841a/vueschool-vue-3-composition-api-not-transparent.jpg</image:loc>
            <image:title>Vue 3 Composition API</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/vue-3-single-file-components</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/788760d24a1e69eaaee27dd28c4a5223/single-file-components-not-transparent.png</image:loc>
            <image:title>Vue 3 Single File Components</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/vue-apollo-graphql-fundamentals</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/e256afbe4cfb56f8e3df32d2550d6823/vueschool_vue-apollo-graphql-fundamentals-course.jpg</image:loc>
            <image:title>Vue-Apollo GraphQL Fundamentals</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/vue-component-design-2</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/44c995728ef138a2286e7da09e55fc02/Vue-Component-Design.jpeg</image:loc>
            <image:title>Vue Component Design: Master Scalable Vue.js Patterns</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/vue-component-fundamentals-with-the-composition-api</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/eb0ab7feac52344a45031268930b481b/vue-component-fundamentals-with-the-composition-api.jpg</image:loc>
            <image:title>Vue Component Fundamentals with the Composition API</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/vue-composables</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/8ced0a9a39f1b67ddb337980b5a1a5a4/vueschool-vue-composables-course.jpeg</image:loc>
            <image:title>Vue Composables: How to Craft Reusable Stateful Logic</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/vue-js-3-components-fundamentals</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/047f457d8ea6585a6c72140c020d2e43/vue-3-components-fundamentals-not-transparent.png</image:loc>
            <image:title>Vue.js 3 Components Fundamentals With the Options API</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/vue-js-3-custom-directives</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/3f8117de3ac9eb78114e2a8324025cdd/Custom-Vue-3-Directives_not-transparent.jpg</image:loc>
            <image:title>Vue.js 3 Custom Directives</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/vue-js-fundamentals-with-the-composition-api</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/c79100806b1bcc517afb50e981d605ed/vue-js-3-fundamentals-with-the-composition-api.jpg</image:loc>
            <image:title>Vue.js 3 Fundamentals with the Composition API</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/vue-js-transitions-and-animations</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/0e645bfe702cf09c89e147b0ff439e15/Vue.js-Transitions-and-Animations-02.png</image:loc>
            <image:title>Vue.js Transitions and Animations</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/vue-router-4-for-everyone</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/344a74326471ffcf718c141176a37bf0/vue-router-4-not-transparent.jpg</image:loc>
            <image:title>Vue Router 4 for Everyone: Master Routing in Vue.js</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/vue-router-for-everyone</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/832cd8ca9658529790923877c565a22f/master-the-vuejs-router-by-building-a-travel-app.jpeg</image:loc>
            <image:title>Vue Router for Everyone (Vue 2)</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/vuejs-3-fundamentals</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/0b2faaa92e00e7b6d5937c127f65119f/vue-3-fundamentals-not-transparent.jpg</image:loc>
            <image:title>Vue.js 3 Fundamentals with the Options API</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/vuejs-components-fundamentals</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/02dfcc5f4034e1ac47d1e8d0d464f64d/vuejs-components-fundamentals.jpeg</image:loc>
            <image:title>Vue.js 2 Components Fundamentals</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/vuejs-firebase-authentication</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/889826535f9c60e437dd71998b78de9c/vuejs-firebase-authentication.jpeg</image:loc>
            <image:title>Vue.js + Firebase Authentication</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/vuejs-firebase-realtime-database</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/03dde14089ac17c2e5491dde490d816c/vuejs-firebase-realtime-database.jpeg</image:loc>
            <image:title>Vue.js + Firebase Realtime Database</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/vuejs-form-validation</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/f5fbc8b7da6efaaf66cc12264e110038/vuejs-form-validation.jpeg</image:loc>
            <image:title>Vue.js Form Validation</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/vuejs-fundamentals</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/6251fe891a2fe9a42f1a86f8ed7fbfed/vuejs-fundamentals.jpeg</image:loc>
            <image:title>Vue.js 2 Fundamentals</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/vuejs-single-file-components</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/319b16f26e0633411fdd4ba155cfa321/vuejs-single-file-components.jpeg</image:loc>
            <image:title>Single File Components (Vue 2)</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/vueuse-for-everyone</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/d3c89b65c0460678b4ede6843fcb8baa/Vue-Use_not-transparent.png</image:loc>
            <image:title>VueUse for Everyone: Unlock Vue.js Composition Power</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/vuex-for-everyone</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/ece792db44ba2524899667a20b18b28b/vuex-for-everyone.jpeg</image:loc>
            <image:title>Vuex for Everyone</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/web-accessibility-fundamentals</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/ffc021bb3886d31524cd13dc753624f7/web-accessibility-fundamentals.jpeg</image:loc>
            <image:title>Web Accessibility Fundamentals</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/web-scraping-for-developers-that-just-works</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/6059ea978db373044eaca90bdf30c83d/web-scraping-that-just-works.jpg</image:loc>
            <image:title>Web Scraping for Developers That Just Works</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/what-s-new-in-nuxt-4</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/fbd53058f8eff6efa23c35b6a5ab3d37/What’s-New-in-Nuxt-4.jpeg</image:loc>
            <image:title>What’s New in Nuxt 4: Key Updates for Nuxt.js Developers</image:title>
        </image:image>
    </url>
    <url>
        <loc>https://vueschool.io/courses/whats-new-in-vue-3</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://vueschool.io/storage/media/ed5620513b0736fa20445ecd42869cd5/whats-new-in-vue-3.png</image:loc>
            <image:title>What is new in Vue 3</image:title>
        </image:image>
    </url>
</urlset>
<!-- XML Sitemap generated by @nuxtjs/sitemap v7.5.0 at 2026-09-02T19:34:51.080Z -->