Teach · Vue 3 — Spring 2026 · Edit lesson
🌐 EN
GM
Modern JS & Vue 3 · Vue 3 — Spring 2026

Edit lesson

Lesson details

Basic information
Live online lesson — add a Teams meeting link below so students can join. Phase 2 will auto-generate links via Microsoft Graph.
Video lesson — paste an unlisted YouTube URL below. Students will watch it inside the platform.
In-person lesson — specify the room/location in the description. Attendance will be taken manually.
Quiz — build questions in the Quiz builder after saving this lesson.
Assignment — students submit a file or text answer. You can grade it in the Submissions panel.

Schedule

Teams meeting

Phase 2: auto-generate via Microsoft Graph. For now, paste the link from your Teams calendar invite.


Video (optional)

Use an unlisted YouTube video to prevent public indexing. The video will be embedded directly in the lesson player.

Paste a YouTube URL to see a preview

Required lesson
Students must complete this to unlock the next lesson
Visible to students
Uncheck to keep as draft until ready

Cancel

Lesson preview

State management with Pinia
Lesson 8 · Live online
17 Jun 2026, 16:00–17:30
90 minutes
teams.microsoft.com/l/meetup-join/…

In this session we cover Pinia — Vue 3's official state management library. Students will build a reactive store, learn actions and getters, and integrate it with the Vue Router exercise from Lesson 7.

Live online Required Visible

Class context

CourseModern JS & Vue 3
CohortVue 3 — Spring 2026
Enrolled18 students
Lesson8 of 14

Phase 2 features
  • Auto-generate Teams link via Microsoft Graph
  • Auto-notify enrolled students on save
  • Add to student calendar with one click
  • Recording auto-attached after session