Skip to content

Ivan Lourenço Gomes

Vue JS 3 For Modern Web Development - Beginner to Advanced

Explore Ivan Lourenço Gomes’s Vue 3 course on Options and Composition APIs, components, routing and state management, including Pinia and Vuex.

PaidBeginner4–10 hoursEnglishCertificateVue.js
Go to course

Opens on the provider’s site. Check current access and certificate terms there.

Course overview

Ivan Lourenço Gomes compares Vue’s main API styles while developing component-based applications. Routing and state management connect the individual screens into a wider interface. It suits learners who want to recognize both Options API and Composition API patterns and understand how state tools fit around the core framework.

What you will learn

  • Compare Vue Options API and Composition API.
  • Build component-based and multiscreen applications.
  • Explore routing and Pinia or Vuex state management.

Who this suits

Learners beginning Vue 3 with HTML, CSS and JavaScript context; preview the pace of its shorter project sequence.

Before you enroll

Check the demonstrated Vue version and package dependencies before starting. Router, state-management and backend interfaces evolve, so compare installation steps with current documentation. Use a test project and permitted assets. Practice explaining data flow and handling empty, loading and error states before treating a demonstration as a finished application.

Udemy offers paid purchase or subscription access depending on the current course and region. Paid teaching courses provide completion certificates under Udemy’s policy. Check current access terms and any separate software or material costs before enrolling.

Put it into practice

Recreate one small feature in both API styles and describe how the placement of state and behavior changes without changing the user’s task.

Source and review

This overview is based on the provider's published information, checked on . It is an editorial assessment, not a claim that we completed the resource. Time filters are approximate study ranges; projects and exercises can take longer.

Where a formal level is unavailable, the level filter is an editorial estimate based on the published audience and requirements. Duration filters reflect the listed video time; exercises and independent practice can take longer.

View the curriculum and current access options at Udemy.

How YellowCourse describes and checks learning resources.

Supporting provider sources

At a glance

Provider
Udemy
Learning format
Course
Price
Paid
Level
Beginner
Study time (approx.)
4–10 hours
Language
English
Certificate
Available; check provider terms
Created by
Ivan Lourenço Gomes
Category
Vue.js
Page updated
12 Oct 2026