Programa do Curso
Breve introdução aos mecanismos de regras
- Breve história ou Sistemas Especialistas e Motor de Regras O que é Inteligência Artificial? Encadeamento direto versus reverso Declarativo versus procedimento/oop Comparação de soluções Quando usar mecanismos de regras? Quando não usar mecanismos de regras? Alternativas para mecanismos de regras
ONDE
- Criação de ativos Integração com o Workbench Execução de regras diretamente do KIE Implantação Tabelas de decisão Modelos de regras Editor de regras guiado Teste de itens de trabalho Controle de versão e implantação Um pouco mais sobre repositório (git) Desenvolvimento de processos simples com regras
Escrevendo regras no Eclipse
- Sessões Stateless vs Stateful Seleção de fatos adequados Operadores básicos e operadores específicos do Drools) Funções básicas de acumulação (soma, máximo, etc...) Cálculos intermediários Inserção de novos fatos Exercícios (muitos deles) Ordenação de regras com BPMN Saliência Fluxo de regras vs BPMN 2.0 Execução de conjunto de regras de um processo Regras versus gateways Breve visão geral dos recursos do BPMN 2.0 (transações, tratamento de exceções) Lógica de negócios declarativa abrangente no Drools Linguagens Específicas de Domínio (DSL) Criando novas linguagens Preparando DSL para ser usado por gerentes Básico Natural Language Processing (NLP) com DSL Fusion (CPE) , raciocínio temporal (para eventos acontecerem depois, entre, etc...) Operadores de fusão Exemplo em cronogramas de eventos Teste de unidade
Tópicos Opcionais
- OptaPlanner jBPM Drools e integração via web services Drools integração via linha de comando Como alterar regras/processos após a implantação sem compilar
Requisitos
Recomenda-se vivamente a aquisição de competências de programação em qualquer linguagem (SQL, Java, C#, VBA, etc.)
Declaração de Clientes (4)
O treinamento é muito interessante e pode ser útil em nossos futuros projetos, e o instrutor sempre está ativo respondendo às nossas perguntas e nos auxiliando quando enfrentamos problemas do nosso lado.
Charles Kevin Regaliza - Thakral One Inc.
Curso - Introduction to Drools 7 for Developers
Máquina Traduzida
Estou realmente impressionado com suas habilidades técnicas, especialmente na depuração de erros e na escrita de códigos. Isso mostra que ele está muito bem equipado tecnicamente e é muito bom nisso. Mas isso é diferente da habilidade de transmitir e compartilhar seu conhecimento como treinador.
Roi Jason Buela - Thakral One, Inc.
Curso - Introduction to Drools 7 for Developers
Máquina Traduzida
Sua demonstração, ele faz do zero, o que nos permite ver o processo passo a passo. Além disso, os exemplos práticos foram excelentes, parecendo cenários de casos reais.
Kim Justine Ferriol - Thakral One, Inc.
Curso - Introduction to Drools 7 for Developers
Máquina Traduzida
Exemplos compartilhados de cada função e/ou operador são todos bem explicados.
Brian Amlon - Thakral One, Inc.
Curso - Introduction to Drools 7 for Developers
Máquina Traduzida