Vue 3 Fundamentals vs Complete Intro to Web Development v3
Same Bayesian formula, same rubric — so the difference in scores reflects the difference in the courses, not the difference in how we evaluated them.
Frontend Masters · Web Development
Vue 3 Fundamentals
Frontend Masters · Web Development
Complete Intro to Web Development v3
Per-criterion
Seven hours covering Vue components, directives, lifecycle hooks, slots, Composition API (ref, reactive, computed, composables), Vue Router, Pinia, and production deployment — a genuinely complete introduction to the modern Vue 3 stack. The workshop was published January 2023, updated for Pinia replacing Vuex, and reviewers note it reflects the current "Vue philosophy" rather than just syntax. Minor gap: TypeScript is not covered (there is a separate Ben Hong course for that), so learners who want TS from day one need to pair it with a second course.
Ben Hong is a Vue.js Core Team member and Senior Staff DX Engineer at Netlify, and his insider knowledge shapes the course throughout. Reviewers consistently praise the "learn, question, apply" workshop structure and his ability to explain the reasoning behind Vue's design choices, not just the mechanics. One blog reviewer wrote that "Ben makes Vue feel intuitive — you won't just learn syntax, you'll understand Vue philosophy." The minority critique is that he moves methodically, which some learners with React backgrounds find slow relative to their existing framework knowledge.
Requires a Frontend Masters subscription (~$39/month or ~$390/year) rather than a one-time purchase. Strong value if you plan to take several Frontend Masters courses (the Vue learning path alone spans fundamentals, intermediate, TypeScript + Vue, Nuxt, and a production-grade Vue course). Weak value if you only want this one course. No free tier — the subscription gates all content.
Students build a real application across the workshop, integrating Vue Router and Pinia into a working project. Reviewers credit it for building "muscle memory" around the Vue ecosystem tools. It is a coherent hands-on build, though it is not the portfolio-heavyweight kind of project (no backend, no auth, no deployment beyond a basic Netlify drop). Learners wanting a production-scale Vue project will need Ben Hong's follow-on "Production-Grade Vue.js" course.
The workshop covers Vite (the modern build tool), Pinia (the current official state management recommendation, replacing Vuex), and Vue Router — the actual stack used in production Vue 3 apps in 2026. Reviewers coming from Vue 2 specifically call out the Options-to-Composition API comparison as immediately applicable for migration work. TypeScript and testing are the two notable gaps relative to a full production workflow.
HTML, CSS, JavaScript fundamentals plus a Wordle-clone capstone across roughly 12 hours 25 minutes. Praised as thorough for absolute beginners, but v3 was published in September 2022 and several modules predate modern CSS practices and the current Vite-driven tooling stack.
Brian Holt is the most consistently praised aspect across nearly a decade of Hacker News mentions. Even on the original v2 Show HN thread, commenters described his teaching as 'very good', 'thorough', and 'great' — the same words that recur in his React course discussions.
Requires a Frontend Masters subscription ($39/month) for a beginner curriculum that overlaps heavily with the free freeCodeCamp Responsive Web Design path and The Odin Project. The course notes on Holt's GitHub site are free, which partially offsets the paywall.
The Wordle-clone capstone is the only build-along project and ties HTML, CSS, JS and the DOM together cleanly. Less portfolio leverage than freeCodeCamp's five required projects, and pushes less on local dev environment than The Odin Project.
Strong foundation in browser fundamentals and a deliberate 'Git and Bash' module that competitors often skip. Weak on modern tooling depth — bundlers, package managers, deployment — which learners are expected to pick up in Holt's follow-on React course rather than here.
Scoring methodology applies identically to every course on the site — see the formula.