Contact
Testimonials
Início
Calendário
Treinamento
Fale Conosco
Imprimir
Desenvolvendo Frontend com Angular
Descrição
Este curso aborda todos os aspectos de Frontend utilizando a tecnologia Angular 2-6, onde os alunos terão oportunidade de implementar aplicações a partir do zero até conceitos avançados de Frontend. Para desenvolvedores Web interessados em Single Page Applications com a última versão do Angular, o famoso framework da Google.
Carga Horária
40 horas.
Pré-requisitos
Noções Básicas de Web, HTML e CSS.
Conteúdo programático
Módulo 1
- Histórico
- O que é Single Page Application (SPA)
- Vantagens e Desvantagens
- Comparativo com Angular 2-6, AngularJS, Thymeleaf e Primefaces
- O que é HTTP e REST?
- Revisão de HTML, JS e CSS
- Ambiente de Trabalho, IDEs, Ferramentas e Instalação
- Hello World em Angular 2-6
- AngularCLI
Módulo 2
- Linguagem Typescript
- Arquitetura do Angular 2-6
- Módulos, Componentes e Serviços
- Templates com interpolação (operador braces)
- Templates com expressões, acessando variáveis e métodos
- Diretivas NgIf e NgFor
- Templates com eventos
- Binding One-way e Two-way direction
Módulo 3
- Material Design da Google, Princípios e Cores
- Formulários com Material Design
- Formulários com Bootstrap
- Formulários com componentes de Input
- Formulários com Radio, CheckBox, Datepicker e Select (Combo)
- Formulários com AutoComplete
- Datatables com Paginação e Ordenação
- Datatables com Filtro
Módulo 4
- Layout com Cards e Abas
- Botões e Progress Spinner
- Snackbar, Dialog (Janela Modal ou Popup), e Tooltip
- Formulários Responsivos
- Menús (Material Design)
- Routing
Módulo 5
- Serviços e Injeção de Dependências
- Observables
- Fazendo requisições HTTP, GET, POST, DELETE, PUT
- Integrando com Back-end REST e Spring Boot
- Projeto com CRUD completo (Com 2 entidades)
Módulo 6
- Primeira parte de projeto de um sistema de estacionamento, com dados de clientes, veículos, usuários, estacionamentos, vagas e pátios, modelos e cores de veículos (total de 10 entidades)
Módulo 7
- Segunda parte do projeto
Módulo 8
- Avaliação e Revisão
Voltar
|
Subir