Drools Training in California

Drools Training in California
An Open Source Business Rule Management System (BRMS) courses

CA, San Francisco - Golden Gate - 75 Broadway

75 Broadway Suite 202
94111 San Francisco , CA
United States
California US
CA, San Francisco - Golden Gate - 75 Broadway
With its fabulous arched windows, the 75 Broadway office, located in the heart of Jackson Square, is designed to impress. Situated at Golden Gateway Commons on...Read more

Client Testimonials

Business Rule Management (BRMS) with Drools Training Course

I appreciate the effort made by NobleProg and the trainer in particular to hold this course, Bernard not only described the features of the product, he also helped me understand how it fits with my project

 

Fernando Orus - InSynergy Consulting SA

Introduction to Drools 6

I liked the logic exercises (writing rules conditions) on the 2nd day.

Jan Janke- CERN

WildFly Server Administration

Trainer was excellent.

100% hands on. Very effective way of learning.

Steve Kirkland-Walton - Purple Secure Systems

Introduction to Drools 6

The course was thorough and was better than wandering through the many books and articles found on the web. I liked the hands on approach and feeling of being able to learn by doing and learning from my mistakes. This something we will use for our software development and testing.

Thank you!!!

Martin Arrambide - Sandia National Laboratories

Introduction to Drools 6 for Developers

Lots of exercises, which were good and which were well-administered.

Joseph Richardson - Sandia National Labs

Business Rule Management (BRMS) with Drools

good atmosphere

Martin Jesterschawek - OSRAM Opto Semiconductors GmbH

Drools Course Events - California

