Treinamento
O programa de treinamento é composto por diferentes serviços de treinamento que podem ser selecionados dependendo dos requisitos de cada participante.
Deyel Citizen Developer
O curso Deyel Citizen Developer foi desenvolvido para capacitar usuários de negócio e perfis funcionais, bem como desenvolvedores e administradores, no design, construção e evolução de aplicativos empresariais utilizando a plataforma Deyel, combinando ferramentas de zero e baixo código com inteligência artificial.
Ao longo do curso, os participantes aprendem a modelar aplicativos completos, desde a definição conceitual do negócio até sua entrada em produção, utilizando os diferentes modeladores da Deyel e contando com o apoio da Diana, a assistente de inteligência artificial integrada à plataforma.
Diana permite acelerar o desenvolvimento por meio de conversas em linguagem natural, auxiliando o usuário na definição de personas, histórias de usuário, user flows, entidades, páginas e regras de negócio. Dessa forma, o curso não apenas ensina a utilizar a plataforma, mas também apresenta uma nova forma de desenvolver aplicativos: conversacional, guiada e assistida por IA, mantendo sempre a governança e o controle do modelo.
A abordagem do curso é teórico-prática. Cada módulo combina conceitos-chave com workshops guiados, nos quais os participantes aplicam o que aprenderam construindo aplicativos reais, fortalecendo o papel do Citizen Developer dentro das equipes de transformação digital.

