Como fazer modelagem ágil de dados usando mapas mentais
Usar a API REST do DSS como camada de persistência
Consumir a API REST do DSS usando uma aplicação HTML5 e AngularJS
Entender como a API gerada pode ser usada por outros aplicativos
Size: 924.22 KB
Language: pt
Added: Mar 02, 2015
Slides: 18 pages
Slide Content
Do Mapa Mental para Serviços de Dados até APIs Clóvis Wichoski [email protected]
Objetivos No final deste webinar, os participantes serão capazes de : Compreender a modelagem ágil de dados usando mapas mentais Usar a API REST do DSS como camada de persistência Consumir a API REST do DSS usando uma aplicação HTML5 e AngularJS Entender como a API gerada pode ser usada por outros aplicativos <number>
Tópicos Algoritmos repetitivos Mapas Mentais WSO2 Data Services Server AngularJS Abordagem ágil Demonstração <number>
Algoritmos repetitivos <number>
Algoritmos repetitivos CTRL+C e CTRL+V Templates Orientação a Objetos Design Patterns Componentes Gerador de códigos Uso de Bibliotecas (DLL, API, Frameworks, etc...) TDD, BDD, DDD etc... <number>
Mapas Mentais <number>
Mapas Mentais <number>
Mapas Mentais <number>
WSO2 Data Services Server <number>
Data Services Server O que é o DSS? Camada Intermediária (Middle layer): conecta os dados de uma empresa com as aplicações que usam esses dados Fornece ferramentas e recursos para enriquecer as intereções entre os dados e as aplicações <number>
Data Services Server DSS é uma plataforma para: Integrar repositórios de dados Criar visões compostas dos dados Hospedar os dados em diferentes formatos Web Services WS-* e Recursos no estilo REST . Essa camada intermediária hospeda os data services que podem acessar os diversos repositórios de dados mantidos pela empresa, usando opções avançadas de configurações que por sua vez permitem que esses dados possam ser expostos para as aplicações da melhor maneira possível. <number>
Data Services Server Por que usar o DSS? Os dados tipicamente ficam armazenados em fonte de dados heterogêneas. Uma camada explícita de data services entre os dados e os usuários torna possível tratar/expor os dados de acordo com os requisitos do negócio. O WSO2 Data Services permite que fontes de dados possam ser expostas como Web Services e através de interfaces REST . Os dados podem também ser expostos usando XML via HTTP , como JSON . <number>
AngularJS <number>
O que é o AngularJS? Framework JavaScript para desenvolvimento de aplicações HTML Suporta Injeção de código Automação de testes Componentes Testes focados em regras de negócio (BDD) <number> “ HTML é excelente para declarar documentos estáticos, mas é muito ruim quando precisamos usar ele para definir interfaces dinâmincas em aplicações web. AngularJS permite você criar novos elementos HTML para sua aplicação. O ambiente resultante é extraordinariamente expressivo, legível e rápido para desenvolver.” Definição traduzida de www.angularjs.org
Abordagem ágil <number>
Abordagem ágil <number> Definições em Mapas Mentais Prototipar nas Tecnologias alvo Transformar as informações do Mapa no código prototipado