Code Name Venue Duration Course Date PHP Course Price [Remote / Classroom]
brmsdrools Business Rule Management (BRMS) with Drools CA, Sacramento - 980 9th Street 7 hours Thu, Jun 8 2017, 9:30 am $2190 / $3930
wfsadm WildFly Server Administration CA, San Francisco - Golden Gate - 75 Broadway 14 hours Mon, Jun 12 2017, 9:30 am $3590 / $5150
drools7int Introduction to Drools 7 for Developers CA, Los Angeles - Glendale 21 hours Mon, Jun 12 2017, 9:30 am $4550 / $6890
droolsrlsadm Drools Rules Administration CA, Pasadena – Century Square 21 hours Mon, Jun 12 2017, 9:30 am $5600 / $8150
droolsrlsadm Drools Rules Administration CA, Sacramento - 980 9th Street 21 hours Mon, Jun 12 2017, 9:30 am $5600 / $8190
wfsadm WildFly Server Administration CA, San Diego - Stonecrest IV 14 hours Wed, Jun 14 2017, 9:30 am $3590 / $5350
droolsrlsadm Drools Rules Administration CA, Sacramento - Promenade Circle 21 hours Wed, Jun 14 2017, 9:30 am $5600 / $8190
drools7dslba Drools 7 and DSL for Business Analysts CA, San Francisco - Golden Gate - 75 Broadway 21 hours Mon, Jun 19 2017, 9:30 am $4550 / $6690
drools7dslba Drools 7 and DSL for Business Analysts CA, San Diego - Stonecrest IV 21 hours Tue, Jun 20 2017, 9:30 am $4550 / $6790
optaprac OptaPlanner in Practice CA, Sacramento - Promenade Circle 21 hours Tue, Jun 20 2017, 9:30 am $4900 / $7490
drools7int Introduction to Drools 7 for Developers CA, Sunnyvale - Downtown Sunnyvale 21 hours Tue, Jun 20 2017, 9:30 am $4550 / $6800
drools7int Introduction to Drools 7 for Developers CA, San Diego - Stonecrest IV 21 hours Tue, Jun 20 2017, 9:30 am $4550 / $6790
drools6int Introduction to Drools 6 for Developers CA, San Diego - Stonecrest IV 21 hours Tue, Jun 20 2017, 9:30 am $5600 / $7840
drools7int Introduction to Drools 7 for Developers CA, San Francisco - Golden Gate - 75 Broadway 21 hours Tue, Jun 20 2017, 9:30 am $4550 / $6690
drools7int Introduction to Drools 7 for Developers CA, Sacramento - 980 9th Street 21 hours Wed, Jun 21 2017, 9:30 am $4550 / $7140
drools6int Introduction to Drools 6 for Developers CA, Pasadena – Century Square 21 hours Wed, Jun 21 2017, 9:30 am $5600 / $8150
bldrools Managing Business Logic with Drools CA, Sunnyvale - Downtown Sunnyvale 21 hours Wed, Jun 21 2017, 9:30 am $5370 / $7620
drools6int Introduction to Drools 6 for Developers CA, San Francisco - Golden Gate - 75 Broadway 21 hours Tue, Jun 27 2017, 9:30 am $5600 / $7740
optaprac OptaPlanner in Practice CA, Pasadena – Century Square 21 hours Tue, Jun 27 2017, 9:30 am $4900 / $7450
optaprac OptaPlanner in Practice CA, Sunnyvale - Downtown Sunnyvale 21 hours Tue, Jun 27 2017, 9:30 am $4900 / $7150
optaprac OptaPlanner in Practice CA, San Diego - Stonecrest IV 21 hours Wed, Jun 28 2017, 9:30 am $4900 / $7140
brmsdrools Business Rule Management (BRMS) with Drools CA, Pasadena – Century Square 7 hours Wed, Jun 28 2017, 9:30 am $2190 / $3850
drools6int Introduction to Drools 6 for Developers CA, Sacramento - 980 9th Street 21 hours Wed, Jun 28 2017, 9:30 am $5600 / $8190
optaprac OptaPlanner in Practice CA, Sacramento - 980 9th Street 21 hours Wed, Jun 28 2017, 9:30 am $4900 / $7490
bldrools Managing Business Logic with Drools CA, San Francisco - Golden Gate - 75 Broadway 21 hours Wed, Jun 28 2017, 9:30 am $5370 / $7510
drools6int Introduction to Drools 6 for Developers CA, Sacramento - Promenade Circle 21 hours Wed, Jun 28 2017, 9:30 am $5600 / $8190
drools7dslba Drools 7 and DSL for Business Analysts CA, Sacramento - Promenade Circle 21 hours Wed, Jul 5 2017, 9:30 am $4550 / $7140
droolsrlsadm Drools Rules Administration CA, Los Angeles - Glendale 21 hours Wed, Jul 5 2017, 9:30 am $5600 / $7940
brmsdrools Business Rule Management (BRMS) with Drools CA, Los Angeles - Glendale 7 hours Thu, Jul 6 2017, 9:30 am $2190 / $3780
wfsadm WildFly Server Administration CA, Sacramento - 980 9th Street 14 hours Mon, Jul 10 2017, 9:30 am $3590 / $5600
wfsadm WildFly Server Administration CA, Sunnyvale - Downtown Sunnyvale 14 hours Mon, Jul 10 2017, 9:30 am $3590 / $5290
brmsdrools Business Rule Management (BRMS) with Drools CA, San Diego - Stonecrest IV 7 hours Mon, Jul 10 2017, 9:30 am $2190 / $3780
brmsdrools Business Rule Management (BRMS) with Drools CA, Sacramento - Promenade Circle 7 hours Mon, Jul 10 2017, 9:30 am $2190 / $3930
drools7dslba Drools 7 and DSL for Business Analysts CA, Sunnyvale - Downtown Sunnyvale 21 hours Mon, Jul 10 2017, 9:30 am $4550 / $6800
wfsadm WildFly Server Administration CA, Sacramento - Promenade Circle 14 hours Tue, Jul 11 2017, 9:30 am $3590 / $5600
optaprac OptaPlanner in Practice CA, Los Angeles - Glendale 21 hours Tue, Jul 11 2017, 9:30 am $4900 / $7240
droolsrlsadm Drools Rules Administration CA, San Francisco - Golden Gate - 75 Broadway 21 hours Wed, Jul 12 2017, 9:30 am $5600 / $7740
drools6int Introduction to Drools 6 for Developers CA, Los Angeles - Glendale 21 hours Wed, Jul 12 2017, 9:30 am $5600 / $7940
wfsadm WildFly Server Administration CA, Los Angeles - Glendale 14 hours Thu, Jul 13 2017, 9:30 am $3590 / $5400
brmsdrools Business Rule Management (BRMS) with Drools CA, San Francisco - Golden Gate - 75 Broadway 7 hours Thu, Jul 13 2017, 9:30 am $2190 / $3480
brmsdrools Business Rule Management (BRMS) with Drools CA, Sunnyvale - Downtown Sunnyvale 7 hours Thu, Jul 13 2017, 9:30 am $2190 / $3650
optaprac OptaPlanner in Practice CA, San Francisco - Golden Gate - 75 Broadway 21 hours Mon, Jul 17 2017, 9:30 am $4900 / $7040
drools7dslba Drools 7 and DSL for Business Analysts CA, Sacramento - 980 9th Street 21 hours Mon, Jul 17 2017, 9:30 am $4550 / $7140
bldrools Managing Business Logic with Drools CA, Pasadena – Century Square 21 hours Mon, Jul 17 2017, 9:30 am $5370 / $7920
wfsadm WildFly Server Administration CA, Pasadena – Century Square 14 hours Tue, Jul 18 2017, 9:30 am $3590 / $5540
bldrools Managing Business Logic with Drools CA, Sacramento - 980 9th Street 21 hours Tue, Jul 18 2017, 9:30 am $5370 / $7960
drools6int Introduction to Drools 6 for Developers CA, Sunnyvale - Downtown Sunnyvale 21 hours Mon, Jul 24 2017, 9:30 am $5600 / $7850
bldrools Managing Business Logic with Drools CA, San Diego - Stonecrest IV 21 hours Mon, Jul 24 2017, 9:30 am $5370 / $7610
drools7int Introduction to Drools 7 for Developers CA, Pasadena – Century Square 21 hours Mon, Jul 24 2017, 9:30 am $4550 / $7100
bldrools Managing Business Logic with Drools CA, Los Angeles - Glendale 21 hours Tue, Jul 25 2017, 9:30 am $5370 / $7710
bldrools Managing Business Logic with Drools CA, Sacramento - Promenade Circle 21 hours Wed, Jul 26 2017, 9:30 am $5370 / $7960
droolsrlsadm Drools Rules Administration CA, San Diego - Stonecrest IV 21 hours Wed, Jul 26 2017, 9:30 am $5600 / $7840
brmsdrools Business Rule Management (BRMS) with Drools CA, Sacramento - 980 9th Street 7 hours Thu, Jul 27 2017, 9:30 am $2190 / $3930
drools7dslba Drools 7 and DSL for Business Analysts CA, Pasadena – Century Square 21 hours Mon, Jul 31 2017, 9:30 am $4550 / $7100
drools7dslba Drools 7 and DSL for Business Analysts CA, Los Angeles - Glendale 21 hours Mon, Jul 31 2017, 9:30 am $4550 / $6890
droolsrlsadm Drools Rules Administration CA, Sunnyvale - Downtown Sunnyvale 21 hours Mon, Jul 31 2017, 9:30 am $5600 / $7850
drools7int Introduction to Drools 7 for Developers CA, Sacramento - Promenade Circle 21 hours Tue, Aug 1 2017, 9:30 am $4550 / $7140
droolsrlsadm Drools Rules Administration CA, Sacramento - 980 9th Street 21 hours Wed, Aug 2 2017, 9:30 am $5600 / $8190
wfsadm WildFly Server Administration CA, San Diego - Stonecrest IV 14 hours Thu, Aug 3 2017, 9:30 am $3590 / $5350
wfsadm WildFly Server Administration CA, San Francisco - Golden Gate - 75 Broadway 14 hours Thu, Aug 3 2017, 9:30 am $3590 / $5150
drools7int Introduction to Drools 7 for Developers CA, Los Angeles - Glendale 21 hours Mon, Aug 7 2017, 9:30 am $4550 / $6890
droolsrlsadm Drools Rules Administration CA, Sacramento - Promenade Circle 21 hours Mon, Aug 7 2017, 9:30 am $5600 / $8190
drools7dslba Drools 7 and DSL for Business Analysts CA, San Francisco - Golden Gate - 75 Broadway 21 hours Wed, Aug 9 2017, 9:30 am $4550 / $6690
droolsrlsadm Drools Rules Administration CA, Pasadena – Century Square 21 hours Wed, Aug 9 2017, 9:30 am $5600 / $8150
drools6int Introduction to Drools 6 for Developers CA, Pasadena – Century Square 21 hours Mon, Aug 14 2017, 9:30 am $5600 / $8150
drools6int Introduction to Drools 6 for Developers CA, San Diego - Stonecrest IV 21 hours Mon, Aug 14 2017, 9:30 am $5600 / $7840
optaprac OptaPlanner in Practice CA, Sacramento - Promenade Circle 21 hours Tue, Aug 15 2017, 9:30 am $4900 / $7490
bldrools Managing Business Logic with Drools CA, Sunnyvale - Downtown Sunnyvale 21 hours Tue, Aug 15 2017, 9:30 am $5370 / $7620
brmsdrools Business Rule Management (BRMS) with Drools CA, Pasadena – Century Square 7 hours Fri, Aug 18 2017, 9:30 am $2190 / $3850
drools6int Introduction to Drools 6 for Developers CA, San Francisco - Golden Gate - 75 Broadway 21 hours Mon, Aug 21 2017, 9:30 am $5600 / $7740
optaprac OptaPlanner in Practice CA, Pasadena – Century Square 21 hours Mon, Aug 21 2017, 9:30 am $4900 / $7450
optaprac OptaPlanner in Practice CA, Sacramento - 980 9th Street 21 hours Mon, Aug 21 2017, 9:30 am $4900 / $7490
bldrools Managing Business Logic with Drools CA, San Francisco - Golden Gate - 75 Broadway 21 hours Mon, Aug 21 2017, 9:30 am $5370 / $7510
optaprac OptaPlanner in Practice CA, Sunnyvale - Downtown Sunnyvale 21 hours Mon, Aug 21 2017, 9:30 am $4900 / $7150
drools6int Introduction to Drools 6 for Developers CA, Sacramento - 980 9th Street 21 hours Tue, Aug 22 2017, 9:30 am $5600 / $8190
drools6int Introduction to Drools 6 for Developers CA, Sacramento - Promenade Circle 21 hours Tue, Aug 22 2017, 9:30 am $5600 / $8190
optaprac OptaPlanner in Practice CA, San Diego - Stonecrest IV 21 hours Tue, Aug 22 2017, 9:30 am $4900 / $7140
brmsdrools Business Rule Management (BRMS) with Drools CA, Los Angeles - Glendale 7 hours Thu, Aug 24 2017, 9:30 am $2190 / $3780
brmsdrools Business Rule Management (BRMS) with Drools CA, San Diego - Stonecrest IV 7 hours Mon, Aug 28 2017, 9:30 am $2190 / $3780
drools7int Introduction to Drools 7 for Developers CA, San Diego - Stonecrest IV 21 hours Tue, Aug 29 2017, 9:30 am $4550 / $6790
wfsadm WildFly Server Administration CA, Sacramento - 980 9th Street 14 hours Tue, Aug 29 2017, 9:30 am $3590 / $5600
wfsadm WildFly Server Administration CA, Sunnyvale - Downtown Sunnyvale 14 hours Tue, Aug 29 2017, 9:30 am $3590 / $5290
brmsdrools Business Rule Management (BRMS) with Drools CA, Sacramento - Promenade Circle 7 hours Tue, Aug 29 2017, 9:30 am $2190 / $3930
drools7dslba Drools 7 and DSL for Business Analysts CA, Sacramento - Promenade Circle 21 hours Wed, Aug 30 2017, 9:30 am $4550 / $7140
wfsadm WildFly Server Administration CA, Sacramento - Promenade Circle 14 hours Wed, Aug 30 2017, 9:30 am $3590 / $5600
drools7dslba Drools 7 and DSL for Business Analysts CA, Sunnyvale - Downtown Sunnyvale 21 hours Wed, Aug 30 2017, 9:30 am $4550 / $6800
droolsrlsadm Drools Rules Administration CA, Los Angeles - Glendale 21 hours Wed, Aug 30 2017, 9:30 am $5600 / $7940
brmsdrools Business Rule Management (BRMS) with Drools CA, San Francisco - Golden Gate - 75 Broadway 7 hours Thu, Aug 31 2017, 9:30 am $2190 / $3480
brmsdrools Business Rule Management (BRMS) with Drools CA, Sunnyvale - Downtown Sunnyvale 7 hours Fri, Sep 1 2017, 9:30 am $2190 / $3650
droolsrlsadm Drools Rules Administration CA, San Francisco - Golden Gate - 75 Broadway 21 hours Tue, Sep 5 2017, 9:30 am $5600 / $7740
drools6int Introduction to Drools 6 for Developers CA, Los Angeles - Glendale 21 hours Wed, Sep 6 2017, 9:30 am $5600 / $7940
bldrools Managing Business Logic with Drools CA, Pasadena – Century Square 21 hours Wed, Sep 6 2017, 9:30 am $5370 / $7920
optaprac OptaPlanner in Practice CA, San Francisco - Golden Gate - 75 Broadway 21 hours Wed, Sep 6 2017, 9:30 am $4900 / $7040
optaprac OptaPlanner in Practice CA, Los Angeles - Glendale 21 hours Wed, Sep 6 2017, 9:30 am $4900 / $7240
wfsadm WildFly Server Administration CA, Los Angeles - Glendale 14 hours Wed, Sep 6 2017, 9:30 am $3590 / $5400
wfsadm WildFly Server Administration CA, Pasadena – Century Square 14 hours Thu, Sep 7 2017, 9:30 am $3590 / $5540
bldrools Managing Business Logic with Drools CA, Sacramento - 980 9th Street 21 hours Mon, Sep 11 2017, 9:30 am $5370 / $7960
drools7dslba Drools 7 and DSL for Business Analysts CA, Sacramento - 980 9th Street 21 hours Tue, Sep 12 2017, 9:30 am $4550 / $7140
drools6int Introduction to Drools 6 for Developers CA, Sunnyvale - Downtown Sunnyvale 21 hours Wed, Sep 13 2017, 9:30 am $5600 / $7850
bldrools Managing Business Logic with Drools CA, San Diego - Stonecrest IV 21 hours Wed, Sep 13 2017, 9:30 am $5370 / $7610
brmsdrools Business Rule Management (BRMS) with Drools CA, Sacramento - 980 9th Street 7 hours Fri, Sep 15 2017, 9:30 am $2190 / $3930
bldrools Managing Business Logic with Drools CA, Los Angeles - Glendale 21 hours Mon, Sep 18 2017, 9:30 am $5370 / $7710
drools7int Introduction to Drools 7 for Developers CA, Pasadena – Century Square 21 hours Mon, Sep 18 2017, 9:30 am $4550 / $7100
droolsrlsadm Drools Rules Administration CA, San Diego - Stonecrest IV 21 hours Tue, Sep 19 2017, 9:30 am $5600 / $7840
drools7int Introduction to Drools 7 for Developers CA, Sunnyvale - Downtown Sunnyvale 21 hours Tue, Sep 19 2017, 9:30 am $4550 / $6800
droolsrlsadm Drools Rules Administration CA, Sunnyvale - Downtown Sunnyvale 21 hours Wed, Sep 20 2017, 9:30 am $5600 / $7850
drools7int Introduction to Drools 7 for Developers CA, Sacramento - 980 9th Street 21 hours Wed, Sep 20 2017, 9:30 am $4550 / $7140
bldrools Managing Business Logic with Drools CA, Sacramento - Promenade Circle 21 hours Wed, Sep 20 2017, 9:30 am $5370 / $7960
drools7dslba Drools 7 and DSL for Business Analysts CA, Pasadena – Century Square 21 hours Mon, Sep 25 2017, 9:30 am $4550 / $7100
droolsrlsadm Drools Rules Administration CA, Sacramento - 980 9th Street 21 hours Tue, Sep 26 2017, 9:30 am $5600 / $8190
wfsadm WildFly Server Administration CA, San Francisco - Golden Gate - 75 Broadway 14 hours Tue, Sep 26 2017, 9:30 am $3590 / $5150
wfsadm WildFly Server Administration CA, San Diego - Stonecrest IV 14 hours Tue, Sep 26 2017, 9:30 am $3590 / $5350
drools7dslba Drools 7 and DSL for Business Analysts CA, San Diego - Stonecrest IV 21 hours Tue, Sep 26 2017, 9:30 am $4550 / $6790
drools7int Introduction to Drools 7 for Developers CA, Los Angeles - Glendale 21 hours Wed, Sep 27 2017, 9:30 am $4550 / $6890
drools7int Introduction to Drools 7 for Developers CA, Sacramento - Promenade Circle 21 hours Wed, Sep 27 2017, 9:30 am $4550 / $7140
droolsrlsadm Drools Rules Administration CA, Pasadena – Century Square 21 hours Mon, Oct 2 2017, 9:30 am $5600 / $8150
drools7int Introduction to Drools 7 for Developers CA, San Francisco - Golden Gate - 75 Broadway 21 hours Tue, Oct 3 2017, 9:30 am $4550 / $6690
droolsrlsadm Drools Rules Administration CA, Sacramento - Promenade Circle 21 hours Wed, Oct 4 2017, 9:30 am $5600 / $8190
drools6int Introduction to Drools 6 for Developers CA, Pasadena – Century Square 21 hours Tue, Oct 10 2017, 9:30 am $5600 / $8150
drools6int Introduction to Drools 6 for Developers CA, San Diego - Stonecrest IV 21 hours Tue, Oct 10 2017, 9:30 am $5600 / $7840
drools7dslba Drools 7 and DSL for Business Analysts CA, San Francisco - Golden Gate - 75 Broadway 21 hours Wed, Oct 11 2017, 9:30 am $4550 / $6690
optaprac OptaPlanner in Practice CA, Sacramento - Promenade Circle 21 hours Wed, Oct 11 2017, 9:30 am $4900 / $7490
bldrools Managing Business Logic with Drools CA, San Francisco - Golden Gate - 75 Broadway 21 hours Wed, Oct 11 2017, 9:30 am $5370 / $7510
bldrools Managing Business Logic with Drools CA, Sunnyvale - Downtown Sunnyvale 21 hours Wed, Oct 11 2017, 9:30 am $5370 / $7620
brmsdrools Business Rule Management (BRMS) with Drools CA, Pasadena – Century Square 7 hours Fri, Oct 13 2017, 9:30 am $2190 / $3850
brmsdrools Business Rule Management (BRMS) with Drools CA, Los Angeles - Glendale 7 hours Fri, Oct 13 2017, 9:30 am $2190 / $3780
brmsdrools Business Rule Management (BRMS) with Drools CA, San Diego - Stonecrest IV 7 hours Mon, Oct 16 2017, 9:30 am $2190 / $3780
drools6int Introduction to Drools 6 for Developers CA, San Francisco - Golden Gate - 75 Broadway 21 hours Mon, Oct 16 2017, 9:30 am $5600 / $7740
drools6int Introduction to Drools 6 for Developers CA, Sacramento - 980 9th Street 21 hours Mon, Oct 16 2017, 9:30 am $5600 / $8190
optaprac OptaPlanner in Practice CA, Pasadena – Century Square 21 hours Mon, Oct 16 2017, 9:30 am $4900 / $7450
optaprac OptaPlanner in Practice CA, Sacramento - 980 9th Street 21 hours Mon, Oct 16 2017, 9:30 am $4900 / $7490
drools6int Introduction to Drools 6 for Developers CA, Sacramento - Promenade Circle 21 hours Mon, Oct 16 2017, 9:30 am $5600 / $8190
optaprac OptaPlanner in Practice CA, Sunnyvale - Downtown Sunnyvale 21 hours Mon, Oct 16 2017, 9:30 am $4900 / $7150
optaprac OptaPlanner in Practice CA, San Diego - Stonecrest IV 21 hours Mon, Oct 16 2017, 9:30 am $4900 / $7140
brmsdrools Business Rule Management (BRMS) with Drools CA, Sacramento - Promenade Circle 7 hours Tue, Oct 17 2017, 9:30 am $2190 / $3930
wfsadm WildFly Server Administration CA, Sacramento - 980 9th Street 14 hours Wed, Oct 18 2017, 9:30 am $3590 / $5600
wfsadm WildFly Server Administration CA, Sunnyvale - Downtown Sunnyvale 14 hours Wed, Oct 18 2017, 9:30 am $3590 / $5290
drools7dslba Drools 7 and DSL for Business Analysts CA, Los Angeles - Glendale 21 hours Wed, Oct 18 2017, 9:30 am $4550 / $6890
wfsadm WildFly Server Administration CA, Sacramento - Promenade Circle 14 hours Mon, Oct 23 2017, 9:30 am $3590 / $5600
brmsdrools Business Rule Management (BRMS) with Drools CA, San Francisco - Golden Gate - 75 Broadway 7 hours Mon, Oct 23 2017, 9:30 am $2190 / $3480
brmsdrools Business Rule Management (BRMS) with Drools CA, Sunnyvale - Downtown Sunnyvale 7 hours Mon, Oct 23 2017, 9:30 am $2190 / $3650
drools7dslba Drools 7 and DSL for Business Analysts CA, Sunnyvale - Downtown Sunnyvale 21 hours Tue, Oct 24 2017, 9:30 am $4550 / $6800
drools7dslba Drools 7 and DSL for Business Analysts CA, Sacramento - Promenade Circle 21 hours Wed, Oct 25 2017, 9:30 am $4550 / $7140
droolsrlsadm Drools Rules Administration CA, Los Angeles - Glendale 21 hours Wed, Oct 25 2017, 9:30 am $5600 / $7940
drools7int Introduction to Drools 7 for Developers CA, San Diego - Stonecrest IV 21 hours Wed, Oct 25 2017, 9:30 am $4550 / $6790
wfsadm WildFly Server Administration CA, Los Angeles - Glendale 14 hours Thu, Oct 26 2017, 9:30 am $3590 / $5400
drools6int Introduction to Drools 6 for Developers CA, Los Angeles - Glendale 21 hours Mon, Oct 30 2017, 9:30 am $5600 / $7940
bldrools Managing Business Logic with Drools CA, Pasadena – Century Square 21 hours Mon, Oct 30 2017, 9:30 am $5370 / $7920
optaprac OptaPlanner in Practice CA, San Francisco - Golden Gate - 75 Broadway 21 hours Mon, Oct 30 2017, 9:30 am $4900 / $7040
optaprac OptaPlanner in Practice CA, Los Angeles - Glendale 21 hours Tue, Oct 31 2017, 9:30 am $4900 / $7240
droolsrlsadm Drools Rules Administration CA, San Francisco - Golden Gate - 75 Broadway 21 hours Tue, Oct 31 2017, 9:30 am $5600 / $7740
wfsadm WildFly Server Administration CA, Pasadena – Century Square 14 hours Wed, Nov 1 2017, 9:30 am $3590 / $5540
bldrools Managing Business Logic with Drools CA, Sacramento - 980 9th Street 21 hours Wed, Nov 1 2017, 9:30 am $5370 / $7960
bldrools Managing Business Logic with Drools CA, San Diego - Stonecrest IV 21 hours Mon, Nov 6 2017, 9:30 am $5370 / $7610
drools6int Introduction to Drools 6 for Developers CA, Sunnyvale - Downtown Sunnyvale 21 hours Mon, Nov 6 2017, 9:30 am $5600 / $7850
brmsdrools Business Rule Management (BRMS) with Drools CA, Sacramento - 980 9th Street 7 hours Tue, Nov 7 2017, 9:30 am $2190 / $3930
drools7int Introduction to Drools 7 for Developers CA, Pasadena – Century Square 21 hours Wed, Nov 8 2017, 9:30 am $4550 / $7100
drools7dslba Drools 7 and DSL for Business Analysts CA, Sacramento - 980 9th Street 21 hours Wed, Nov 8 2017, 9:30 am $4550 / $7140
bldrools Managing Business Logic with Drools CA, Los Angeles - Glendale 21 hours Wed, Nov 8 2017, 9:30 am $5370 / $7710
droolsrlsadm Drools Rules Administration CA, San Diego - Stonecrest IV 21 hours Mon, Nov 13 2017, 9:30 am $5600 / $7840
drools7int Introduction to Drools 7 for Developers CA, Sacramento - 980 9th Street 21 hours Mon, Nov 13 2017, 9:30 am $4550 / $7140
droolsrlsadm Drools Rules Administration CA, Sunnyvale - Downtown Sunnyvale 21 hours Mon, Nov 13 2017, 9:30 am $5600 / $7850
bldrools Managing Business Logic with Drools CA, Sacramento - Promenade Circle 21 hours Wed, Nov 15 2017, 9:30 am $5370 / $7960
drools7dslba Drools 7 and DSL for Business Analysts CA, Pasadena – Century Square 21 hours Wed, Nov 15 2017, 9:30 am $4550 / $7100
wfsadm WildFly Server Administration CA, San Francisco - Golden Gate - 75 Broadway 14 hours Thu, Nov 16 2017, 9:30 am $3590 / $5150
wfsadm WildFly Server Administration CA, San Diego - Stonecrest IV 14 hours Thu, Nov 16 2017, 9:30 am $3590 / $5350
drools7int Introduction to Drools 7 for Developers CA, Los Angeles - Glendale 21 hours Mon, Nov 20 2017, 9:30 am $4550 / $6890
droolsrlsadm Drools Rules Administration CA, Sacramento - 980 9th Street 21 hours Mon, Nov 20 2017, 9:30 am $5600 / $8190
drools7int Introduction to Drools 7 for Developers CA, Sunnyvale - Downtown Sunnyvale 21 hours Mon, Nov 20 2017, 9:30 am $4550 / $6800
drools7int Introduction to Drools 7 for Developers CA, Sacramento - Promenade Circle 21 hours Mon, Nov 20 2017, 9:30 am $4550 / $7140
drools7dslba Drools 7 and DSL for Business Analysts CA, San Diego - Stonecrest IV 21 hours Mon, Nov 20 2017, 9:30 am $4550 / $6790
droolsrlsadm Drools Rules Administration CA, Pasadena – Century Square 21 hours Mon, Nov 27 2017, 9:30 am $5600 / $8150
droolsrlsadm Drools Rules Administration CA, Sacramento - Promenade Circle 21 hours Tue, Nov 28 2017, 9:30 am $5600 / $8190
drools7int Introduction to Drools 7 for Developers CA, San Francisco - Golden Gate - 75 Broadway 21 hours Tue, Nov 28 2017, 9:30 am $4550 / $6690
brmsdrools Business Rule Management (BRMS) with Drools CA, Pasadena – Century Square 7 hours Fri, Dec 1 2017, 9:30 am $2190 / $3850
brmsdrools Business Rule Management (BRMS) with Drools CA, Los Angeles - Glendale 7 hours Fri, Dec 1 2017, 9:30 am $2190 / $3780
drools6int Introduction to Drools 6 for Developers CA, San Diego - Stonecrest IV 21 hours Mon, Dec 4 2017, 9:30 am $5600 / $7840
bldrools Managing Business Logic with Drools CA, San Francisco - Golden Gate - 75 Broadway 21 hours Mon, Dec 4 2017, 9:30 am $5370 / $7510
bldrools Managing Business Logic with Drools CA, Sunnyvale - Downtown Sunnyvale 21 hours Mon, Dec 4 2017, 9:30 am $5370 / $7620
optaprac OptaPlanner in Practice CA, Sacramento - Promenade Circle 21 hours Mon, Dec 4 2017, 9:30 am $4900 / $7490
brmsdrools Business Rule Management (BRMS) with Drools CA, San Diego - Stonecrest IV 7 hours Mon, Dec 4 2017, 9:30 am $2190 / $3780
drools7dslba Drools 7 and DSL for Business Analysts CA, San Francisco - Golden Gate - 75 Broadway 21 hours Tue, Dec 5 2017, 9:30 am $4550 / $6690
drools6int Introduction to Drools 6 for Developers CA, Pasadena – Century Square 21 hours Tue, Dec 5 2017, 9:30 am $5600 / $8150
optaprac OptaPlanner in Practice CA, Sunnyvale - Downtown Sunnyvale 21 hours Wed, Dec 6 2017, 9:30 am $4900 / $7150
drools6int Introduction to Drools 6 for Developers CA, Sacramento - Promenade Circle 21 hours Wed, Dec 6 2017, 9:30 am $5600 / $8190
optaprac OptaPlanner in Practice CA, San Diego - Stonecrest IV 21 hours Wed, Dec 6 2017, 9:30 am $4900 / $7140
drools6int Introduction to Drools 6 for Developers CA, San Francisco - Golden Gate - 75 Broadway 21 hours Wed, Dec 6 2017, 9:30 am $5600 / $7740
drools6int Introduction to Drools 6 for Developers CA, Sacramento - 980 9th Street 21 hours Wed, Dec 6 2017, 9:30 am $5600 / $8190
optaprac OptaPlanner in Practice CA, Pasadena – Century Square 21 hours Wed, Dec 6 2017, 9:30 am $4900 / $7450
optaprac OptaPlanner in Practice CA, Sacramento - 980 9th Street 21 hours Wed, Dec 6 2017, 9:30 am $4900 / $7490
wfsadm WildFly Server Administration CA, Sunnyvale - Downtown Sunnyvale 14 hours Thu, Dec 7 2017, 9:30 am $3590 / $5290
wfsadm WildFly Server Administration CA, Sacramento - 980 9th Street 14 hours Thu, Dec 7 2017, 9:30 am $3590 / $5600
brmsdrools Business Rule Management (BRMS) with Drools CA, Sacramento - Promenade Circle 7 hours Thu, Dec 7 2017, 9:30 am $2190 / $3930
brmsdrools Business Rule Management (BRMS) with Drools CA, Sunnyvale - Downtown Sunnyvale 7 hours Mon, Dec 11 2017, 9:30 am $2190 / $3650
wfsadm WildFly Server Administration CA, Sacramento - Promenade Circle 14 hours Tue, Dec 12 2017, 9:30 am $3590 / $5600
brmsdrools Business Rule Management (BRMS) with Drools CA, San Francisco - Golden Gate - 75 Broadway 7 hours Tue, Dec 12 2017, 9:30 am $2190 / $3480
drools7dslba Drools 7 and DSL for Business Analysts CA, Los Angeles - Glendale 21 hours Wed, Dec 13 2017, 9:30 am $4550 / $6890