Introdução à Deyel e à Diana
Apresenta-se uma visão geral da Deyel como plataforma de zero e baixo código, introduzindo a nova abordagem de desenvolvimento assistido por inteligência artificial por meio da Diana, a assistente de IA integrada à plataforma.
São descritos os diferentes tipos de aplicativos que podem ser desenvolvidos com Deyel: aplicativos web ou móveis, voltados tanto para usuários internos (B2B) quanto para clientes finais (B2C), que podem ser executados em computadores e em diferentes dispositivos móveis.
Além disso, são apresentadas as principais metodologias de modelagem de aplicativos, combinando a abordagem model-driven com o design centrado na experiência do usuário (UX), e demonstra-se como a Diana potencializa o desenvolvimento por meio de conversas em linguagem natural.
Por fim, explica-se como os aplicativos Deyel são estruturados, apresentando os diferentes objetos que os compõem, como páginas, entidades, processos, regras, painéis e relatórios, juntamente com seus respectivos modeladores, para que o participante adquira uma visão global da plataforma e possa começar a utilizá-la de forma guiada e progressiva.
Modelador Deyel
Explora-se o Modelador Deyel como o espaço central de trabalho dentro da plataforma. São apresentadas suas diferentes visualizações e funcionalidades, proporcionando uma compreensão geral de como o ambiente de modelagem é organizado e navegado.
São introduzidos os conceitos fundamentais da modelagem de aplicativos, bem como a incorporação da Diana, a assistente de inteligência artificial da Deyel, que acompanha o usuário diretamente no modelador, ajudando a compreender a plataforma, orientando o processo de modelagem e facilitando a tomada de decisões.
O objetivo deste módulo é que o participante adquira uma visão global do ambiente Deyel e se familiarize com os recursos necessários para começar a modelar aplicativos de forma organizada e assistida.
Modelagem de Aplicativos
Aprofunda-se o estudo do Modelador de Aplicativos, abordando o aplicativo como o objeto principal da modelagem. São apresentadas suas funcionalidades, os elementos que o compõem e a forma de representar visualmente a navegação e a estrutura funcional de uma solução.
Trabalha-se a criação de aplicativos a partir de modelos B2B e B2C, bem como a geração de aplicativos a partir de dados e por meio da Diana, utilizando o assistente de IA para definir personas, histórias de usuário e user flows de maneira conversacional. Além disso, são introduzidos conceitos como a geração de aplicativos móveis e PWA, a internacionalização, a segurança e o sistema de projeto.
Dessa forma, o participante adquire as bases necessárias para projetar e construir aplicativos completos na Deyel, combinando a modelagem visual com a assistência inteligente da Diana.
Modelagem de Páginas
Explica-se o uso do Modelador de Páginas para criar interfaces intuitivas, fáceis de usar e alinhadas com as boas práticas de experiência do usuário. Os participantes aprendem a projetar a navegação e a interação do usuário com o aplicativo por meio de ferramentas visuais, utilizando elementos como textos, imagens, botões e contêineres, entre outros.
Além da modelagem visual tradicional, é introduzido o uso da Diana e seu Agente de Páginas, que permite gerar páginas de forma conversacional a partir de descrições em linguagem natural, aplicando automaticamente critérios de design UX/UI e o sistema de projeto da Deyel. O módulo também aborda a gestão da estrutura, do estilo e da adaptação responsiva das páginas, permitindo uma criação mais rápida, acessível e consistente, mesmo para usuários sem conhecimentos de programação.
Dessa forma, o participante adquire as habilidades necessárias para projetar interfaces profissionais e coerentes, combinando a modelagem visual com a assistência inteligente da Diana e melhorando a experiência do usuário dos aplicativos desenvolvidos na Deyel.
Modelagem de Entidades
Apresenta-se o conceito de entidade e seu papel central nos aplicativos, juntamente com o uso do Modelador de Entidades para representá-las dentro da plataforma da forma como são percebidas no mundo real. Os participantes aprendem a modelar entidades de forma visual, arrastando e soltando elementos que definem sua estrutura e comportamento.
Detalha-se a modelagem dos campos que compõem uma entidade, seus tipos de dados, validações e relacionamentos, bem como a forma como esses campos são organizados em grades e como os filtros são configurados para facilitar a gestão das informações.
Além disso, é incorporado o uso da Diana, que permite definir e gerar entidades de forma conversacional a partir de descrições de negócio em linguagem natural. Este assistente de IA auxilia o usuário modelador propondo estruturas de dados consistentes, alinhadas com as boas práticas da Deyel e com o modelo funcional do aplicativo.
Dessa forma, o participante adquire uma base sólida para construir modelos de dados robustos, escaláveis e diretamente alinhados com as necessidades reais do negócio.
Modelagem de Processos
São abordados os passos necessários para definir e modelar um processo de negócio, seja começando do zero ou a partir de modelos de processos pré-definidos, até chegar à sua publicação e utilização dentro de um aplicativo desenvolvido com a Deyel.
São apresentados os diferentes elementos gráficos baseados no padrão BPMN 2.0 que compõem um diagrama de processo, explicando o papel e as propriedades de cada um deles, assim como o uso da área de modelagem gráfica para construir fluxos claros e consistentes.
O módulo aprofunda ainda a relação entre os processos e as entidades previamente definidas, mostrando como os processos interagem com os dados do aplicativo e como se integram de forma natural com o restante do modelo.
Modelagem de Painéis, Indicadores e Relatórios
É descrito como criar painéis que incluem indicadores de diferentes tipos, para serem visualizados pelos usuários em suas aplicativos. É explicado em detalhes como definir os indicadores para que eles puxem as informações de entidades previamente modeladas, de modo que esses indicadores possam ser atualizados automaticamente sempre que os dados dessas entidades mudarem. Além disso, é apresentado o modelador de relatórios, outra ferramenta para obter informações das entidades previamente modeladas, através da qual os usuários podem definir seus próprios relatórios, aplicando seus critérios para a extração de dados.Bam e Análise de Processos
O Deyel inclui relatórios que permitem analisar o funcionamento dos processos e suas tarefas, tanto de forma histórica, por meio da Análise de Processos, quanto com informações daqueles que estão em execução, através do BAM – Business Activity Monitoring. É apresentada a forma de utilizar esses relatórios predefinidos, permitindo observar e compreender o funcionamento dos processos junto com suas tarefas e identificar possíveis melhorias. É explicado como analisar resumidamente o comportamento dos processos e suas tarefas, podendo identificar o que foi feito no tempo adequado, com atraso, desvios em relação às durações máximas e esperadas, o desempenho dos participantes e os gargalos, entre outras informações.
Automação e Integração
São apresentados os conceitos fundamentais de automação e integração de aplicativos na Deyel, explicando como interagir com aplicativos externos por meio do uso de adaptadores e regras de negócio avançadas e de integração. São abordadas as estruturas de controle, o gerenciamento de parâmetros e variáveis, e as diferentes alternativas para automatizar comportamentos e fluxos dentro dos aplicativos.
Além disso, é incorporado o uso da Diana como assistente inteligente para a geração de regras, permitindo que os usuários modeladores definam validações, cálculos, automações e integrações por meio de uma conversa em linguagem natural. Diana orienta o usuário na construção de regras compatíveis com o modelo do aplicativo, ajudando a reduzir a complexidade técnica e acelerar o desenvolvimento.
Dessa forma, o módulo combina a modelagem visual com a assistência da inteligência artificial, facilitando a criação de aplicativos automatizados e integrados, sem necessidade de escrever código.
Configuração e Administração
Neste módulo é apresentada uma visão atualizada da administração no Deyel, incorporando o Console de Administração como ponto central a partir do qual são configurados, gerenciados e monitorados os diferentes aspectos do ambiente.
São abordados os recursos para administrar a estrutura organizacional, a gestão de usuários, cargos e papéis, a atribuição de permissões e os diferentes esquemas de autenticação. Também é desenvolvido o conceito de autorização e sua aplicação para garantir acessos compatíveis com cada perfil.
Além disso, são integradas as ferramentas de monitoramento e controle de execução disponíveis no Console de Execução, que proporcionam visibilidade sobre o comportamento das aplicações.
O módulo também inclui os processos de construção e implantação de aplicações, bem como a promoção de alterações entre ambientes, entendendo-os como parte do ciclo de vida das aplicações. Dessa forma, o participante adquire uma visão integrada de como configurar, controlar e evoluir aplicações de maneira organizada e segura.
Deyel Citizen Developer Plus
O treinamento Deyel Citizen Developer Plus propõe uma jornada completa para o desenvolvimento de aplicações, introduzindo uma nova forma de construir soluções que combina o poder da abordagem low-code da Deyel com a assistência da DIANA, a inteligência artificial que atua como copiloto durante todo o processo de desenvolvimento. É voltado para quem busca não apenas desenvolver aplicações, mas também compreender todo o ciclo: desde a definição inicial até sua entrada em operação, monitoramento e administração.
Por meio de um paradigma prompt-first, é possível iniciar a construção a partir de uma necessidade expressa em linguagem natural. A DIANA interpreta o contexto, orienta as decisões e acompanha a geração da aplicação, enquanto a modelagem visual da Deyel permite refinar, adaptar e evoluir cada objeto gerado.
Ao longo do treinamento, é abordada a modelagem de uma aplicação desde a definição do requisito inicial até sua implementação em um ambiente de produção, integrando essa abordagem baseada em linguagem natural às capacidades tradicionais da plataforma.
A proposta combina conteúdos teóricos e práticos: cada módulo inclui exercícios aplicados e um workshop guiado. Esse espaço é fundamental para consolidar o aprendizado, pois permite aplicar os conceitos a um caso concreto utilizando a DIANA como assistente durante todo o processo. Ao final, os participantes não apenas terão construído uma aplicação funcional, como também contarão com os conhecimentos necessários para administrá-la, monitorá-la e evoluí-la, aproveitando ao máximo todas as capacidades da Deyel.

