Vue.js 3 Tutorial (Net Ninja)
By Net Ninja
- Course audio
- Course audio: English
- Level
- Beginner
- Length
- 12 lessons
What you'll be able to do
- Build Vue components and handle forms and inputs
- Add pages with the Vue Router and fetch data
- Write components with the Composition API
About this course
Net Ninja introduces Vue 3 for building interactive front ends. The series covers Vue basics, the Vue CLI and organising bigger projects, building a reaction-timer game, forms and inputs, the Vue Router, fetching data, and the Composition API, ending with next steps. It suits learners who know JavaScript and want an approachable alternative to React. Afterwards, learn state management with Pinia or explore Nuxt.
Before you start: Basic JavaScript (variables, functions, arrays)
Syllabus
Lessons listed from the official YouTube playlist. Full playlist on YouTube
- 1Vue JS 3 Tutorial for Beginners #1 - Introduction
- 2Vue JS 3 Tutorial for Beginners #2 - Vue.js Basics (part 1)
- 3Vue JS 3 Tutorial for Beginners #3 - Vue.js Basics (part 2)
- 4Vue JS 3 Tutorial for Beginners #4 - The Vue CLI & Bigger Projects (part 1)
- 5Vue JS 3 Tutorial for Beginners #5 - The Vue CLI & Bigger Projects (part 2)
- 6Vue JS 3 Tutorial for Beginners #6 - Build a Reaction Timer Game
- 7Vue JS 3 Tutorial for Beginners #7 - Forms & Inputs
- 8Vue JS 3 Tutorial for Beginners #8 - The Vue Router
- 9Vue JS 3 Tutorial for Beginners #9 - Fetching Data
- 10Vue JS 3 Tutorial for Beginners #10 - The Composition API (part 1)
- 11Vue JS 3 Tutorial for Beginners #11 - The Composition API (part 2)
- 12Vue JS 3 Tutorial for Beginners #12 - Next Steps
What to take next
Videos by Net Ninja, played from their official YouTube channel. Subscribe on YouTube
Official upload by the teacher or institution on their own channel, shown with YouTube's embedded player.
Lessons listed from the official YouTube playlist. Full playlist on YouTube
Lessons last checked Oct 2026. Course summary and lesson structure by Sabaq.
Report a problem or a rights request