Course Outlines

Code Name Duration Outline
brmsdrools Business Rule Management (BRMS) with Drools 7 hours

This course is aimed at enterprise architects, business and system analysts and managers who want to apply business rules to their solution. With Drools you can write your business rules using almost natural language, therefore reducing the gap between business and IT.

Short Introduction to Rule Engines

  • Artificial Intelligence
  • Expert Systems
  • What is a Rule Engine?
  • Why use a Rule Engine?
  • Advantages of a Rule Engine
  • When should you use a Rule Engine?
  • Scripting or Process Engines
  • When you should NOT use a Rule Engine
  • Strong and Loose Coupling
  • What are rules?

Creating and Implementing Rules

  • Fact Model
  • KIE
  • Eclipse

Domain Specific Language (DSL)

  • Replacing rules with DSL
  • Testing DSL rules

jBPM

  • Integration with Drools

Fusion

  • What is Complex Event Processing?
  • Short overview on Fusion

Rules Testing

  • Testing with KIE
  • Testing with JUnit

Integrating Rules with Application

wfsadm WildFly Server Administration 14 hours

This course is created for Administrators, Developers or anyone who is interested in managing WildFly Application Server (AKA JBoss Application Server).

This course usually runs on the newest version of the Application Server, but it can be tailored (as a private course) to older versions starting from version 5.1.

