Sobre o Curso
Nos últimos anos, a SAP tem investido fortemente em centralizar seus desenvolvimentos nas necessidades de seus usuários finais. Esta iniciativa foi impulsionada pelo grande sucesso das aplicações, principalmente nos smartphones, que elevaram a experiência de usuário a outro patamar. Esta mesma experiência de usuário passou a ser esperada em aplicações corporativas, mostrando que, ao se gerar uma conexão efetiva com o usuário final, o rendimento e engajamento dos colaboradores era aumentado. A suite de aplicativos Fiori foi o marco dessa mudança no cenário SAP.
Esta suite evoluiu para um conceito: o SAP Fiori pode ser visto como uma metodologia de desenvolvimento para aplicações focadas na UX, com padrões que aceleram o desenvolvimento e guidelines que permitem que todas as aplicações tenham consistência de uso. Ter conhecimento das novas estratégias de UX é essencial para o desenvolvedor SAP, pois elas são atualmente empregadas em todos os produtos do portfólio da empresa.
O curso Desenvolvedor SAP Fiori foi desenvolvido para oferecer aos participantes a visão dos conceitos e metodologias aplicadas a esse novo paradigma de desenvolvimento, bem como as ferramentas para atingi-las. Os participantes estarão aptos a desenvolver interfaces de usuário baseadas no framework SAPUI5 e serviços OData, necessários para conexão aos ERPs SAP.
Finalizado o curso, os participantes poderão:
Descrever as diretrizes de desenvolvimento para SAP Fiori
Descrever sua arquitetura e a arquitetura de cada tipo de aplicação
Desenvolver interfaces de usuário respeitando as guidelines SAP Fiori
Utilizar o Web IDE e seus templates para agilizar o processo de desenvolvimento através do SAP Cloud Platform
Gerar serviços OData através do SAP Gateway
Estender cenários SAP Fiori standard com as necessidades do cliente
Entender a estrutura do Fiori Launchpad e configurá-la através do FLP Designer
Conteúdo programático
- Experiência de usuário
- Importância da experiência de usuário
- Estratégias de UX da SAP
- Principais conceitos do SAP Fiori
- Arquitetura SAP Fiori
- Tipos de aplicação
Orientações de desenvolvimento SAP Fiori
- Gerenciamento de mensagens
- Layouts
- Floorplans
- SAP Fiori Elements
SAP Fiori Launchpad
- Visão geral
- Configuração
SAP Gateway
- Geração de serviços
Ferramentas para desenvolvimento SAP Fiori
- SAP BUILD
- Web IDE
- Conectividade
- SAP Cloud Connector
Conceitos do SAPUI5
- Componentes
- MVC
- Data binding
- Localização e linguagem
- Routing e navegação
Extensão de aplicações
- SAPUI5 Flexibility
- Configuração de componente
- Extensão de visão
- Modificação de visão
- Substituição de visão
- Substituição de controlador
- Substituição de serviço
- Substituição de textos localizados
Conhecimento básico da navegação no SAP ERP
Conhecimento básico de linguagem de programação ABAP e da estrutura do SAP ERP (tabelas, módulos de função, classes e dicionário de dados)
Curso SAP FIORI Desenvolvedor Fiori
- Desenvolvedor
- Consultor de Desenvolvedor
- Consultor de Aplicação
- Solução de arquitetura
- Arquiteto Corporativo
- Consultor de Tecnologia