Cursos de Introducción a Drools 6 para Desarrolladores

Código del Curso

drools6int

Duration

21 hours (usualmente 3 días, incluidas las pausas)

Requerimientos

Habilidades de programación en cualquier idioma fuertemente recomendado (SQL, Java, C #, VBA, etc ...)

Overview

Este curso de 3 días tiene como objetivo presentar Drools 6 a los desarrolladores. Este curso no cubre la integración de drools, el rendimiento o cualquier otro tema complejo.

Programa del Curso

Breve introducción a los motores de reglas

  • Breve historial o Sistema de reglas y sistemas expertos
  • Qué es la Inteligencia Artificial?
  • Encaminamiento hacia adelante y hacia atrás
  • Declarativo vs procedimiento / oop
  • Comparación de soluciones
  • Cuándo usar los motores de reglas?
  • Cuándo no usar los motores de reglas?
  • Alternativas a los motores de reglas

Kie

  • Creación de activos
  • Integración de Workbench
  • Ejecutar reglas directamente desde KIE
  • Despliegue
  • Tablas de decisión
  • Plantillas de reglas
  • Editor de reglas guiadas
  • Pruebas
  • Artículos de trabajo
  • Versión e implementación
  • Un poco más sobre el repositorio (git)
  • Desarrollo de un proceso simple con reglas

Escribir reglas en Eclipse

  • 1. Stateless vs sesiones de estado
  • 2. Selección de hechos apropiados
    • Operadores básicos y operadores específicos de Drools)
    • Funciones básicas acumuladas (suma, max, etc ...)
    • Cálculos intermedios
  • 3. Inserción de nuevos hechos
  • 4. Ejercicios (muchos de ellos)
  • 5. Reglas de pedido con BPMN
    • Prominencia
    • Ruleflow vs BPMN 2.0
    • Ejecutar el conjunto de reglas de un proceso
    • Reglas vs pasarelas
    • Breve descripción de las características de BPMN 2.0 (transacciones, manejo de excepciones)
    • Lógica de negocio declarativa global en Drools
  • 6. Idiomas específicos de dominio (DSL)
    • Creación de nuevos idiomas
    • Preparación del DSL para ser utilizado por los administradores
    • Procesamiento básico del lenguaje natural (PNL) con DSL
  • 7. Fusión (CPE), razonamiento temporal (para eventos que suceden después, entre, etc ...)
    • Operadores de fusión
    • Ejemplo en las programaciones de eventos
  • 8. Examen de la unidad

Temas opcionales

  1. OptaPlanner
  2. JBPM
  3. Drools e integración a través de servicios web
  4. Integración de Drools a través de la línea de comandos
  5. Cómo cambiar reglas / proceso después del despliegue sin compilar

Testimonios

★★★★★
★★★★★

Categorías Relacionadas

Promociones

Descuentos en los Cursos

Respetamos la privacidad de su dirección de correo electrónico. No transmitiremos ni venderemos su dirección a otras personas.
En cualquier momento puede cambiar sus preferencias o cancelar su suscripción por completo.

Algunos de nuestros clientes

is growing fast!

We are looking to expand our presence in Argentina!

As a Business Development Manager you will:

  • expand business in Argentina
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!