Module 1: Installing Core Components

  • Installing the Java environment 
  • Installing JBoss AS
  • Application server features
  • Creating a custom server configuration

Module 2: Customizing JBoss AS Services

  • How to monitor JBoss AS services
  • JBoss AS thread pool
  • Configuring logging services
  • Configuring the connection to the database
  • Configuring the transaction service

Module 3. Deploying EJB 3 Session Beans

  • Developing Enterprise JavaBeans
  • Configuring the EJB container

Module 4: Deploying a Web Application

  • Developing web layout
  • Configuring JBoss Web Server

Module 5: Deploying Applications with JBoss Messaging Service

  • The new JBoss Messaging system
  • Developing JMS applications
  • Advanced JBoss Messaging

Module 6: Managing JBoss AS

  • Introducing Java Management Extension
  • JBoss AS Administration Console
  • Managing applications
  • Administering resources
drools6int Introduction to Drools 6 for Developers 21 hours

This 3 days course is aimed to introduce Drools 6 to developers.This course doesn't cover drools integration, performance or any other complex topics.

Short introduction to rule engines

  1. Short history or Expert Systems and Rules Engine
  2. What is Artificial Intelligence?
  3. Forward vs Backward chaining
  4. Declarative vs procedure/oop
  5. Comparison of solutions
  6. When to use rule engines?
  7. When not to use rule engines?
  8. Alternatives to rule engines

