Por que escolher nosso curso?

Um curso completo e prático que te leva do básico ao avançado em Vue.js, com projetos reais e as melhores práticas do mercado.

Projetos Reais

Desenvolva MVPs funcionais que você pode usar no seu portfólio

+ de 9 Módulos

Fundamentos, Componentes, DaisyUI, Quasar, Vuetify, Nuxt, Deploy. PrimeVue, PWA

Do Zero ao Expert

Metodologia única que te leva do básico ao nível profissional

Responsivo

Aprenda a criar aplicações que funcionam em qualquer dispositivo

Deploy

Publique suas aplicaçõees na web com as melhores práticas

Certificado

Receba um certificado de conclusão reconhecido no mercado

Recomendado pelo Autor do Vue 3 Cookbook

Avalizado por um dos maiores especialistas em Vue.js do mundo

Heitor Ramon
"O Patrick é um dos desenvolvedores Vue.js mais experientes que conheço no Brasil. Seu conhecimento técnico e didática são excepcionais. Este curso é uma oportunidade única de aprender Vue.js com alguém que realmente domina o framework."

— Heitor Ramon

Autor dos livros "Vue 3 Cookbook" e "Building Vue.js Applications with GraphQL"

Vue 3 Cookbook

Vue.js 3 Cookbook

Packt Publishing

Building Vue.js Applications with GraphQL

Building Vue.js Applications with GraphQL

Packt Publishing

Author Endorsed Course

Módulos do Curso

Mais de 9 módulos práticos que cobrem tudo que você precisa saber sobre Vue.js

  • LIBERADO
    01

    Módulo 1 - Introdução ao Vue.js

    Configuração de Ambiente

    Setup do Node.js, npm/yarn e extensões

    Primeiro Projeto Vue.js

    Vue CLI/Vite e conceitos fundamentais

    Projeto via CDN

    Vue.js direto via CDN para prototipagem

    Vue 3
    Setup
    CDN

  • LIBERADO
    02

    Módulo 2 - Fundamentos

    Template Syntax

    Interpolação

    Diretivas

    v-if, v-for

    Reatividade

    refs, reactive

    Computed

    Propriedades

    Lifecycle

    Ganchos

    Watchers

    Observadores

    Template Refs

    Referências

    Composition API

    API moderna

    Reatividade
    Diretivas
    Lifecycle

  • LIBERADO
    03

    Módulo 3 - Componentes

    Introdução aos Componentes

    Conceitos fundamentais

    Single File Component

    Estrutura .vue (SFC)

    Slots & Props & Events

    Comunicação entre componentes

    v-model & defineModel

    Two-way binding

    Importação Assíncrona

    Lazy loading de componentes

    SFC
    Props
    Events
    v-model

  • LIBERADO
    04

    Módulo 4 - MVP com DaisyUI

    Introdução e Setup

    Apresentação do módulo e criação do projeto Vue.js

    Configuração DaisyUI

    Setup do projeto com DaisyUI e configuração de layouts

    Auto-import e Plugins

    Configuração de auto-import para componentes Vue

    Biblioteca Axios e API

    Instalação e consumo de API com Axios

    Componentes de Card

    Criação e evolução de componentes Card

    Paginação e Modal

    Sistema de paginação e modal de informações

    Git e Deploy

    Configuração Git/Github e deploy na Netlify

    SEO e Performance

    Técnicas de otimização e certificado de conclusão

    DaisyUI
    MVP
    Tailwind
    API
    Deploy
    SEO

  • LIBERADO
    05

    Módulo 5 - Vuetify

    Introdução e Setup Vuetify

    Conceitos, criação do projeto e configuração inicial

    Layouts e Navegação

    Criação de layouts, pages, menu vinculado a rotas

    Sistema de Autenticação

    Tela de login, cadastro, useAuth e gestão de token

    DataTables e Componentes

    Tabelas avançadas, componentes customizados e notificações

    CRUD de Categorias

    Listagem, cadastro, edição e atualização de categorias

    CRUD de Produtos

    Gestão completa de produtos com listagem e edição

    Validações e Services

    Validação de formulários, camada de serviços e API

    Deploy e Certificação

    Deploy no Netlify, MailPortal e certificado de conclusão

    Vuetify
    Material Design
    CRUD
    API
    Auth
    Deploy
    24 aulas práticas - Sistema completo com Vuetify

  • PROGRAMADO
    06

    Módulo 6 - Nuxt

    Introdução ao Nuxt

    Framework full-stack para Vue.js

    Criando Projeto com Nuxt

    Setup e estrutura inicial

    Componentes com Nuxt

    Auto-imports e organização

    Páginas e Roteamento

    File-based routing automático

    Layouts

    Templates compartilhados

    Middleware

    Autenticação e proteção de rotas

    SSR & Deploy

    Server-side rendering e hospedagem

    Nuxt
    SSR
    Routing
    Middleware

  • PROGRAMADO
    07

    Módulo 7 - Quasar Framework

    Preparação do Ambiente

    Setup e configuração inicial

    Quasar CLI

    Comandos e funcionalidades

    Criando Projeto

    Estrutura e organização

    Componentes Quasar

    Biblioteca completa de componentes

    Plugins Quasar

    Extensões e funcionalidades

    MVP Completo

    Aplicação real com Quasar

    Deploy & Build

    Netlify e outros serviços

    Quasar
    CLI
    Components
    Deploy

  • PROGRAMADO
    08

    Módulo 8 - Data Visualization

    Gráficos com Vue.js

    Bibliotecas de gráficos com Vue.js

    Criando Projeto com Vue.js

    Setup e estrutura inicial

    Echarts com Vue.js

    configurações e inicialização

    Criando Componente de Gráfico

    componente personalizado de gráfico

    Apexcharts

    Configurando biblioteca apexcharts

    Dashboard

    Criando um dashboard com os gráficos.

    Apexcharts
    Echarts
    Gráficos
    Vuejs

  • PROGRAMADO
    09

    Módulo 9 - PrimeVue

    Introdução e Instalação

    Instalando a biblioteca em um projeto vite

    Configurando tema

    Configure seu tema personalizado

    Introdução a componentes

    Desvente os compomentes do Primevue

    Criando MVP

    Crie um MVP real para seu portfólio

    Deploy

    Configure o Deploy da aplicação

    Otimização

    Otimize sua aplicação para melhor performance.

    Primevue
    Temas
    Componentes
    MVP

  • Muito mais
    10

    Módulos futuros... 🚀

    Mais módulos conforme o Vue.js Evolui

    Além dos módulos programados, no futuro outros serão preparados conforme o ecossistema Vue.js vai evoluindo

    Futuro
    Evolução
    Novidades

