Skip to content
Personal and Business Competencies

Introduction to Drools 8 for developers

A training course introducing developers to the world of the latest version of the Drools 8 platform. The program is designed to enable participants to get up to speed with the rule-based system using a modern approach to implementing business logic. During the workshop, participants will learn both the theoretical basics and the practical aspects of developing rule-based applications, with a special focus on the new capabilities introduced in version 8. The training is characterized by an intensive practical approach, where every concept is immediately translated into code.

Issues

  • Drools 8 architecture

  • Programming model

  • Implementation of rules

  • Design Patterns

  • Unit testing

  • Debugging the application

  • Integration of systems

  • Performance optimization

  • Development tools

  • Application deployment

  • Monitoring of systems

  • Best practices

Benefits

  • Practical knowledge of programming in Drools 8
  • Ability to create efficient rule systems
  • Knowledge of the latest platform features
  • Knowledge of testing and debugging rules
  • Ability to integrate with existing systems
  • Good programming practices
  • Certificate confirming knowledge of Drools 8

Who is this training for?

Java developers getting started with rule-based systems
Developers migrating applications to Drools 8
Software engineers implementing decision-making systems
Backend developers interested in automating decisions
Enterprise application developers
Fullstack programmers looking to expand competencies
Solution architects learning the capabilities of the platform

Prerequisites

  • Practical knowledge of Java
  • Experience in object-oriented programming
  • Basic knowledge of design patterns
  • Understanding the software lifecycle

Training program

01

Key components and their role in the system

  • New programming model in version 8
  • Configuration of the development environment
  • Integration with popular IDEs and tools
02

Basics of rule implementation

  • Creating a domain model for rules
  • Syntax and structure of business rules
  • Implementation of matching patterns
03

Rule execution flow management

  • Advanced aspects of programming
  • Using the new features of Drools 8
  • Implementation of complex decision-making scenarios
  • Integration with external systems
  • Debugging and profiling techniques
04

Testing and implementation

  • Business rule testing strategies
05

Unit test automation

  • The process of implementing rule-based applications
  • Monitoring and diagnostics of systems

Delivery Methods

Online

  • Convenience of participating from anywhere
  • Interactive live sessions with trainer
  • Materials available for 30 days
  • No travel costs

On-site

  • Direct contact with trainer and group
  • Intensive hands-on workshops
  • Networking with other participants
  • Full focus on learning

Frequently asked questions

Who is the Introduction to Drools 8 for developers training for?

This training is designed for professionals looking to develop skills in introduction to drools 8 for developers. Required level: beginner.

How long is the Introduction to Drools 8 for developers training?

The training lasts 3. Available in online or on-site format.

Will I receive a certificate?

Yes — every participant receives a completion certificate confirming acquired competencies. EITT holds ISO 9001 accreditation.

Can this training be conducted for a closed group?

Yes — we offer dedicated closed trainings for companies. We customize the program to your team's needs. Contact us for an individual quote.

Anna Polak
Anna Polak Opiekun szkolenia

Request a quote

Funding Options

Check funding options for your company

Up to 80%

Development Services Database

Up to 80% funding for SMEs from EU funds

Check availability
Up to 100%

National Training Fund

Up to 100% funding for employers

Learn more

Trusted by

We train teams at Poland's largest companies

ING Bank - EITT client
mBank - EITT client
PKO Bank Polski - EITT client
PZU - EITT client
Allianz - EITT client
T-Mobile - EITT client
KGHM - EITT client
PGE - EITT client
IKEA - EITT client
InPost - EITT client
Leroy Merlin - EITT client
ZUS - EITT client

Interested in this training?

Contact us - we'll prepare an offer tailored to your organization's needs.

500+ experts
2500+ trainings available
ISO 9001 quality certified
Request Training
Call us +48 22 487 84 90