Skip to content
Frontend Artisans

§The cut list

24 courses, six benches.

HTML & CSS, TypeScript, React, Svelte, Vue and Build & test. Every course is taught live to 8 people or fewer and costs £9.16 to £144.16, VAT included where it applies. None of them can be bought without talking to us first.

4 of 24 courses

Bench V: Vue

Templates and the Composition API, from one widget on an old page to a Nuxt app rendered three ways.

VV1

Vue from one component

Templates, refs, directives and single-file components, starting with one widget on a page that already exists. For people who want something interactive without rebuilding the whole site around it.

Templates · ref · Directives · SFCs

Level
Beginner
Main tool
Vue 3
Length
3 weeks
Price
£15.16
VV2

The Composition API in depth

ref, reactive, computed, watchers and composables, and when each one is the right tool. You turn a tangled Options API component into composables that are easy to read and easy to test.

Composables · computed · watch · Options to Composition

Level
Intermediate
Main tool
Vue 3
Length
4 weeks
Price
£48.16
VV3

Pinia, Vue Router and the bigger app

Stores, getters, actions, nested routes, guards and lazy loading, in an app with more than one screen. You decide what belongs in a store and what doesn't, and write down why.

Pinia · Vue Router · Guards · Lazy loading

Level
Intermediate
Main tool
Pinia
Length
4 weeks
Price
£54.16
VV4

Masterpiece

Nuxt from server to screen

Server routes, data fetching, rendering modes and the hydration mismatch that only happens in production. You deploy a Nuxt app that mixes static, server and client rendering, and measure each one.

Server routes · useFetch · Rendering modes · Hydration

Level
Advanced
Main tool
Nuxt
Length
5 weeks
Price
£112.16

Ready when you are

Bring something to make.

Pick a course, or just write to us about what you're building. Either way, you talk to the person who would teach you before anything is paid.