Frontend: Desenvolvimento de Aplicações Web com Vue 3

Engenharias e Tecnologias

Modalidade

Síncrono

Início das aulas

A definir

Horário

A definir

Investimento

A definir

Descrição

Pré-requisitos:
Recomendado: conhecimento básico em programação. 
Desejável: conhecimento básico de HTML, CSS e JavaScript.

Durante o curso, os alunos irão utilizar Vue 3, Vue Router, Vuex, Axios, Vue CLI e Tailwind CSS para criar aplicações reais. 

Carga horária

32 horas

A quem se destina

Desenvolvedores iniciantes e intermediários, acadêmicos de Ciência da Computação ou áreas correlatas e profissionais que desejam aprender Vue 3 para desenvolvimento web.

Objetivos

Aplicar conceitos fundamentais de Vue 3 enquanto desenvolve um projeto real e funcional, proporcionando uma experiência de aprendizado completa e prática. 

Programa

Introdução ao Vue 3.
Criando a estrutura do projeto: to-do list.
Componentes Vue 3.
Reatividade e manipulação de dados.
Interação com o usuário: Two-Way Data Binding.
Manipulação de eventos e métodos.
Armazenamento local com LocalStorage.
Estilização com Tailwind CSS.
Utilização de bibliotecas externas.
Usando Vue DevTools para Debug e melhoria de performance.
Conclusão do projeto e boas práticas.

Docente(s)

Leonardo Pedro da Silva de Sousa - ministrante
Pedro Lopes de Macedo Silveira - desenvolvedor Front-end

Coordenação

Daniel Luis Notari - UCS

Promoção

Área do Conhecimento de Ciências Exatas e Engenharias

Informações e contato

Central de Atendimento

Rua Francisco Getúlio Vargas, 1130 - Caxias do Sul - RS - Brasil
extensao@ucs.br | (54) 3218 2145