Practice
Every question comes from the reviewed bank. Start with today's mix, or pick any set below by track and area.
Practice sets
1–12 of 122 sets · sorted by what needs you first- Lesson quiz · Advanced VueWatchers in depthReactivity3 questionsNot triedStart
- Lesson quiz · Advanced VueReading Options API codeComponents3 questionsNot triedStart
- Lesson quiz · Advanced VuePerformance and Vapor ModePerformance3 questionsNot triedStart
- Lesson quiz · Advanced VueReactivity in depthReactivity3 questionsNot triedStart
- Lesson quiz · Advanced VueComposablesComposables3 questionsNot triedStart
- Lesson quiz · Advanced VueProvide and injectComponents3 questionsNot triedStart
- Lesson quiz · Advanced VueCustom directives and pluginsComponents3 questionsNot triedStart
- Lesson quiz · Advanced VueDynamic and async componentsComponents3 questionsNot triedStart
- Lesson quiz · Advanced VueError handling and debuggingTooling3 questionsNot triedStart
- Lesson quiz · Advanced VueTeleport and SuspenseComponents3 questionsNot triedStart
- Lesson quiz · Advanced VueRender functions and JSXComponents3 questionsNot triedStart
- Lesson quiz · AI & LLMsAI for Vue developers: the mapAI3 questionsNot triedStart
- Lesson quiz · AI & LLMsMCP servers and AI-assisted developmentAI3 questionsNot triedStart
- Lesson quiz · AI & LLMsStreaming AI responsesAI3 questionsNot triedStart
- Lesson quiz · AI & LLMsTools and structured output with the AI SDKAI3 questionsNot triedStart
- Lesson quiz · AI & LLMsRetrieval: a chatbot that knows your docsAI3 questionsNot triedStart
- Lesson quiz · AI & LLMsSecuring and testing AI featuresAI3 questionsNot triedStart
- Lesson quiz · AI & LLMsChrome's built-in AI APIsAI3 questionsNot triedStart
- Lesson quiz · AI & LLMsModels in the browser: WebLLM and Transformers.jsAI3 questionsNot triedStart
- Lesson quiz · AI & LLMsWebMCP: let agents use your appAI3 questionsNot triedStart
- Lesson quiz · AI & LLMsllms.txt: make your site readable by modelsAI3 questionsNot triedStart
- Lesson quiz · AnimationEnter and leave with TransitionAnimation3 questionsNot triedStart
- Lesson quiz · AnimationAnimating lists with TransitionGroupAnimation3 questionsNot triedStart
- Lesson quiz · AnimationMotion for Vue and auto-animateAnimation3 questionsNot triedStart
- Lesson quiz · AnimationPage and view transitionsAnimation3 questionsNot triedStart
- Lesson quiz · BeginnerYour first componentComponents3 questionsNot triedStart
- Lesson quiz · BeginnerLifecycle and template refsComponents3 questionsNot triedStart
- Lesson quiz · BeginnerWatchersReactivity3 questionsNot triedStart
- Lesson quiz · BeginnerReactivity basicsReactivity3 questionsNot triedStart
- Lesson quiz · BeginnerDirectivesTemplates3 questionsNot triedStart
- Lesson quiz · BeginnerClass and style bindingsTemplates3 questionsNot triedStart
- Lesson quiz · BeginnerComputed propertiesReactivity3 questionsNot triedStart
- Lesson quiz · BeginnerForms and inputsTemplates3 questionsNot triedStart
- Lesson quiz · BeginnerComponents and propsComponents3 questionsNot triedStart
- Lesson quiz · BeginnerEvents and v-modelTemplates3 questionsNot triedStart
- Lesson quiz · BeginnerSlotsComponents3 questionsNot triedStart
- Lesson quiz · Data & APIsFetching data in a componentRouting & data3 questionsNot triedStart
- Lesson quiz · Data & APIsA reusable fetch composableComposables3 questionsNot triedStart
- Lesson quiz · Data & APIsQuery libraries, TanStack Query and Pinia ColadaRouting & data3 questionsNot triedStart
- Lesson quiz · Data & APIsMutations, optimistic updates and paginationRouting & data3 questionsNot triedStart
- Lesson quiz · Data & APIsReal-time with WebSockets and SSERouting & data3 questionsNot triedStart
- Lesson quiz · FormsForm state and validation by handForms3 questionsNot triedStart
- Lesson quiz · FormsSchema validation with ZodForms3 questionsNot triedStart
- Lesson quiz · FormsForm libraries: UForm, TanStack Form and VeeValidateForms3 questionsNot triedStart
- Lesson quiz · FormsFile uploadsForms3 questionsNot triedStart
- Lesson quiz · Graphics & 3DReactive SVG chartsGraphics3 questionsNot triedStart
- Lesson quiz · Graphics & 3DCanvas and animation loopsGraphics3 questionsNot triedStart
- Lesson quiz · Graphics & 3D3D scenes with TresJSGraphics3 questionsNot triedStart
- Lesson quiz · MultiplatformInstallable web apps (PWA)Native apps3 questionsNot triedStart
- Lesson quiz · MultiplatformMobile apps with CapacitorNative apps3 questionsNot triedStart
- Lesson quiz · MultiplatformMobile UI with Ionic VueNative apps3 questionsNot triedStart
- Lesson quiz · MultiplatformDesktop apps with TauriNative apps3 questionsNot triedStart
- Lesson quiz · MultiplatformTauri plugins, mobile and updatesNative apps3 questionsNot triedStart
- Lesson quiz · NuxtA Nuxt project tourTooling3 questionsNot triedStart
- Lesson quiz · NuxtRendering modes and deploymentPerformance3 questionsNot triedStart
- Lesson quiz · NuxtModules, plugins and layersTooling3 questionsNot triedStart
- Lesson quiz · NuxtFile-based routingRouting & data3 questionsNot triedStart
- Lesson quiz · NuxtLayouts and page metaRouting & data3 questionsNot triedStart
- Lesson quiz · NuxtSSR and hydrationPerformance3 questionsNot triedStart
- Lesson quiz · NuxtData fetchingRouting & data3 questionsNot triedStart
- Lesson quiz · NuxtServer routesRouting & data3 questionsNot triedStart
- Lesson quiz · NuxtState: useState, Pinia and cookiesState3 questionsNot triedStart
- Lesson quiz · NuxtMiddleware, sessions and authRouting & data3 questionsNot triedStart
- Lesson quiz · NuxtSEO, meta and error pagesRouting & data3 questionsNot triedStart
- Lesson quiz · PiniaYour first storeState3 questionsNot triedStart
- Lesson quiz · PiniaSetup storesState3 questionsNot triedStart
- Lesson quiz · PiniastoreToRefsState3 questionsNot triedStart
- Lesson quiz · PiniaStores working togetherState3 questionsNot triedStart
- Lesson quiz · PiniaPersisting state and pluginsState3 questionsNot triedStart
- Lesson quiz · PiniaData fetching with Pinia ColadaState3 questionsNot triedStart
- Lesson quiz · RoutingYour first routerRouting & data3 questionsNot triedStart
- Lesson quiz · RoutingDynamic routes and paramsRouting & data3 questionsNot triedStart
- Lesson quiz · RoutingNested routes and layoutsRouting & data3 questionsNot triedStart
- Lesson quiz · RoutingNavigation guardsRouting & data3 questionsNot triedStart
- Lesson quiz · RoutingFile-based routing with Vue Router 5Routing & data3 questionsNot triedStart
- Lesson quiz · Security & OWASPThe OWASP Top 10, for Vue developersSecurity3 questionsNot triedStart
- Lesson quiz · Security & OWASPAuthentication, sessions and CSRFSecurity3 questionsNot triedStart
- Lesson quiz · Security & OWASPBroken access control and SSRFSecurity3 questionsNot triedStart
- Lesson quiz · Security & OWASPInjection and cross-site scriptingSecurity3 questionsNot triedStart
- Lesson quiz · Security & OWASPSecurity misconfiguration, headers and CSPSecurity3 questionsNot triedStart
- Lesson quiz · Security & OWASPSupply chain and integritySecurity3 questionsNot triedStart
- Lesson quiz · Security & OWASPAPI security, errors and loggingSecurity3 questionsNot triedStart
- Lesson quiz · Styling & UICSS in single-file componentsStyling3 questionsNot triedStart
- Lesson quiz · Styling & UIDark mode and themingStyling3 questionsNot triedStart
- Lesson quiz · Styling & UITailwind CSS with VueStyling3 questionsNot triedStart
- Lesson quiz · Styling & UIAccessible componentsStyling3 questionsNot triedStart
- Lesson quiz · Styling & UIComponent librariesStyling3 questionsNot triedStart
- Lesson quiz · TestingVitest and Vue Test UtilsTesting3 questionsNot triedStart
- Lesson quiz · TestingTesting props, emits and slotsTesting3 questionsNot triedStart
- Lesson quiz · TestingTesting async code and mocksTesting3 questionsNot triedStart
- Lesson quiz · TestingTesting Pinia storesTesting3 questionsNot triedStart
- Lesson quiz · TestingTesting Library and browser modeTesting3 questionsNot triedStart
- Lesson quiz · TestingTesting Nuxt appsTesting3 questionsNot triedStart
- Lesson quiz · TestingEnd-to-end tests with PlaywrightTesting3 questionsNot triedStart
- Lesson quiz · Projects & toolingStart a project with create-vueTooling3 questionsNot triedStart
- Lesson quiz · Projects & toolingProject structure and conventionsTooling3 questionsNot triedStart
- Lesson quiz · Projects & toolingEditor and Vue DevToolsTooling3 questionsNot triedStart
- Lesson quiz · Projects & toolingLinting and formattingTooling3 questionsNot triedStart
- Lesson quiz · Projects & toolingEnvironment variables, builds and deploymentTooling3 questionsNot triedStart
- Lesson quiz · Projects & toolingInternationalisation with vue-i18nTooling3 questionsNot triedStart
- Lesson quiz · TypeScriptType checking and editor setupTypeScript3 questionsNot triedStart
- Lesson quiz · TypeScriptTyping props, emits and modelsTypeScript3 questionsNot triedStart
- Lesson quiz · TypeScriptTyping refs, computed and injectTypeScript3 questionsNot triedStart
- Lesson quiz · TypeScriptGeneric components, slots and exposeTypeScript3 questionsNot triedStart
- Lesson quiz · VueUseMeet VueUseComposables3 questionsNot triedStart
- Lesson quiz · VueUseSaving state with useStorageComposables3 questionsNot triedStart
- Lesson quiz · VueUseDebounce, throttle and timersComposables3 questionsNot triedStart
- Lesson quiz · VueUseSensors and the viewportComposables3 questionsNot triedStart
- Lesson quiz · VueUseAsync state and networkComposables3 questionsNot triedStart
- Lesson quiz · VueUseWrite a composable like VueUseComposables3 questionsNot triedStart
- Topic drill · Beginner + Advanced VueReactivity drillReactivity8 questionsNot triedStart
- Topic drill · Pinia + TestingState management drillState8 questionsNot triedStart
- Topic drill · Beginner + Advanced VueComponent patterns drillComponents8 questionsNot triedStart
- Topic drill · BeginnerTemplates drillTemplates8 questionsNot triedStart
- Topic drill · Advanced Vue + VueUse + Data & APIsComposables drillComposables8 questionsNot triedStart
- Topic drill · Routing + NuxtRouting drillRouting & data8 questionsNot triedStart
- Topic drill · NuxtNuxt drillRouting & data8 questionsNot triedStart
- Topic drill · TypeScriptTypeScript drillTypeScript8 questionsNot triedStart
- Topic drill · TestingTesting drillTesting8 questionsNot triedStart
- Topic drill · Beginner + Forms + Styling & UIForms drillForms8 questionsNot triedStart
- Topic drill · Security & OWASPSecurity drillSecurity8 questionsNot triedStart
- Topic drill · AI & LLMsAI features drillAI8 questionsNot triedStart