1. Introdução à modelagem de aplicações com Deyel e DIANA
São apresentados os conceitos fundamentais da plataforma Deyel e o papel da DIANA como copiloto no desenvolvimento de aplicações. São introduzidos os diferentes tipos de aplicações que podem ser modelados, juntamente com as capacidades da plataforma para desenvolvê-los. Também são abordados conceitos-chave de metodologias de desenvolvimento, incluindo abordagens model-driven e centradas na experiência do usuário, compreendendo como elas se integram à modelagem visual e ao paradigma prompt-first para construir soluções de maneira ágil e estruturada.
2. Análise
É abordada a etapa inicial de definição de uma aplicação, na qual, a partir de uma necessidade de negócio, é construída uma primeira aproximação da solução, considerando tanto aplicações B2B quanto B2C. A DIANA auxilia na interpretação dos requisitos, na identificação de personas, histórias de usuário e no escopo funcional da aplicação. Como resultado dessa etapa, é obtido o canvas da aplicação, que permite visualizar de maneira estruturada os elementos-chave da solução e estabelece uma base clara para sua evolução nas etapas posteriores.
3. Design
A partir do canvas definido na etapa de análise, avança-se na estruturação da aplicação, transformando essa visão inicial em um design concreto. São definidos os principais objetos, a organização das páginas, a experiência do usuário e a navegação. Nessa etapa, as propostas geradas pela DIANA são combinadas com a modelagem visual da Deyel, permitindo refinar e dar forma à solução antes de sua construção.
4. Construção
A lógica e a estrutura da aplicação são desenvolvidas por meio de entidades, páginas, processos e regras. A DIANA acompanha a geração desses objetos, permitindo acelerar a implementação e facilitando a incorporação da lógica de negócio.
Durante essa etapa, também são abordados conceitos de comportamento e usabilidade, garantindo que a aplicação não apenas funcione corretamente, mas também ofereça uma experiência clara e eficiente ao usuário. Por fim, é analisado o funcionamento em tempo de execução, validando comportamentos, interações e resultados.
5. Execução
É abordada a forma de utilizar a aplicação depois de construída, considerando as diferentes formas de acesso e interação. São apresentados os canais disponíveis, incluindo acesso web, integração com outros sites ou aplicações, uso em dispositivos móveis e integração por meio de API REST. Também são explicadas a gestão e a inclusão de usuários, juntamente com a atribuição de papéis que determinam suas permissões e formas de interação com a aplicação.
6. Administração e Monitoramento
São apresentadas as ferramentas da Deyel voltadas à gestão do ciclo de vida das aplicações entre diferentes ambientes. Em particular, são abordadas as funcionalidades de construção e instalação de aplicações e alterações, fundamentais para organizar o trabalho, versionar avanços e promover implementações de maneira controlada.
Além disso, são exploradas as ferramentas de monitoramento da Deyel, com foco no console de execução e no console de logs. Por meio delas, é possível analisar o comportamento das aplicações em tempo de execução, acompanhar processos, identificar erros e compreender seu funcionamento em diferentes cenários.
Deyel IT Developer
O curso Deyel IT Developer apresenta uma evolução no uso da plataforma, incorporando capacidades avançadas para o desenvolvimento de soluções mais robustas, integradas e escaláveis. Combinam-se abordagens low-code com ferramentas de desenvolvimento mais completas, juntamente com a incorporação de inteligência artificial como parte do processo de construção de soluções. Ao longo do percurso, integram-se conceitos de regras avançadas, integração com aplicações externas, exposição de serviços e extensão de funcionalidades, consolidando uma abordagem integral.

