Angular 6 para webApps RESTFUL

Carga horária: 24hs

Objetivo: Preparar o profissional para utilizar o angular como um todo, na versão 6 e integrar com diversas fontes de tecnologias por meio de WebService em REST, tais como Java, PHP, Mobile.

O curso mostra ao aluno todas as formas de trabalho com o angular, com padrões como SPA, e utilizamos bibliotecas de frontend bootstrap para os projetos.

Pré-requisto: Ser programador web (PHP, Java, C#, entre outros)

Próximas turmas

Frequência Horário Início Término Valor
Segunda e Quarta 18:00/22:00h 25/06/2018 16/07/2018 4xR$330,00
Sábado 17:00/20:00h 07/07/2018 15/09/2018 4xR$330,00
Terça e Quinta 07:00/09:00h 10/07/2018 16/08/2018 4xR$330,00
Sábado 17:00/20:00h 14/07/2018 22/09/2018 4xR$330.00
  • O que é Angular?
  • Angular ngDirectiva
  • Angular Módulos e Controladores
  • Controllers em Angular
  • Databind em Angular
  • Funções do angular
    • ngRepeat
    • ngClass, ngTemplate, e ngInclude
    • ngModel
  • Hadling eventos em Angular
  • Angular js Filtros
    • Buscar por Filtros em Angular 
    • Angular js Filtrar por várias propriedades
  • Intrdução ao MEAN
  • CRUD com MongoDB/ Node/ EXPRESS
  • Serviços
  • HTTP
  • Resource
  • SPA com angular
  • Controllers vs Scope
  • Criação de Rotas
  • Redirects
  • Promises
  • Conhecendo typescript
  • Criando o ambiente com angular 
    • Package.json
    • Tsconfig.json
  • WebComponent
  • System.js
  • Tow Way Data Binding
  • ngFor, ngIf
  • Componentes com angular 
  • Rotas
  • Web service com Http
  • Autenticação
  • Criação de templates
  • FormsModule
  • LocalStorage
  • @Injectable
  • @Component
  • Autenticação
  • NgModule

Desenvolvimento de aplicações Java baseadas em REST

  • Entendendo o padrão REST
  • Arquitetura REST em Java  
  • Criando serviços REST
  • Requisições GET, POST, PUT, DELETE
  • Transferindo dados no formato JSON
  • Separando a camada de Aplicação REST e a camada de interface de Usuario
  • Consumindo serviços REST

 

Exemplos práticos:

Criar projetos utilizando o angular como toda a estrutura front da aplicação e criando serviços REST em Java com JERSEY para integrar com banco de dados.