KIE

  1. Authoring Assets
  2. Workbench Integration
    • Executing rules directly from KIE
    • Deployment
  3. Decision tables
  4. Rule Templates
  5. Guided rule editor
  6. Testing
  7. Work Items
  8. Versioning and deployment
  9. A bit more about repository (git)
  10. Developing simple process with rules

Writing rules in Eclipse

  1. Stateless vs Stateful sessions
  2. Selecting proper facts
    • Basic operators and Drools specific operators )
    • Basic accumulate functions (sum, max, etc...)
    • ​Intermediate calculations
  3. Inserting new facts
  4. Exercises (lots of them)
  5. Ordering rules with BPMN
    • Salience
    • Ruleflow vs BPMN 2.0
    • Executing ruleset from a process
    • Rules vs gateways
    • Short overview of BPMN 2.0 features (transactions, exception handling)
    • Comprehensive declarative business logic in Drools
  6. Domain Specific Languages (DSL)
    • Creating new languages
    • Preparing DSL to be used by manages
    • Basic Natural Language Processing (NLP) with DSL
  7. Fusion (CPE), temporal reasoning (for events to happen after, between, etc...)
    • Fusion operators
    • Example in Event Schedules
  8. Unit testing

Optional Topics

  1. OptaPlanner
  2. jBPM
  3. Drools and integration via web services
  4. Drools integration via command line
  5. How to change rules/process after deployment without compiling