1. Regras Avançadas e Deyel SDK para Java
Este módulo introduz os conceitos fundamentais do modelador de regras avançadas, orientado a facilitar a construção de lógica em cenários com baixo requisito de código.
Como complemento, incorpora-se o uso do Deyel SDK para Java, que permite desenvolver regras mais complexas utilizando um ambiente de desenvolvimento integrado, possibilitando uma interação direta com os objetos da plataforma e as aplicações desenvolvidas.
Integram-se também os conceitos de inteligência artificial por meio da Diana, aplicada especificamente à geração, assistência e otimização de regras avançadas. Essa abordagem permite automatizar parte do processo de construção, sugerir estruturas de regras, melhorar a qualidade das implementações e acelerar os tempos de desenvolvimento, incorporando práticas modernas baseadas em assistência inteligente.
2. Integração, Adaptadores e Regras de Integração
Este módulo aborda os conceitos necessários para a integração entre a plataforma e aplicações externas, contemplando diferentes mecanismos de comunicação. São desenvolvidos os conceitos para o uso de adaptadores e regras de integração.
Aprofunda-se na sincronização de usuários entre aplicações, bem como nos mecanismos de autenticação que permitem garantir acessos seguros e controlados. Da mesma forma, apresenta-se a capacidade de modelar adaptadores de integração para diversas plataformas, simplificando a interação com componentes externos e permitindo a invocação estruturada de suas operações.
Nesse contexto, incorporam-se também as capacidades da Diana como assistente de inteligência artificial aplicada a cenários de integração, facilitando a geração dessas regras, a seleção de adaptadores e a otimização de fluxos entre aplicações. Essa abordagem reduz a complexidade técnica e permite abordar integrações de forma mais ágil e consistente.
3. Deyel API REST
Este módulo desenvolve o uso da Deyel API REST como mecanismo para a interação entre aplicações externas e as soluções construídas na plataforma. São apresentados os lineamentos necessários para sua exposição, permitindo o acesso às informações dos objetos definidos.
Abordam-se aspectos-chave como a definição do usuário que executa as operações, os métodos disponíveis na API e os esquemas de segurança baseados no protocolo OAuth 2.0, garantindo integrações confiáveis e alinhadas com os padrões atuais.
4. Extensão de Entidades e Páginas com JavaScript
Este módulo foca na extensão da funcionalidade padrão de entidades e páginas por meio do uso de JavaScript. São explorados os eventos predefinidos disponíveis nesses componentes e as possibilidades de personalização que oferecem.
Por meio dessa abordagem, incorporam-se comportamentos dinâmicos que permitem adaptar as aplicações a requisitos específicos, ampliando as capacidades da plataforma e melhorando a experiência de uso.
Deyel Administrator






