Cursos de Extensão

 Cursos Práticos e de Curta Duração

  ver todos os cursos

Curso de Extensão sobre Angular 8


Computação, Jogos Digitais e Sistemas|Kobrasol

Angular é uma plataforma e framework para construção da interface de aplicações usando HTML, CSS e, principalmente, JavaScript, criada pelos desenvolvedores da Google. Angular nos ajuda a criar Single-Page Applications com qualidade e produtividade e por isso é uma das tecnologias de desenvolvimento de front-end mais procuradas no atualmente no mercado.

Objetivo

Capacitar desenvolvedores em Angular 8.

Programação

Construindo front-end com Angular 8, PrimeNG e Angular Material

1 - Introdução
1.1 - Apresentação
1.2 - O que será aprendido neste curso
1.3 - Tecnologias de front-end: O que você precisa saber para ser um desenvolvedor

2 - Meu primeiro projeto Bootstrap
2.1 - Preparando o ambiente (configurando a IDE)
2.2 - Iniciando o projeto "Hello World"
2.3 - Configurando o Bootstrap
2.4 - Instalando um tema Bootstrap para o projeto "Pedido de Pizza"
2.5 - Criando o primeiro menu
2.6 - Desenhando a primeira tela do projeto
2.7 - Exercício: Construa as demais telas e menus do projeto

3 - Angular
3.1 - Introdução ao Angular
3.2 - Preparando o ambiente: Instalação do NPM e AngularCLI
3.3 - Criando o projeto Angular
3.4 - Adicionando o Bootstrap e outras dependências ao projeto
3.5 - Migrando o projeto básico HTML + Bootstrap para dentro do projeto Angular
3.6 - Transformando o menu HTML do projeto em Rotas
3.7 - Convertendo a primeira tela do projeto em um componente
3.8 - Exercício: Convertendo as demais telas do projeto

4 - Comunicação com o Backend
4.1 - Introdução ao REST
4.2 - Component, Service e Model
4.3 - Adicionando ao projeto o Service Mock (simulação de Backend)
4.4 - Criando o Model para a prieira tela do projeto
4.5 - Criando o Service da primeira tela do projeto
4.6 - Convertendo a primeira tela do projeto em um CRUD básico
4.7 - Exercício: Transformar em CRUD as demais telas do projeto

5 - Trabalhando com Objetos mais complexos
5.1 - Modelo de Entidade e Relacionamento
5.2 - Trabalhando com combos e listas na tela do projeto
5.3 - Utilizando outro service para preencher as listas
5.4 - Enviando para o Backend o objeto complexo

6 - Melhorando o visual do projeto usando PrimeNG
6.1 - O que são os pacotes de compoentes
6.2 - Diferenças entre Angular Material e PrimeNG
6.3 - Introdução ao PrimeNG e Angular Material (entendendo a documentação)
6.4 - Instalando o PrimeNG no projeto
6.5 - Transformando uma listagem em um Data Table
6.6 - Convertendo a listagem do projeto em PrimeNG
6.7 - Exercício: Converter mais algumas telas para PrimeNG
6.8 - Atividade Extra: Usando sua criatividade para melhorar o visual da aplicação incluindo outros componentes do PrimeNG
6.9 - Desafio: Utilizando os conhecimentos adquiridos até aqui criar o mesmo projeto usando Angular

Material Extra

Utilizando o Back-end escrito em NodeJS para se comunicar com o Backend e gravar os dados no banco

Ministrante

Braulio Figueiredo
Tem 20 anos de experiência em desenvolvimento. Formado em Sistemas de Informação na Newton Paiva em Minas Gerais, iniciando a carreira com desenvolvimento de sistemas contábeis em Delphi. Em 2007 atuando como analista de planejamento e orçamento e desenvolvedor para Blackberry na Fundação Assistencial do Ministério da Fazenda em Brasília. Nos períodos de 2013 a 2015 atuando com projetos de migração de Delphi para Java em Florianópolis. Em 2016 Atuando como Consultor de Fraude em Telecom na Ericson no Chile e no Peru pela Empresa WeDo Technologies. Atualmente atuo como líder de front-end e coordenador de projetos na 4Effect

Informações Adicionais

Data: 16/02; 23/02 e 09/03 de 2019
Horário: 08:30 as 12:30 e das 13:30 as 17:30
Local: Universidade do Vale do Itajaí - Campus Kobrasol - Laboratório da Sala 307
Valor: Estudantes, Egressos, Funcionários e Docentes da Univali: R$ 100,00 e Outros R$ 130,00

Mais Informações

Responsável: Anita Maria da Rocha Fernandes
E-mail: anita.fernandes@univali.br
Telefone: (48) 3211-2033

Copyright - univali.br - 2019 - Todos os direitos reservados

Cursos Práticos e de Curta Duração