droolsrlsadm Drools Rules Administration 21 hours This course has been prepared for people who are involved in administering corporate knowledge assets (rules, process) like system administrators, system integrators, application server administrators, etc... We are using the newest stable community version of Drools to run this course, but older versions are also possible if agreed before booking.

Drools Administration

Short Introduction to Rule Engines

  • Artificial Intelligence
  • Expert Systems
  • What is a Rule Engine?
  • Why use a Rule Engine?
  • Advantages of a Rule Engine
  • When should you use a Rule Engine?
  • Scripting or Process Engines
  • When you should NOT use a Rule Engine
  • Strong and Loose Coupling
  • What are rules?

Where things are

  • Managing rules in a jar file
  • Git repository
  • Executing rules from KIE
  • Managing BPMN and workflows files
  • Moving knowledge files (rules, processes, forms, work times...)

Rules Testing

  • Where to store test
  • How to execute tests
  • Testing with JUnit

Deployment Strategies

  • stand alone application
  • Invoking rules from Java Code
  • integration via files (json, xml, etc...)
  • integration via web services
  • using KIE for integration

Administration of rules

  • authoring
  • Packages
  • Artifact Repository
  • Asset Editor
  • Validation
  • Data Model
  • Categories
  • versioning
  • Domain Specific Languages
  • Optimizing hardware and software for rules execution
  • Multithreading and Drools

