Fale com a gente no WhatsApp Fale com a gente no WhatsApp
Fale com a gente no WhatsApp

Curso de Vue.js - Fundamentos

Aprenda criar interfaces e componentes Web utilizar um dos frameworks front-end mais populares da atualidade: o Vue.js

Nível Iniciante Categoria Desenvolvimento Front-end

  • Curso com 03h50 de vídeos
  • Certificado com 10 horas
  • 15 exercícios

Sobre o curso

Vue.js é um framework progressivo para a construção de interfaces de usuário. Inicialmente desenvolvido para melhorar a manipulação de elementos no DOM de forma reativa e eficiente, Vue.js rapidamente se tornou uma ferramenta essencial para o desenvolvimento de aplicações web modernas. Sua simplicidade e flexibilidade permitem a criação de projetos de todos os tamanhos, desde pequenas interações em páginas web até complexas Single Page Applications (SPAs)

Este curso tem como objetivo introduzir os conceitos fundamentais do Vue.js, proporcionando uma base sólida para quem deseja explorar o desenvolvimento web com este framework. Ao longo do curso, você aprenderá a configurar o ambiente, criar componentes dinâmicos, trabalhar com diretivas, gerenciar estado e muito mais. Ao final, vamos criar juntos um projeto para fixar os conhecimentos adquiridos durante todo o curso

Vue.js é um framework progressivo para a construção de interfaces de usuário. Inicialmente desenvolvido para melhorar a manipulação de elementos no DOM de forma reativa e eficiente, Vue.js rapidamente se tornou uma ferramenta essencial para o desenvolvimento de aplicações web modernas. Sua simplicidade e flexibilidade permitem a criação de projetos de todos os tamanhos, desde pequenas interações em páginas web até complexas Single Page Applications (SPAs)

Este curso tem como objetivo introduzir os conceitos fundamentais do Vue.js, proporcionando uma base sólida para quem deseja explorar o desenvolvimento web com este framework. Ao longo do curso, você aprenderá a configurar o ambiente, criar componentes dinâmicos, trabalhar com diretivas, gerenciar estado e muito mais. Ao final, vamos criar juntos um projeto para fixar os conhecimentos adquiridos durante todo o curso

O que irá aprender?

Neste curso abordaremos tudo o que você precisa para compreender a estrutura básica deste framework. São vídeo aulas que mostram os aspectos do Vue.js.

Também serão passados exercícios para que você possa fixar, praticar e aplicar o conteúdo aprendido

Alguns itens presentes no curso

  • O que é Vue.js;
  • O que são e como utilizar as diretivas;
  • Manipulação de estado dos elementos;
  • Criado de eventos;
  • Trabalhar com formulário;
  • Formas de uso do framework;
  • Componentização de elementos.

Pra quem é esse curso?

Esse curso é destinado a estudantes e/ou desenvolvedores que já conhecem HTML, CSS e Javascript e querem conhecer uma alternativa no desenvolvimento front-end.

Quais os pré-requisitos para esse curso?

Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.

Metodologia

  • Videoaulas
  • Texto e imagens
  • Início Imediato
  • Testes de aprendizado

Sobre o professor

Amauri Blanco Corrêa

Amauri Blanco Corrêa

Formado em Análise e Desenvolvimento de Sistemas pela Universidade Cruzeiro do Sul, uma pessoa extremamente curiosa e dedicada, ama tecnologia e sempre busca aprender e aperfeiçoar seus conhecimentos.

Atua há mais de 3 anos como desenvolvedor e instrutor Front-end. Eterno estudante do mundo da tecnologia.

Conteúdo programático

  1. Introdução

    Vamos entender o que é o Vue.js e iniciar aprendendo a criar o primeiro projeto com o Framework.

    8 aulas
    • Apresentação
    • Configurando ambiente
    • Introdução e Visão Geral
    • Documentação
    • O código-fonte deste curso está no GitHub!
    • Instalação do Vue.js
    • Entendendo pastas e arquivos
    • Questionário
  2. Conceitos básicos

    Nessa segunda aula nós iremos colocar a mão na massa e começar a escrever os primeiros códigos com Vue.

    8 aulas
    • Limpando o projeto
    • Conhecendo template
    • Entendendo como a aplicação está funcionando
    • Exibindo valor dinâmicos no template
    • Tag style e o atributo scoped
    • Criando eventos
    • Entendendo a reatividade com ref
    • Questionário
  3. Conceitos avançados

    Nessa aula nós vamos entrar a fundo nas principais características do Vue, vamos entender suas diretivas e eventos.

    5 aulas
    • Diretivas vue
    • Criando ligação bidirecional
    • Conhecendo o v:bind
    • Iterando listas
    • Questionário
  4. Componentes

    Nesta quarta aula vamos aprender a criar componentes e como podemos transferir informações entre arquivos com Vue.

    5 aulas
    • Iniciando com Componentes
    • Passando props para o componente
    • Outra forma de passar as props
    • Utilizando os slots
    • Questionário
  5. Options e composition

    Vamos aprender a diferença entre as duas formas de uso e como podemos criar os mesmo exemplos de várias formas diferentes.

    9 aulas
    • Vue option e composition
    • Exemplo com composition
    • Exemplo com option
    • O código-fonte dessa aula está no GitHub!
    • Exemplo com Vue CDN
    • O código-fonte dessa aula está no GitHub!
    • Criando exemplo progressivo
    • Aplicando Vue em um projeto existente
    • Questionário
  6. Projeto de fixação

    Nessa última aula vamos criar um projeto do zero, juntos. Esse projeto será ótimo para podermos fixar o conhecimento adquirido durante o curso.

    7 aulas
    • Conhecendo o projeto
    • O código-fonte deste projeto está no GitHub!
    • Criando estrutura da view
    • Correção de estilo
    • Criando componente
    • Iterando sobre a lista de produtos
    • Finalizando projeto
Download da ementa

Utilizada e amada por milhares! Veja mais opiniões reais

  • O curso TreinaWeb - C# Básico me serviu para abrir muitas portas e me dar conhecimento além do que eu já vi em sala de aula. Quero dizer também, que gostei muito da didática do curso, pois acho que a aprendizagem só fica 'redondinha' quando vimos a prática, logo após a teoria! Recomendei o curso e o site da TreinaWeb para todos os meus amigos e conhecidos... Estou aguardando ansiosamente para começar o curso C# Intermediário e espero que possa ter uma experiencia tão boa quanto eu tive neste curso!

    Depoimento - Rodrigo
    C# (C Sharp) Básico
    Rodrigo Presidente Prudente / SP
  • Bom, já tinha um conhecimento em programação C#, resolvi fazer o básico só por fazer e me surpreendi, vi muitas coisas novas, entendi melhor vários conceitos, enfim, estou a caminho do intermediário e recomento é um ótimo curso.

    Depoimento - Roberto
    C# (C Sharp) Básico
    Roberto Itaquaquecetuba / SP
  • Curso Excelente, otimos professores, explicação muito boa...ja estou adquirindo o proximo curso c# avançado. Indico para qualquer um e garanto um dos melhores curso que ja fiz. Parabens a toda equipe.

    Depoimento - Fabrício
    C# (C Sharp) Básico
    Fabrício Cariacica / ES
  • Gostei muito do curso, ele abriu minha mente para o Visual Studio e o C#, deixando bem claro os usos das ferramentas. Assim como me ajudou a revisar de forma bem pratica os principais conceitos de Programação Orientada a Objetos. Recomendo.

    Depoimento - William
    C# (C Sharp) Básico
    William Poços de Caldas / MG
  • Ótimo curso! Realmente bastante esclarecedor e didático. O conteúdo é bem completo, abrangendo diversos assuntos de forma dinâmica e complementar, o que ajuda, e muito, no aprendizado e na visão de aplicabilidade. Além de todo o ambiente e dos recursos disponíveis tornarem o estudo mais amigável e menos cansativo.

    Depoimento - Dimitrius
    C# (C Sharp) Básico
    Dimitrius Três Corações / MG
  • Esse curso para mim foi um desafio que eu recebi na empresa que eu trabalho, me fizerem uma proposta para eu aprender e me certificar em C# .NET em 90 dias. Esse curso foi minha salvação! Agora vamos para o Intermediário e por fim o Avançado!!! Agradeço...

    Depoimento - David
    C# (C Sharp) Básico
    David Fortaleza / CE
  • Ótimo curso para iniciação a linguagem de C#. Tive uma certa familiaridade pois já conhecia JAVA, sendo assim fez com que muitos conceitos acabaram sendo reforçados e fixados. Em relação aos vídeos as aulas são muito didáticas e dinâmicas, e isso é ótimo.

    Depoimento - Caio
    C# (C Sharp) Básico
    Caio São Gonçalo / RJ
  • Já fui e paguei caro por um curso de C# que não me instruiu em nada, pois não tinha o conhecimento básico. Aí arrisquei no TreinaWeb, pois sempre tive preconceito com cursos assim... a distancia. Sempre achei que presencial com uma pessoa ali do seu lado era a melhor forma... estava enganado... Ótimo curso, didática excelente. E vamos agora para o Intermediário. Vlw equipe do TreinaWeb

    Depoimento - Leonardo
    C# (C Sharp) Básico
    Leonardo Nilópolis / RJ
  • Antes de começar o curso eu já possuía um conhecimento mediano sobre C# e mesmo no módulo básico vi funcionalidades que ainda não conhecia. Ótimos métodos de aprendizagem, simples e eficaz. Recomendado.

    Depoimento - Carlos
    C# (C Sharp) Básico
    Carlos Poços de Caldas / MG

Plano de acesso total!

Tenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!

Um ano de acesso completo

Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:

  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Suporte direto com professores
  • Aplicativos para Android e iOS
  • Plano de carreira personalizado
  • Certificados digitais inclusos
  • Suporte com SLA de 4 horas úteis
  • Acesso offline através dos apps
R$ 129,00 ECONOMIZE R$ 960,00
12x R$ 49,00 sem juros, no cartão de crédito
Matricule-se agora
Garantia incondicional de satisfação
Garantia incondicional de satisfação

Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!