Projetos Práticos

Desenvolva projetos reais que você pode usar no seu portfólio. Nada de TODO list ou clone do Nubank. Aqui você aprende o que de fato é usado no mercado de trabalho!

Vite + DaisyUI + REST API

Aprenda a criar um MVP do zero consumindo uma API e usando as melhores práticas para SEO e Performance.

Vue 3
API
Daisy UI
Vite

Sistema de Estoque

Crie um sistema com Autenticação, CRUDs, Segurança de Rotas e muito mais utilizando Vuetify + Vite.

Vuetify
Vite
Axios
REST

Outros

O curso ainda está em andamento, frequentemente sendo adicionado mais módulos e projetos.

Vuetify
Charts
Patrick Monteiro

Seu Instrutor

Patrick Monteiro

Desenvolvedor Front-end Sênior. Mais de 11 anos de experiência com desenvolvimento de aplicações Web. Especialista em Vuejs, Quasar Framework e Nuxt.

Vue.js Expert
Quasar Specialist
Sênior Front-end

Apoiadores do Curso

Empresas que confiam e apoiam nossa iniciativa de educação em Vue.js

Logo Abaete Tech
Logo Devs Norte
Logo Zarv

Quer apoiar o curso? Entre em contato

Pronto para se tornar um Expert em Vue.js?

Junte-se a mais de 3.000 desenvolvedores que já transformaram suas carreiras

10 x R$ 78,11
ou R$ 649,90 à vista
Pagamento único - Acesso vitalício
Acesso vitalício
Projetos práticos
+ de 10 módulos com MVP's reais
Acesso a comunidade do whatsapp
Certificado de conclusão
Obter curso + vantagens
Garantia de 7 dias ou seu dinheiro de volta

Fique por dentro das novidades

Cadastre seu e-mail e receba em primeira mão novidades, conteúdos exclusivos e descontos especiais do curso

Ao se inscrever, você concorda em receber e-mails sobre o curso. Você pode cancelar a inscrição a qualquer momento.