Kie

  • Projects structures
  • Lifecycles
  • Building
  • Deploying
  • Running
  • Installation and Deployment Cheat Sheets
  • Organization Units
  • Users, Rules and Permissions
  • Authentication
  • Repositories
  • Backup and Restore
  • Logging
optaprac OptaPlanner in Practice 21 hours

Planner introduction

  • What is OptaPlanner?
  • What is a planning problem?
  • Use Cases and examples

Bin Packaging Problem Example

  • Problem statement
  • Problem size
  • Domain model diagram
  • Main method
  • Solver configuration
  • Domain model implementation
  • Score configuration

Travelling Salesman Problem (TSP)

  • Problem statement
  • Problem size
  • Domain model
  • Main method
  • Chaining
  • Solver configuration
  • Domain model implementation
  • Score configuration

Planner configuration

  • Overview
  • Solver configuration
  • Model your planning problem
  • Use the Solver

Score calculation

  • Score terminology
  • Choose a Score definition
  • Calculate the Score
  • Score calculation performance tricks
  • Reusing the Score calculation outside the Solver

Optimization algorithms

  • Search space size in the real world
  • Does Planner find the optimal solution?
  • Architecture overview
  • Optimization algorithms overview
  • Which optimization algorithms should I use?
  • SolverPhase
  • Scope overview
  • Termination
  • SolverEventListener
  • Custom SolverPhase

Move and neighborhood selection

  • Move and neighborhood introduction
  • Generic Move Selectors
  • Combining multiple MoveSelectors
  • EntitySelector
  • ValueSelector
  • General Selector features
  • Custom moves

Construction heuristics

  • First Fit
  • Best Fit
  • Advanced Greedy Fit
  • Cheapest insertion
  • Regret insertion

Local search

  • Local Search concepts
  • Hill Climbing (Simple Local Search)
  • Tabu Search
  • Simulated Annealing
  • Late Acceptance
  • Step counting hill climbing
  • Late Simulated Annealing (experimental)
  • Using a custom Termination, MoveSelector, EntitySelector, ValueSelector or Acceptor

Evolutionary algorithms

  • Evolutionary Strategies
  • Genetic Algorithms

Hyperheuristics

Exact methods

  • Brute Force
  • Depth-first Search

Benchmarking and tweaking

  • Finding the best Solver configuration
  • Doing a benchmark
  • Benchmark report
  • Summary statistics
  • Statistics per dataset (graph and CSV)
  • Advanced benchmarking

Repeated planning

  • Introduction to repeated planning
  • Backup planning
  • Continuous planning (windowed planning)
  • Real-time planning (event based planning)

Drools

  • Short introduction to Drools
  • Writing Score Function in Drools

Integration

  • Overview
  • Persistent storage
  • SOA and ESB
  • Other environment
droolsdslba Drools 6 and DSL for Business Analysts 21 hours

This 3 days course is aimed to introduce Drools 6 to Business Analysts responsible for writing tests and rules.

This course focuses on creating pure logic. Analysts after this course can writing tests and logic which then can be further integrated by developers with business applications.

Short introduction to rule engines

  1. Short history or Expert Systems and Rules Engine
  2. What is Artificial Intelligence?
  3. Forward vs Backward chaining
  4. Declarative vs procedure/oop
  5. Comparison of solutions
  6. When to use rule engines?
  7. When not to use rule engines?
  8. Alternatives to rule engines

KIE

  1. Declarative vs Traditional Fact Model
  2. Executing simple rules with simple tests
  3. Authoring Assets
  4. Decision tables
  5. Rule Templates
  6. Guided rule editor
  7. Testing, limits and benefits
  8. Developing simple process with rules

Writing rules in Eclipse

  1. Stateless vs Stateful sessions
  2. Selecting proper facts
    • Basic operators and Drools specific operators )
    • Basic accumulate functions (sum, max, etc...)
    • ​Intermediate calculations
  3. Inserting new facts
  4. Exercises (lots of them)

