Aprenda Vue.js sem atalhos, entendendo cada recurso do zero. Domine o essencial e avance para técnicas modernas com confiança.
<script setup>
const props = defineProps({
id: Number
})
const {data, status} = useLazyAsyncData(
'courses',
() => $fetch(`api/courses/${props.id}`)
)
</script>
Na Jornada Vue, meu objetivo é que você compreenda os fundamentos profundos do Vue.js, desde a raiz. Cada módulo foi cuidadosamente elaborado para que você aprenda a filosofia e a essência de cada recurso do framework, antes de avançar para técnicas mais avançadas e modernas.
Começamos explorando o Vue.js puro, sem ferramentas de empacotamento, para que você realmente entenda a base do framework. Em seguida, avançamos para recursos mais complexos e introduzimos ferramentas de bundling, como Vite, no momento certo.
Nos primeiros módulos, você terá a chance de construir componentes e pequenas aplicações interativas. Isso permite que você veja os resultados de seu aprendizado na prática, mesmo enquanto ainda domina os conceitos fundamentais.
Ao longo do curso, você vai desenvolver aplicações que poderá incluir no seu portfólio, exibindo suas habilidades em Vue.js para potenciais empregadores e clientes.
Você terá acesso a uma comunidade exclusiva de alunos e a suporte direto, onde poderá tirar dúvidas e compartilhar experiências com outros desenvolvedores.
A Jornada Vue não é apenas sobre aprender um framework; é sobre desenvolver uma base sólida, sem atalhos, e transformá-lo em um desenvolvedor Vue.js completo e confiante. Venha fazer parte dessa jornada e prepare-se para conquistar o mercado!
A Jornada Vue foi criada para ensinar o framework desde os fundamentos até as técnicas mais avançadas. Ou seja, é para você que:
Se você nunca teve contato com Vue.js e está começando agora, fique tranquilo! Vou te guiar passo a passo, desde a criação de componentes básicos até a construção de aplicações interativas e dinâmicas, tudo sem atalhos.
Se você já conhece o básico do Vue.js e deseja explorar recursos mais avançados, esse curso é ideal para ajudar você a dominar o framework e utilizar as melhores práticas em projetos reais.
Se você já tem experiência com Vue.js, mas sente que precisa entender o framework em profundidade, aprenderá aqui a base sólida que faz toda a diferença. Vamos trabalhar com o Vue.js puro antes de introduzir ferramentas modernas, tornando você um verdadeiro especialista.
Construa um projeto SaaS completo de agendamento de consultas.
Prepare-se para criar um SaaS poderoso e funcional, aplicando as melhores práticas e funcionalidades como fluxo de autenticação, planos de assinaturas e cargos e permissões.
Domine o gerenciamento de estado com Pinia.
Aprenda todas as técnicas de gerenciamento de estado usando Pinia, do básico ao avançado. No final, aplique o que aprendeu criando um gerador de ordens de serviço simples e funcional, totalmente controlado pelo estado do Pinia.
Construa um carrinho de compras completo com Vuetify e Pinia.
Domine as técnicas fundamentais para criar um carrinho de compras eficiente: adicionar, remover itens, calcular subtotal e total. Tudo isso usando Pinia para gerenciar o estado do carrinho de forma prática e moderna, integrado ao Vuetify para uma interface elegante e responsiva.
Crie interfaces de usuário fluidas e responsivas que oferecem uma experiência de navegação excepcional.
Desenvolva painéis de controle com gráficos e relatórios em tempo real para visualização de dados.
Aprenda a criar componentes Vue que podem ser utilizados em diversos projetos, economizando tempo e aumentando a eficiência.
Construa aplicações que se conectam a APIs externas, permitindo que você trabalhe com dados em tempo real.
Crie formulários interativos que melhoram a experiência do usuário e capturam dados de maneira eficaz.
Construa um e-commerce com gerenciamento de produtos, carrinho e checkout, além de filtros e recomendações personalizadas.
Com a Jornada Vue, suas ideias ganharão vida e você estará pronto para enfrentar desafios reais no desenvolvimento web!
Familiaridade com os conceitos fundamentais de JavaScript é crucial, pois o Vue.js é um framework baseado nessa linguagem. Isso facilitará sua compreensão e aplicação dos recursos do Vue.
Você deve entender o básico de HTML para estruturar suas páginas web. Isso é fundamental para que você consiga aplicar os conceitos do Vue de forma eficaz.
Ter uma noção de CSS é essencial para estilizar suas aplicações e garantir que elas tenham um visual atraente e responsivo.
É fundamental entender conceitos de lógica de programação, como estruturas condicionais, loops e funções. Isso ajudará você a acompanhar melhor o conteúdo e resolver problemas de forma mais eficiente.
Saber utilizar o terminal é importante para executar comandos e gerenciar seu ambiente de desenvolvimento. Isso será útil durante a instalação e execução das suas aplicações Vue.
A Jornada Vue é um curso completo que ensina Vue.js desde os fundamentos até conceitos avançados, focando na prática.
Na Jornada Vue, você aprenderá desde os conceitos básicos do Vue.js até técnicas avançadas para criar aplicações dinâmicas e escaláveis. Começaremos sem ferramentas de empacotamento, para garantir que você entenda cada recurso do framework na raiz. Depois, avançaremos para o uso de ferramentas modernas e projetos práticos que solidificarão seu conhecimento.
É recomendável ter noções básicas de HTML, CSS e JavaScript para aproveitar melhor o curso.
Após a confirmação da sua matrícula, você terá acesso imediato a todas as aulas. Além disso, receberá notificações por e-mail sempre que novas aulas forem adicionadas.
Sim! Novas aulas e conteúdos sobre são adicionados mensalmente, para que você sempre tenha acesso às informações mais recentes e relevantes sobre o framework.
Absolutamente! Essa jornada foi projetada para levar você do zero ao avançado, mesmo que você esteja começando agora.
O curso é projetado para ser flexível, permitindo que você aprenda no seu próprio ritmo, com acesso por 1 ano.
Após a confirmação da matrícula, você será convidado para acessar uma área exclusiva para alunos no Discord onde você poderá tirar dúvidas diretamente comigo.
Ao se matricular, você terá acesso a uma comunidade exclusiva onde pode trocar experiências e fazer networking com outros alunos.
Você terá 14 dias para explorar o curso e decidir se ele é a escolha certa para você. Se dentro desse período você não estiver satisfeito, devolvemos 100% do seu investimento.
O curso aceita uma variedade de formas de pagamento, como cartões de crédito, boleto, pix. Lembre-se de que pagamentos podem levar até 72 horas para serem confirmados em alguns casos.
Sim! Ao finalizar o curso, você pode solicitar seu certificado via e-mail, garantindo que você tenha uma certificação que ateste suas habilidades em Laravel.
Faça parte de mais dos mais de 2k de alunos que dominam Vue. Aqui forjamos profissionais altamente qualificados para encarar o mercado.
Acredito tanto na qualidade do meu curso que ofereço uma garantia estendida. Por lei, todo produto digital deve ter pelo menos 7 dias de garantia.
Aqui, você tem 14 dias para testar o curso.
Se, dentro desse período, você sentir que o curso não é para você, eu devolvo 100% do seu investimento, sem perguntas e sem complicações. Sua satisfação é minha prioridade!
Sou dev full stack com mais de 20 anos de estrada, especialista em Laravel e Vue.js.
Hoje atuo como engenheiro de software no mercado australiano e dedico parte do meu tempo a ensinar, de forma prática e direta, o que realmente faz diferença na vida de quem quer viver de programação.
Seja você iniciante ou já desenrolando no código, tô aqui pra te ajudar a subir de nível — de verdade.