Ordering rules with BPMN

  • Salience
  • Ruleflow vs BPMN 2.0
  • Executing ruleset from a process
  • Rules vs gateways
  • Short overview of BPMN 2.0 features (transactions, exception handling)
  • Comprehensive declarative business logic in Drools

Domain Specific Languages (DSL)

  • Creating new languages
  • Preparing DSL to be used by manages
  • Basic Natural Language Processing (NLP) with DSL
  • Strategies for writing DSL from rules
  • Strategies for writing rules from DSL written by analysts

Unit testing

  1. Test strategies (test per case or per rule)
  2. Executing test automatically
drools7int Introduction to Drools 7 for Developers 21 hours

This 3 days course is aimed to introduce Drools 7 to developers.This course doesn't cover drools integration, performance or any other complex topics.

Short introduction to rule engines

  1. Short history or Expert Systems and Rules Engine
  2. What is Artificial Intelligence?
  3. Forward vs Backward chaining
  4. Declarative vs procedure/oop
  5. Comparison of solutions
  6. When to use rule engines?
  7. When not to use rule engines?
  8. Alternatives to rule engines

KIE

  1. Authoring Assets
  2. Workbench Integration
    • Executing rules directly from KIE
    • Deployment
  3. Decision tables
  4. Rule Templates
  5. Guided rule editor
  6. Testing
  7. Work Items
  8. Versioning and deployment
  9. A bit more about repository (git)
  10. Developing simple process with rules

Writing rules in Eclipse

  1. Stateless vs Stateful sessions
  2. Selecting proper facts
    • Basic operators and Drools specific operators )
    • Basic accumulate functions (sum, max, etc...)
    • ​Intermediate calculations
  3. Inserting new facts
  4. Exercises (lots of them)
  5. Ordering rules with BPMN
    • Salience
    • Ruleflow vs BPMN 2.0
    • Executing ruleset from a process
    • Rules vs gateways
    • Short overview of BPMN 2.0 features (transactions, exception handling)
    • Comprehensive declarative business logic in Drools
  6. Domain Specific Languages (DSL)
    • Creating new languages
    • Preparing DSL to be used by manages
    • Basic Natural Language Processing (NLP) with DSL
  7. Fusion (CPE), temporal reasoning (for events to happen after, between, etc...)
    • Fusion operators
    • Example in Event Schedules
  8. Unit testing

Optional Topics

  1. OptaPlanner
  2. jBPM
  3. Drools and integration via web services
  4. Drools integration via command line
  5. How to change rules/process after deployment without compiling
drools7dslba Drools 7 and DSL for Business Analysts 21 hours

This 3 days course is aimed to introduce Drools 7 to Business Analysts responsible for writing tests and rules.

This course focuses on creating pure logic. Analysts after this course can writing tests and logic which then can be further integrated by developers with business applications.

Short introduction to rule engines

  1. Short history or Expert Systems and Rules Engine
  2. What is Artificial Intelligence?
  3. Forward vs Backward chaining
  4. Declarative vs procedure/oop
  5. Comparison of solutions
  6. When to use rule engines?
  7. When not to use rule engines?
  8. Alternatives to rule engines

KIE

  1. Declarative vs Traditional Fact Model
  2. Executing simple rules with simple tests
  3. Authoring Assets
  4. Decision tables
  5. Rule Templates
  6. Guided rule editor
  7. Testing, limits and benefits
  8. Developing simple process with rules

Writing rules in Eclipse

  1. Stateless vs Stateful sessions
  2. Selecting proper facts
    • Basic operators and Drools specific operators )
    • Basic accumulate functions (sum, max, etc...)
    • ​Intermediate calculations
  3. Inserting new facts
  4. Exercises (lots of them)

Ordering rules with BPMN

  • Salience
  • Ruleflow vs BPMN 2.0
  • Executing ruleset from a process
  • Rules vs gateways
  • Short overview of BPMN 2.0 features (transactions, exception handling)
  • Comprehensive declarative business logic in Drools

Domain Specific Languages (DSL)

  • Creating new languages
  • Preparing DSL to be used by manages
  • Basic Natural Language Processing (NLP) with DSL
  • Strategies for writing DSL from rules
  • Strategies for writing rules from DSL written by analysts

Unit testing

  1. Test strategies (test per case or per rule)
  2. Executing test automatically
bldrools Managing Business Logic with Drools 21 hours

This course is aimed at enterprise architects, business and system analysts, technical managers and developers who want to apply business rules to their solutions.

This course contains a lot of simple hands-on exercises during which the participants will create working rules. Please refer to our other courses if you just need an overview of Drools.

This course is usually delivered on the newest stable version of Drools and jBPM, but in case of a bespoke course, can be tailored to a specific version.

Short Introduction to Rule Engines

  • Artificial Intelligence 
  • Expert Systems
  • What is a Rule Engine?
  • Why use a Rule Engine?
  • Advantages of a Rule Engine
  • When should you use a Rule Engine?
  • Scripting or Process Engines
  • When you should NOT use a Rule Engine
  • Strong and Loose Coupling
  • What are rules?

Creating and Implementing Rules

  • Fact Model
  • KIE
  • Rules visioning and repository
  • Exercises

Domain Specific Language (DSL)

  • Replacing rules with DSL
  • Testing DSL rules
  • Exercises

jBPM

  • Integration with Drools
  • Short overview of basic BPMN
  • Invoking rules from a processes
  • Grouping rules
  • Exercises

Fusion

  • What is Complex Event Processing?
  • Short overview on Fusion
  • Exercises

Mvel - the rule language

  • Filtering (fact type, field
  • Operators
  • Compound conditions
  • Operators priority
  • Accumulate Functions (average, min, max, sum, collectList, etc....)

Rete - under the hood

  • Compilation algorithm
  • Drools RETE extensions
  • Node Types
  • Understating Rete Tree
  • Rete Optimization

Rules Testing

  • Testing with KIE
  • Testing with JUnit

OptaPlanner

  • An overview of OptaPlanner
  • Simple examples

Integrating Rules with Applications

  • Invoking rules from Java Code

Other regions

Consulting

Drools training courses in California, Weekend Drools courses in California, Evening Drools training in California, Drools instructor-led in California , Drools trainer in California, Drools instructor in California, Drools boot camp in California, Drools private courses in California, Drools instructor-led in California,Weekend Drools training in California, Drools coaching in California,Drools classes in California, Drools on-site in California, Evening Drools courses in California

Course Discounts

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients